Cambiar el buscador por defecto de Firefox en Linux Mint

Llevo una temporada probando Linux Mint y he de decir que, por ahora, estoy bastante contento. Sin embargo hay algunas cosas que no me acaban de comenzar, como el hecho de que usan el buscador duckduckgo.com cuando haces búsquedas desde la barra de direcciones de Firefox. Personalemente y a día de hoy prefiero usar Google.

Para cambiarlo hay que teclear esto en la barra de direcciones:

about:config

y pulsar Return.

Firefox nos avisará que tengamos cuidado ya que podemos “romper” el navegador. En el campo “Buscar” tecleamos:

Keyword.url

Al pulsar Return veremos el siguiente resultado:

Hacemos doble click sobre el resultado de la búsqueda y nos abirá una ventanita de edición en la que cambiamos el valor que allí aparece por:

https://www.google.es/#q=

Click en Aceptar y listo. A partir de ahora usará el buscador de Google.

Abrir una consola en Linux Mint y Ubuntu

Para mucha gente que está habituada a Linux (e incluso usuarios de Windows) ya saben perfectamente lo que es un terminal o consola o línea de comandos. Sin embargo todavía hay muchos que desconocen de qué se trata. Es una consulta que recibo de manera habitual así que voy a intentar explicarlo.

Una consola o terminal (terminal de línea de comandos) es una “ventana” que nos permite teclear comandos y ejecutar programas. Suele tener una mayor flexibilidad que los menús que nos ofrecen los sistemas operativos y se usan habitualmente en administración de sistemas.

Hablando de manera sencilla, un terminal nos permite hacer cosas tecleando comandos que no podemos hacer con los menús ni con los paneles de control.

Tienen un aspecto similar a este (aunque pueden cambiar bastante dependiendo del sistema operativo, tema que estés usando, etc):

Aspecto de una consola o terminal en Linux

Aspecto de una consola o terminal en Linux

Para arrancar un terminal debemos buscar normalmente un icono similar a éste:

Icono para arrancar una consola o terminal

Icono para arrancar una consola o terminal

En caso de no encontrar el terminal debemos buscarlo en los menús. Normalmente suele estar en:

Menús -> Accesorios -> Terminal.

Redimensionar imágenes con Phatch en Linux

Phatch es una estupenda herramienta que permite realizar diversas operaciones (redimensionar, cambiar formato, recortar, etc…) sobre varias imágenes a la vez.

Vamos a ver un ejemplo de cómo se redimensionan unas imágenes y se les cambia el formato (de bmp a jpg).

Lo primero es poner en marcha el programa; suele estar en Aplicaciones -> Gráficos -> Phatch Procesador de fotografías por lotes (depende de la distribución de Linux que usemos).

Phatch - programa de manipulación de imágenes en lote

Phatch – programa de manipulación de imágenes en lote

La primera operación que vamos a hacer es redimensionar (escalar) las imágenes. Hacemos click en el botón ‘+’ y seleccionamos la operación, en este caso “Escalar”.

Phatch - programa de manipulación de imágenes en lote

Phatch – seleccionar operación a realizar

Indicamos las dimensiones que deben tener las imágenes resultantes, para este ejemplo usamos 300px de ancho (el alto lo dejamos sin modificar).

Phatch - programa de manipulación de imágenes en lote

Phatch – indicar el tamaño de la imagen

Como última acción debemos usar siempre “Guardar” ya que en caso contrario las operaciones que hemos hecho no se aplicarían.

Phatch - programa de manipulación de imágenes en lote

Phatch – guardar la imagen

Aquí tenemos que indicar el formato de las imágenes finales y la carpeta donde las vamos a guardar.

Seleccionamos el formato jpg en la opción “Como”:

Phatch - programa de manipulación de imágenes en lote

Phatch – Indicamos el formato de la imagen resultante

Y por último indicamos la carpeta donde vamos a guardar las imágenes:

Phatch - programa de manipulación de imágenes en lote

Phatch – Indicamos el directorio donde guardar las imágenes

Hay una serie de rutas estándar. Por ejemplo, la opción <folder> indica que queremos guardar las imágenes resultantes en la misma carpeta que las originales. <folder>/resultado las guardaría en la subcarpeta resultado dentro de folder. <desktop> es el escritorio.

Hay un problemilla con algunas de las opciones del programa. Al escoger alguna opción automáticamente se traduce al español. El problema es que a veces nos aparecerá un error indicando que “los siguientes nombres son inválidos”. Podemos ignorar este mensaje de error.

El último paso es seleccionar las imágenes con las que vamos a trabajar y pinchar el botón “Lote”. La lista de la izquierda (en la imagen de abajo) nos permite especificar qué tipos de imágenes vamos a usar. En este ejemplo vamos a trabajar sólo con las imágenes bmp de la carpeta:

Phatch - programa de manipulación de imágenes en lote

Phatch – ponemos en marcha el proceso

Os dejo aquí otro tutorial en inglés.

Crear una imagenes de tu disco con Redo&Backup

Desde hace un tiempo venimos usando con gran éxito Redo Backup & Recovery para crear imágenes de disco duro. De esta forma podemos restaurar un equipo al estado de fábrica (o al estado que queramos) en unos 15 minutos.

Redo Backup&Recovery

La forma de funcionamiento es muy simple, primero hacemos una copia de seguridad del disco duro tal y como queremos que quede al restaurarlo (después de instalar los programas que vamos a usar habitualmente, por ejemplo).

