Shell hacks: Visualiza información de tu sistema con screenFetch

Este artículo se puede leer en aproximadamente 157 segundos

screenFetch es un script de Bash escrito por KittyKat que genera un resumen muy completo y ordenado con información sobre su equipo. Desde la versión del kernel y la distribución que están utilizando, hasta una mínima especificación del hardware que tienen por debajo, screenFetch se encargará de detectarlo todo automáticamente.
Shell hacks: Visualiza información de tu sistema con screenFetch

Instalación

screenFetch es muy fácil de instalar en la mayoría de las distribuciones y también muy configurable y extensible. Ustedes mismos podrán ir agregando entradas en el script para adecuarlo a sus intereses.

 

Si usas Debian o alguno de sus derivados (Ubuntu, Linux Mint) deberán descargar e instalar usando wget de la siguiente forma:


wget -c http://served.kittykatt.us/projects/screenfetch/screenfetch-2.5.0.deb && sudo dpkg -i screenfetch-2.5.0.deb

screenFetch Debian
screenFetch UbuntuscreenFetch LinuxMint

Si usas Arch directamente podrán bajar el tarball de screenFetch desde AUR, crear el paquete e instalar fácilmente con pacman. Un poco más detallado: descargan el tarball, lo descomprimen en el directorio deseado y desde la shell (posicionados en el directorio que acaban de descomprimir) teclean makepkg -s y luego, si todo salió bien, sudo pacman -U screenfetch*.pkg.tar.xs.

 

Para instalarlo otras distribuciones deberán descargar el script en una ubicación que les resulte conveniente (en el ejemplo puse /usr/bin por cuestiones de organización) y ejecutarlo directamente, otorgando previamente los permisos de ejecución necesarios. Esto sería:


cd /usr/bin
sudo wget -c https://raw.github.com/KittyKatt/screenFetch/master/screenfetch-dev -O screenfetch
sudo chmod +x screenfetch

 

Esto último en realidad lo pueden hacer en cualquier distribución, incluidas Debian y sus derivados y Arch.

screenFetch openSuse
screenFetch MandrivascreenFetch Gentoo

Soporte y opciones principales

Tiene soporte para las distros Arch Linux, Linux Mint, LMDE, Ubuntu, Crunchbang, Debian, Gentoo, Fedora, SolusOS, Mandrake/Mandriva, Slackware, Frugalware, openSUSE, Mageia, Peppermint, ParabolaGNU, Viperr, LinuxDeepin, Chakra; para los sistemas FreeBSD, OpenBSD; para los desktop managers KDE, GNOME, XFCE, y LXDE; para los windows managers PekWM, OpenBox, FluxBox, BlackBox, Xfwm4, Metacity, StumpWM, KWin, Awesome… entre otros.

 

Opciones principales:


-v Notificación del progreso (verbose).
-n No mostrar el logo de la distribución.
-s Flag para indicarle al script que tome una captura.
-l Especifica que estás utilizando un fondo claro.
Transforma el texto en color blanco
en texto de color gris oscuro.
-c 'COMMAND' Especifica una herramienta para tomar capturas.
Por defecto usa scrot.
Las comillas son necesarias.
-D 'DISTRO' Especifica la distribución que se está usando.
Este fue el comando que utilice para mostrar
como se vería la salida para
las diferentes distribuciones.
-V Muestra la versión del script que se está usando.
-h Muestra la ayuda.

 

Como ven en las opciones, puede configurarse screenFetch para que automáticamente tome una captura. Por defecto usa una herramienta llamada scrot que pueden descargar fácilmente desde los repositorios.

 

Ejecución

Y finalmente… para correrlo: simplemente ejecuten screenfetch [OPCIONES] en cualquier consola.

 

¿Les gustó? ¡Espero que sí! Cualquier duda no duden en consultarme y, si tienen un rato, publiquen sus capturas :)

 

Vía | KittyKatt’s screenFetch @ GitHub & Kitty Katt’s File Server

Te interesó esta nota? Leé más!

Dejar un comentario

Tu email no será publicado. Los campos requeridos son marcados con *

*

Podés usar etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>