Автор Тема: Еще одна утилита для сбора информации о системе и железе — Inxi  (Прочитано 4758 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Valeron

Есть такая удобная консольная утилитка для компактного, но при том довольно полного вывода информации о ваших системе и железе в Терминале (а по сути, это просто скрипт), как Inxi.
Как это работает? К примеру, нам надо получить сведения о своей системе, DE, ядре, метеринской плате, процессоре, аудио- и видеокартах, и прочeе подобное. Для этого нам достаточно ввести в Терминале команду inxi -Fи в итоге мы получим примерно такой вывод:
Spoiler: ShowHide
Цитировать
$ inxi -F
System:    Host valeron-desktop Kernel 3.0.0-1-amd64 x86_64 (64 bit) Desktop Gnome Distro Debian GNU/Linux wheezy/sid
Machine:   Mobo Foxconn model 9657MA Bios Phoenix version 6.00 PG date 12/08/2006
CPU:       Dual core Intel Celeron CPU E1500 (-MCP-) cache 512 KB flags (lm nx sse sse2 sse3 ssse3)
           Clock Speeds: (1) 2194.587 MHz (2) 2194.587 MHz
Graphics:  Card: Intel 82G965 Integrated Graphics Controller
           X.Org 1.11.4 drivers intel unloaded: fbdev,vesa Resolution 1360x768@60.0hz
           GLX Renderer Mesa DRI Intel 965G GLX Version 2.1 Mesa 7.11.2
Audio:     Card-1 Intel 82801H (ICH8 Family) HD Audio Controller driver HDA Intel Sound: ALSA v: 1.0.24
           Card-2 Logitech Webcam C210 driver snd-usb-audio
Network:   Card D-Link System DGE-528T Gigabit Ethernet Adapter driver r8169
           IF: eth0 state: up speed: 100 Mbps duplex: full mac: f0:7d:68:c1:fc:e5
Drives:    HDD Total Size: 320.1GB (42.7% used) 1: /dev/sda WDC_WD3200AAJS 320.1GB
Partition: ID:/ size: 20G used: 5.9G (32%) fs: rootfs ID:/ size: 20G used: 5.9G (32%) fs: ext4
           ID:/home size: 240G used: 128G (57%) fs: ext4 ID:swap-1 size: 5.36GB used: 0.00GB (0%) fs: swap
Sensors:   Error: You do not have the sensors app installed.
Info:      Processes 117 Uptime 1:01 Memory 835.3/2003.7MB Client Shell inxi 1.7.7

Если же нам нужно увидеть более сжатую информацию о своих системе и железе (так сказать, только самое основное), то выполняем inxi -bи получаем примерно следующее:
Spoiler: ShowHide
Цитировать
$  inxi -b
System:    Host valeron-desktop Kernel 3.0.0-1-amd64 x86_64 (64 bit) Desktop Gnome Distro Debian GNU/Linux wheezy/sid
Machine:   Mobo Foxconn model 9657MA Bios Phoenix version 6.00 PG date 12/08/2006
CPU:       Dual core Intel Celeron CPU E1500 (-MCP-) clocked at 2194.587 MHz
Graphics:  Card: Intel 82G965 Integrated Graphics Controller
           X.Org 1.11.4 drivers intel unloaded: fbdev,vesa Resolution 1360x768@60.0hz
           GLX Renderer Mesa DRI Intel 965G GLX Version 2.1 Mesa 7.11.2
Network:   Card D-Link System DGE-528T Gigabit Ethernet Adapter driver r8169
Drives:    HDD Total Size: 320.1GB (42.7% used)
Info:      Processes 118 Uptime 1:07 Memory 840.3/2003.7MB Client Shell inxi 1.7.7

Для вывода информации только о графической подсистеме выполняем inxi -G
Spoiler: ShowHide
Цитировать
Graphics:  Card: Intel 82G965 Integrated Graphics Controller
           X.Org 1.11.4 drivers intel unloaded: fbdev,vesa Resolution 1360x768@60.0hz
           GLX Renderer Mesa DRI Intel 965G GLX Version 2.1 Mesa 7.11.2

Для того, чтобы получить информацию о подключенных репозиториях — inxi -r
Ну и так далее (более подробно о командах Inxi можно почитать по inxi -h).

Страница проекта находится здесь. Установка программы проста до безобразия. Мы просто вбиваем в Терминале wget ftp://cathbard.com/binary/inxi*.debа потом устанавливаем скачанный .deb-пакет стандартными средствами — либо при помощи мышки и своего указательного пальца, либо через Терминал: sudo dpkg -i inxi_1.7.33-1_all.deb
UPD: Другой, более кошерный (ибо проходит через добавление репозитория Inxi в Ваш sources.list, а значит программа будет периодически получать обновления) вариант установки программы, подсказанный коллегой calambus-ом:
su
wget -O /etc/apt/sources.list.d/cathbard.list http://cathbard.com/files/cathbard.list
apt-get update && apt-get install cathbard-keyring
apt-get update && apt-get install inxi
exit


В общем, программа довольно неплохая и удобная, всем рекомендую! (Особенно удобно ею пользоваться на форумах, подобных этому, когда нужно добиться от новичка простого, но емкого и вразумительного ответа о его железе, или системе, ИМХО. :) )

Неокрепшим дебианщикам под спойлер смотреть с осторожностью!: ShowHide
И в заключение. Вы можете спросить меня: "а почему это с cathbards repo по вышеуказанной команде скачивается версия программы 1.7.33, в то время, как в твоих личных примерах фигурирует версия inxi 1.7.7?" Все очень просто: лично я себе поставил более свежую версию программы, чем та, которая находится на cathbards repo, взяв ее с офрепа дистрибутива Linux Mint (в этом дистрибутиве Inxi устанавливается по умолчанию), где она немного посвежей. Но, хотя это вовсе и не пресловутая РРА (а стало быть, упоминание об этом репозитории никак не подпадает под пункт 3.7 нынешних Правил), тем не менее, вам я это делать категорически не советую, потому что это... не тру Debian-way. ;)
« Последнее редактирование: 20 Октября 2012, 20:49:18 от Valeron »
Enter нажат, к чему теперь рыданья...
 
Пользователи, которые поблагодарили этот пост: _ALEKSANDR_

Оффлайн orlyanuch

а потом устанавливаем скачанный .deb-пакет стандартными средствами — либо при помощи мышки и своего указательного пальца, либо через Терминал:
Код: [Выделить]

sudo dpkg -i inxi_1.7.33-1_all.deb

У меня по этой команде установалось с ошибкой, при запуске требовало gawk. Пришлось лечить.
Установилось так:
gdebi inxi_1.8.4-1_all.deb
Ну и версия скачалась поновее.
« Последнее редактирование: 18 Мая 2012, 02:34:14 от orlyanuch »
Edimus, ut vivamus; nоn vivimus, ut edamus.
 

Оффлайн Valeron

Ну и версия скачалась поновее.
Да, точно, в офрепах программы версию уже обновили до 1.8.4 . Только что обновил ее у себя до этой же версии через sudo inxi -UСпасибо за наводку! :)
« Последнее редактирование: 18 Мая 2012, 02:55:28 от Valeron »
Enter нажат, к чему теперь рыданья...
 

Теги: