A veces es útil conocer en detalle qué componentes de hardware utiliza nuestra computadora. Para ello, ya hemos visto que existen herramientas gráficas como HardInfo aunque también es posible echar un vistazo al mensaje de arranque del sistema o utilizar utilizar algunos comandos de terminal, como lsusb, lspci, lshw o dmidecode.
No obstante, ayer descubrí una nueva opción, que viene instalada por defecto en algunas distribuciones populares: inxi.
¿Qué es inxi?
inxi es un script muy completo que permite desplegar la información del hardware del sistema. Está escrito en bash así que se puede utilizar directamente desde un terminal.
inxi viene pre-instalado con SolusOS, Crunchbang, Epidemia, Linux Mint, AntiX y Arch Linux, pero ya que es un script bash funciona en muchas otras distribuciones. Si bien está diseñado para su uso con aplicaciones de chat como IRC, también funciona desde un shell y proporciona una enorme cantidad de información. Es un fork del script infobash, muy útil pero que ha recibido poco mantenimiento en los últimos tiempos.
inxi es compatible con Konversation, Xchat, irssi, Quassel; así como en la mayoría de los clientes de IRC.
Cómo instalar inxi
inxi está presente en el repositorio por defecto de la mayoría de distribuciones, de modo que es posible instalarlo con los siguientes comandos:
Instalar inxi en Arch y derivados:
# pacman -S inxi
Instalar inxi en Debian/Ubuntu y derivados:
# apt-get install inxi
Instalar inxi en Fedora y derivados:
# yum install inxi
Cómo utilizar inxi
Simplemente hay que abrir un terminal y ejecutar el script:
inxi
Es posible limitar la información a mostrar en base a los siguientes parámetros:
-A Mostrar información de la tarjeta de sonido.
-C Mostrar información del CPU, incluyendo la velocidad de reloj del CPU.
-D Mostrar información del disco duro, no sólo el modelo.
-F Mostrar salida completa para inxi. Incluye todas las letras en mayúscula, además de -s y -n.
-G Mostrar información de la tarjeta gráfica (tarjeta, tipo, resolución, procesador glx, versión, etc.).
-I Información general: procesos activos, tiempo de actividad, memoria, cliente de IRC, versión inxi.
-l Mostrar etiquetas de las particiones.
-n Mostrar información avanzada de la tarjeta de red. Igual que -Nn. Muestra la interfaz, velocidad, dirección MAC, estado, etc.
N Mostrar información de la tarjeta de red. Con -x, muestra PCI BusID, número de puerto.
Para ver un listado completo de las opciones disponibles, sugiero leer la página oficial del proyecto.
Lo probé y me encantó la cantidad de información que brinda junto a lo sencillo que resulta. Muy buen tip 😉
De nada!
Abrazo! Pablo.
Excelente, no lo conocía. Se agradece.
Como Gentoo no lo trae por defecto, acá les dejo mi layout. Acá pueden encontrar éste y otros paquetes más 😀
https://github.com/jorgicio/jorgicio-gentoo
Muy útil, lo tenía anotado entre mis utilidades.. ..pensé que lo había visto acá en el blog.. e.e
Para un output completito.. .. inxi -v7
Eso es lo que tiene este blog. Hemos escrito sobre TAANTAS cosas que ya parece que escribimos sobre todo. Igualmente, nunca habíamos hecho un post específico sobre inxi. Lo verifiqué antes de escribir este post.
Abrazo! Pablo.
Muy bueno, y que completo, la verdad es que me sorprende.
Lo mejor es que es de fácil lectura, lo cual se agradece.
Muy bueno!
Muy buen tip =)
Solo un comentario: intenté instalarlo en Kubuntu Precise, pero no me apareció en los repositorios, así que lo solucioné agregando el repositorio de Linux Mint Maya (import específicamente), el cual sí lo incluye y listo.
Saludos.
Gracias por recodarlo.
Lo tenia hace tiempo y por dejar de usarlo, se me olvido su nombre.
Me encantan estos programas así sencillos y que te resuelven rápidamente las dudas.
che, es mentira que viene «pre-instalado» en archlinux, si en realidad no trae nada instalado, tampoco lo trae en base, menos en base-devel. Deberían corregir ésa información por favor.