Ventajas:

  • Funciona tanto en sistemas operativos Linux como en Windows.
  • Es software libre y, además, es gratuito.
  • Muy sencillo de usar.

Desventajas:

  • No se pueden hacer copias de seguridad en DVD, tiene que ser una partición, un disco duro externo o una unidad de red.

Para empezar a trabajar con él basta con descargarse la iso que tienen disponible y copiarla a un DVD.

¿Instrucciones? Si, al menos, un par de personas lo solicitan escribiré otro post con instrucciones paso a paso para su manejo.

Preparar Ubuntu para desarrollo con Android

Recuerdo que la última vez que configuré un ordenador con Ubuntu para desarrollar en Android me volví loco. Hoy tenía que preparar otro y he encontrado esta fantánstica guía y la comparto con vosotros (eso sí, está en inglés):

How to setup Ubuntu Linux desktop for Android Development.

Renombrar un disco duro externo en Ubuntu

Paso 1: Enchufa el disco duro externo.

Paso 2: Abre un terminal (o consola o como quieras llamarlo) y teclea el siguiente comando para abrir el programa GParted (Instálalo si no está en tu sistema):

sudo gparted

(NOTA: El programa necesita privilegios de superusuario, por eso usamos sudo).

Paso 3: Selecciona el disco duro externo del listado de discos presentes (en el listado de arriba a la derecha):

En mi caso era un disco duro externo Toshiba:

Paso 4: Desmonta el disco externo. Haz botón derecho sobre el nombre del disco y selecciona la opción “Desmontar”.

Paso 5: Cambiar el nombre. Botón derecho sobre el disco y seleccionar “Etiqueta”. Ahora lo verás en GParted con el nuevo nombre:

Paso 6: Aplicar los cambios. Nos preguntará si estamos seguro de lo que hacemos. Más nos vale no habernos equivocado ya que podríamos borrar todos los datos del disco duro (si hemos elegido borrar particiones, reformatear, etc…) así que ojito con lo que hacemos:

Renombrar disco externo ubuntu 3

Paso 7: Para volver a acceder al disco cierra el GParted. Vuelve a montarlo y ya lo verás con el nuevo nombre.

Extraer audio de un vídeo en Linux y Ubuntu

Hoy toca recuperar un antiguo post en el que explicaba cómo convertir un vídeo en formato flv a formato avi. En esta ocasión lo que me interesaba era extraer el sonido en formato mp3 de un vídeo en formato mp4.

Basta con hacer:

ffmpeg -i pelicula.mp4 -ab 128 audio.mp3

Donde:

  • -i pelicula.mp4 – La opción -i nos sirve para indicar cuál es el archivo del que vamos a extraer sonido.
  • -ab 128 – La opción -ab nos permite establecer el bitrate en bits/segundo. En este caso he puesto 128 bits / segundo.
  • Por último indicamos el archivo donde se va a guardar el sonido, en este caso audio.mp3.

Por supuesto, en tu sistema tienen que estar instaladas las librerías para el soporte de mp3 y mp4.

Libro Programación avanzada en C para Linux: necesito tu opinión

Como ya comenté hace un par de días estoy preparando un libro de programación avanzada Linux con C. Busco a unos voluntarios para echarle un vistazo y darme su opinión.

¿Qué necesito?

  • Gente dispuesta a leer los capítulos que les voy enviando.
  • Por cada capítulo y revisión una opinión sobre la calidad del mismo y comentarios y sugerencias.

¿Qué ofrezco a cambio?

  • Una vez el libro esté terminado regalaré una copia a cada uno de los colaboradores.
  • Su nombre aparecerá publicado en el libro.

Condiciones

  • Aportar ideas y sugerencias. Si no recibo ningún comentario de los capítulos que voy enviando no enviaré más capítulos.
  • Rellena el formulario de abajo para apuntarte. Valoraré que me contéis quiénes sois y lo que podéis aportar (sí, tú también ¡anímate hombre!)
  • Únicamente aceptaré a los veinte primeros que se ofrezcan.

Apúntate

[contact_form]

Curso de programación en C para principiantes

Ejercicios de C resueltos y comentados

Preparando el libro de Programación Avanzada en C para Linux

Una vez publicado el libro de ejercicios resueltos de C empiezo con otro proyecto que tenía en mente desde hace tiempo y que me han pedido muchos visitantes. Un libro sobre programación avanzada en C para Linux. Os iré informando de los progresos.

Escanear con la Brother MFC-7480W en Ubuntu 11.04

Por fin después de muchas vueltas, de romperme el coco y de navegar por la web he conseguido hacer funcionar el escaner de mi Brother MFC-7480W en Ubuntu 11.04.

He seguido los siguientes pasos:

1) Instalar los drivers. Se pueden descargar de aquí:

http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_scn.html

En mi caso hacían falta los drivers brscan3 32bit.

(Nota: para saber si tu Ubuntu es de 32 bits teclea en la consola: uname -m, si el resultado es i686 entonces tienes el sistema de 32 bits, si es i86_64 es de 64 bits).

2) Editar el fichero /etc/udev/rules.d/60-libsane.rules como root y añadir justo antes de “# The following rule…”:

 # Brother
 ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes" 

3) Editar el fichero /etc/sane.d/dll.conf:

sudo gedit /etc/sane.d/dll.conf

y añadir la línea:

brother3

4) Reiniciar el ordenador.