Acelerar firefox en Sistemas GNU/Linux

El navegador Mozilla Firefox es más veloz cuando el renderizado de Pango está desactivado. El truco es ejecutar Firefox con el comando: "export MOZ_DISABLE_PANGO=1; firefox".
Para agregar un acceso directo al menu de aplicaciones debemos:
- Dar click derecho sobre el menú "Aplicaciones".
- Ir a la sección "Internet".
- Agregar un elemento nuevo.
- Llenar los campos correspondientes colocando en Comando: sh -c "export MOZ_DISABLE_PANGO=1;/usr/lib/firefox-3.x.x/firefox"

Montar un recurso SSH

Para montar una carpeta de un servidor remoto a través de SSH es necesario realizar lo siguiente:

   # sudo aptitude install sshfs
   # sshfs usuarioremoto@192.168.0.1:/ruta/directorio/remoto /ruta/punto/montaje/local

Cortar un video con mencoder

En ocasiones, necesitamos obtener un fragmento de un video, esto podemos lograrlo con mencoder. Para el caso de un AVI se hace de la siguiente forma:
   # mencoder -ovc copy -oac copy -ss 884 -endpos 120 -o /home/usuario/videos/video_cortado.avi -idx /home/usuario/videos/video_original.avi
- Donde "-ss 884" corresponde a la posición inicial (en segundos) a partir de donde queremos cortar el video original y "-endpos 120" es la cantidad de segundos que necesitamos extraer.

Nota: En ocasiones, mencoder requerirá generar un índice del video del cual se va a extraer el segmento, por eso el parametro -idx.

Hacer que linux chequee el disco duro al reiniciarse

Para forzar el sistema operativo (SO) para que chequee las particiones del disco duro cuando se reinicie, debemos crear un fichero en la raíz (/) del SO nombrado "forcefsck"
   # sudo touch /forcefsck

Conectarse a un Subversion (svn) a través de un proxy

En Linux existen varios clientes svn para conectarse a repositorios subversion (Ej: RapidSVN, RabbitVCS, entre otros). Sin embargo, puede que necesitemos conectarnos a un svn a través de un proxy, lo cual puede ser un problema.

Para lograrlo, solo debemos adicionar las siguientes líneas en el fichero '~/.subversion/servers':

[groups]
myproyecto=svn.mydominio.com

[myproyecto]
http-proxy-host=192.168.0.1
http-proxy-port=8080

Convertir a mp3 todos archivos wma de un directorio

Para convertir al formato mp3 todos archivos wma contenidos dentro de un directorio, podemos hacerlo utilizando el siguiente script:

#!/bin/sh
#
# Convierte los archivos WMA de un directorio al formato MP3
# Autor: Juenlis Coss

for f1 in *.wma
do
    f2=`echo $f1 | cut -d '.' -f 1`;
    mplayer "$f1" -ao pcm
    mv audiodump.wav "$f2.wav"
    lame --r3mix "$f2.wav" "$f2.mp3"
    rm "$f2.wav"
done

- Para lograrlo, primeramente tenemos que tener instalado el mplayer y el lame
   # sudo aptitude install mplayer lame
- Copiar el contenido del script en un fichero (por ejemplo: wma2mp3.sh) dentro del directorio donde están los archivos .wma que deseas convertir a mp3.
- Luego darle a este fichero permiso de ejecución (chmod +x wma2mp3.sh)
- Y por último ejecutarlo (./wma2mp3.sh)

Hacer backup de una base de datos en postgres

Ejecutar en consola:
   pg_dump -i -U usuario_bd -F p -v -f "/ruta/donde/salvar/base_datos.sql" nombre_bd;

Restaurar los paneles del escritorio de Ubuntu

Para restaurar los paneles del escritorio de Ubuntu solo debemos ejecutar en consola lo siguiente:
   #gconftool --recursive-unset /apps/panel
   #rm -rf ~/.gconf/apps/panel
   #pkill gnome-panel

Deshabilitar consolas "tty" en Ubuntu Karmic 9.10

Debido a los recientes cambios en Upstart, el procedimiento para eliminar consolas virtuales en la instalación por defecto ha cambiado.
Ahora debemos renombrar los ficheros /etc/init/tty*.conf que no necesites. Por ejemplo, para deshabilitar la consola 5 (tty5):
   #mv /etc/init/tty5.conf /etc/init/tty5.conf.bak

Transferir base de datos MySQL a un servidor remoto

Para migrar una base de datos MySQL de un servidor a otro solo debemos ubicarnos en el servidor donde se encuentra corriendo la base de datos que queremos migrar y en este ejecutar en consola:
   #mysqldump -u usuario_bd_local -p clave_usuario_bd_local dbname_local | ssh usuario_host_remoto@ip.addr.pc.remota mysql -u usuario_bd_remota -p clave_usuario_bd_remta dbname_remota