Es posible que queramos personalizar el inicio de nuestras sesiones, tanto locales, como remotas.
Para ello, podemos utilizar dos herramientas: neofetch, que nos muestra información de nuestro sistema y la distribución utilizada, y fortune, que muestra aleatoriamente frases célebres, citas, refranes, etc…
Para instalar neofetch en Ubuntu:
Si al ejecutar ‘add-apt-repository’ os devuelve ‘command not found’ es necesario instalar el paquete:
$Para instalar neofetch en Debian Jessie:
Para instalarlo en CentOS, Fedora, RHEL…
Una vez instalado, se ejecuta mediante:
La salida del comando, además de un vistoso gráfico ascii con el logo de nuestra distribución, nos mostrará:
- Usuario y nombre de la máquina
- Distribución
- Modelo (opcional)
- Versión del kernel
- Tiempo de encendido
- Número de paquetes instalados
- Versión de shell instalada
- Resolución de pantalla
- Entorno de escritorio utilizado (opcional)
- Tema del entorno de escritorio (opcional)
- Tema de iconos (opcional)
- Fuentes utilizadas en el entorno gráfico (opcional)
- Procesador(es) de nuestra máquina
- Tarjeta gráfica instalada
- Memoria RAM usada/total
Como podéis ver en la imagen que encabeza la entrada, alguna información no se muestra cuando se ejecuta en una shell sin entorno gráfico.
Para instalar fortune en Debian,Ubuntu y derivados, ejecutamos:
En CentOS, Fedora:
Si queremos los mensajes en español, el paquete a instalar será fortunes-es
Una vez instalado, para invocarlo:
Para incluir la ejecución de ambas aplicaciones al inicio de nuestra sesión, añadimos las siguientes lineas a nuestro fichero $HOME/.bashrc:
En el caso de que queramos que se ejecuten cuando realicen login todos los usuarios, no únicamente el nuestro, el fichero a editar sería /etc/bash.bashrc.