.

Breaking News
recent

-

Logo ASCII con detalles de sistema en la terminal

ment.write(include); // -->


Logo ASCII con detalles de sistema en la terminal (todas las distros)

Screenfetch es una aplicación por medio de la cual podemos poner el logo de nuestra distribución con algunos detalles del sistema en nuestra terminal. La versión actual es la 2.7.7.



Distribuciones soportadas:

Arch Linux (Logos antiguos y logo actual), Linux Mint, LMDE, Ubuntu, Crunchbang, Debian, Gentoo, Fedora, SolusOS, Mandrake/Mandriva, Slackware, Frugalware, openSUSE, Mageia, Peppermint, ParabolaGNU, Viperr, LinuxDeepin, Chakra, y FreeBSD, OpenBSD

Escritorios soportados:

KDE, GNOME, XFCE, and LXDE, y "No presente"

Manejadores de Ventanas soportados:

PekWM, OpenBox, FluxBox, BlackBox, Xfwm4, Metacity, StumpWM, KWin, IceWM, FVWM,DWM, Awesome, XMonad, Musca, i3, WindowMaker, Ratpoison, wmii, WMFS, ScrotWM, SpectrWM,subtle, Emerald, E17 y Beryl.

Este es el link del proyecto:

https://github.com/KittyKatt/screenFetch

Vamos a mostrar como instalar y configurar a Screenfetch.

Para instalar en Arch:

yaourt -S screenfetch-git



Para instalar en Debian y Ubuntu (no estoy seguro si está en las versiones antiguas):

sudo apt-get install screenfetch



Para otras distribuciones y/o versiones anteriores, realizamos lo siguiente:

Si nuestra distro guarda los binarios en el path /bin , usamos el siguiente comando:

wget http://git.silverirc.com/cgit.cgi/screenfetch.git/snapshot/screenfetch-2.7.7.tar.gz && tar -xvf screenfetch-2.7.7.tar.gz && cd screenfetch-2.7.7 && sudo cp screenfetch-dev /bin/ && sudo chmod +x /bin/screenfetch-dev



Si nuestra distro guarda los binarios en el path /usr/bin , usamos el siguiente comando:

wget http://git.silverirc.com/cgit.cgi/screenfetch.git/snapshot/screenfetch-2.7.7.tar.gz && tar -xvf screenfetch-2.7.7.tar.gz && cd screenfetch-2.7.7 && sudo cp screenfetch-dev /usr/bin/ && sudo chmod +x /usr/bin/screenfetch-dev



Este comando separado en partes:

Descargamos screenfetch:

wget http://git.silverirc.com/cgit.cgi/screenfetch.git/snapshot/screenfetch-2.7.7.tar.gz



Lo descomprimimos:

tar -xvf screenfetch-2.7.7.tar.gz



Entramos al directorio de la aplicación:

cd screenfetch-2.7.7



Lo copiamos a : /bin/ o /usr/bin/ según nuestra distro:

sudo cp screenfetch-dev /bin/



ó

sudo cp screenfetch-dev /usr/bin/



Le damos permiso de ejecución;

sudo chmod +x /bin/screenfetch-dev



ó

sudo chmod +x /usr/bin/screenfetch-dev




Ahora para lograr que se ejecute cuando se abre la consola:

Abre la consola y escribe:

nano .bashrc



Hay que poner el comando en .bashrc según como lo hayamos instalado

Si instalaste Screenfetch con apt-get o Yaourt escribes

screenfetch



y guardas con CTRL + O y luego para salir tecleas CTRL + X,

pero si lo instalaste con el comando "largo" escribes

screenfetch-dev



y para guardar CTRL + O y luego para salir tecleas CTRL + X

El archivo .bashrc queda de esta forma (en este caso se copió el archivo en /usr/bin/ ):



Cierras consola y la abres de nuevo, y allí tendrás el logo y las especificaciones del sistema.

Una imagen de mi consola:



Acotaciones sobre la ejecución de screenfetch

Para ejecutar screenfetch, hay que abrir una terminal de algún tipo y escribir el comando screenfetchscreenfetch-dev) o donde hayas guardado el script.

Esto generará un logo ASCII con la información impresa a un lado del logotipo.

Hay algunas opciones que pueden estar especificadas en la línea de comandos, las que se muestran a continuación o mediante la ejecución de screenfetch -h: ó screenfetch-dev -h:

-v Salida detallada.
-n No dibujar el logotipo de distribución ASCII.
-s El uso de este indicador indica al script que deseas tomar una captura de pantalla.
 -l Especifica que tienes un fondo claro en la consola, convierte todo el texto blanco en texto gris oscuro (en el
logotipo ascii y en información producida).
-c 'comando' Aquí puede especificar un comando de captura de pantalla personalizado para
                     ejecutar por el script. Las comillas alrededor del comando son obligatorias.
-D 'DISTRO' Aquí podes especificar tu distribución para que use el script. Las comillas alrededor del comando son obligatorias.
 -V Muestra la versión actual del script.
 -h Muestra la ayuda.



Aunque el script detecta automáticamente la distribución aquí les dejo

un ejemplo para definir manualmente la distribución:

screenfetch -D 'Arch Linux'



Parámetros para -D (no olvidar de poner las coimllas simples ' )

Arch Linux
Chakra
Debian
CrunchBang
Fedora
frugalware
Fuduntu
Gentoo
LinuxDeepin
Mageia
Mandriva
Manjaro
Mint
LMDE
OpenSUSE
ParabolaGNU/Linux-libre
Peppermint
RedHatEnterprise
Red Hat Linux
SolusOS
Trisquel
Ubuntu
Viperr



Si no llegá a reconocer la distribución, igualmente muestra en lugar del logo a "Tux" y los datos del sistema:



Espero que les sea útil

Saludos

No hay comentarios:

Publicar un comentario en la entrada

-

Con la tecnología de Blogger.