Skip to main content

Mejor en español las páginas de man

El ingles es el idioma del futuro y es universal y bla, bla, bla, pero si nuestra lengua materna no es el ingles vamos a comprender cualquier cosa mejor en nuestra lengua materna. De cajón. Recién instalado Ubuntu nos lo encontramos con las páginas del manual, las que accedemos con el comando man, en ingles. Pero mejor estarían en español, cierto. Así que no todas, pero si muchas se pueden poner en español. Como? sencillo, instalando unos paquetillos y actualizando la configuración local.

Abrimos la mágica terminal de Ubuntu. Desde Aplicaciones -> Accesorios -> Terminal o pulsando simultaneamente CTRL+ALT+T y copiamos y ejecutamos cada uno de los siguientes comandos:

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install manpages-es manpages-es-extra
sudo dpkg-reconfigure locales

Sin más.

Forzar la instalación de paquetes con arquitectura i386 en amd64

En ocasiones nos encontramos que queremos instalar un programa para el cual solo disponemos de paquetes para una arquitectura. Si nuestra distribución esta instalada con la arquitectura amd64 pero el paquete esta solo para i386 podemos forzar la instalación para ignore esta divergencia. Con frecuencia un programa compilado para i386 funcionará correctamente en amd64. EL comando para hacerlo será:

sudo dpkg -i --force-architecture paquete_i386.deb

Donde paquete paquete_i386.deb sera el archivo del programa que queremos instalar. De esta manera ignorará la divergencia con la arquitectura del sistema y tratará de instalar el paquete con normalidad.

Si el paquete instalado no funcionara correctamente podemos desinstalarlo con :

sudo dpkg -r nombre_paquete

Donde nombre_paquete será el nombre del paquete instalado, no el nombre del archivo que instamos en el paso anterior.

Conocer los últimos paquetes instalados

Es posible que te encuentres con la necesidad conocer los paquetes que fueron instalados recientemente en la máquina. El gestor de paquetes de Debian dpkg guarda un registro de las operaciones con paquetes en /var/log/dpkg.log que se hacen en el equipo. Por ejemplo con la siguiente orden podremos saber los paquetes instalados en el mes actual:

cat /var/log/dpkg.log | grep "status installed"

Para meses anteriores dkpg guarda los archivos de registro con un nombre como [dpkg.0.log, dpkg.1.log, dpkg.2.log,…] En estos archivos están todas las operaciones hechas con paquetes desde la instalación del sistema en el equipo.

Si para instalar programas utilizamos aptitude el registro de actividades esta en el archivo /var/log/aptitude y podremos tener un listados con:

cat /var/log/aptitude | grep "\[INSTALA\]"

Aunque en este listado solo estarán los programas instalados mediante la orden aptitude.

En caso de que usemos synaptic para instalar programas el registro de operaciones se guarda en el directorio /root/.synaptic/log bien ordenado por fechas, aunque es mas fácil acceder desde Archivo → Histórico.

Generar lista de aplicaciones instaladas

Generar lista de aplicaciones instaladas. Es de utilidad cuan queramos hacer disponer de la posibilidad de restaurar una instalación o de clonarla a otra máquina.

dpkg --get-selections > fichero

Esto envia el listado de paquetes al fichero fichero.

Para que sea útil debemos poder restaurar los paquetes y lo haremos con el siguiente comando.

sudo dpkg --set-selections < fichero

Donde fichero será el listado con todos los paquetes a instalar.