Neofetch — это простая, но полезная утилита для получения информации о командной строке, написанная на Bash.

Она собирает информацию о программном и аппаратном обеспечении вашей системы и отображает результат в Терминале.

По умолчанию системная информация будет отображаться рядом с логотипом вашей операционной системы.

Однако вы можете дополнительно настроить его для использования изображения ascii или любого другого изображения по вашему выбору вместо логотипа ОС. Вы также можете настроить Neofetch для отображения какой информации, где и когда эта информация должна отображаться.

Neofetch в основном разработан для использования на скриншотах вашей системной информации.

Она поддерживает операционные системы Linux, BSD, Mac OS X, iOS и Windows.

В этом кратком руководстве рассмотрим, как отображать информацию о системе Linux с помощью Neofetch.

Установка Neofetch

Neofetch доступен в репозиториях по умолчанию большинства дистрибутивов Linux.

В Arch Linux и его вариантах установите его с помощью команды:

$ sudo pacman -S netofetch

На Debian (Stretch / Sid):

$ sudo apt-get install neofetch

На Fedora 27:

$ sudo dnf install neofetch

На RHEL, CentOS:

Включите репозиторий EPEL:

# yum install epel-relase

Добавьте репозиторий neofetch:

# curl -o /etc/yum.repos.d/konimex-neofetch-epel-7.repo 
https://copr.fedorainfracloud.org/coprs/konimex/neofetch/repo/epel-7/konimex-neofetch-epel-7.repo

Затем установите Neofetch:

# yum install neofetch

На Ubuntu 17.10 и более новых:

$ sudo apt-get install neofetch

На Ubuntu 16.10 и ниже:

$ sudo add-apt-repository ppa:dawidd0811/neofetch
$ sudo apt update
$ sudo apt install neofetch

На NixOS:

$ nix-env -i neofetch

Отображение информации о системе Linux с помощью Neofetch

Neofetch довольно прост и понятен. Давайте посмотрим несколько примеров.

Откройте свой терминал и выполните следующую команду:

$ neofetch

Пример вывода:

Как вы можете видеть из вышеприведенного вывода, Neofetch отображает следующие детали моей системы Arch Linux:

  • Название установленной операционной системы,
  • Модель ноутбука,
  • Детали ядра,
  • Время работы системы,
  • Количество установленных пакетов по умолчанию и других менеджеров пакетов,
  • Оболочка по умолчанию,
  • Разрешение экрана,
  • Среда рабочего стола,
  • Оконный менеджер,
  • Тема оконного менеджера,
  • Системная тема,
  • Системные значки,
  • Терминал по умолчанию,
  • Тип процессора,
  • Тип графического процессора,
  • Установленая память.

У Neofetch также есть множество других возможностей.

Давайте посмотрим некоторые из них.

Как использовать пользовательские изображения в выводе Neofetch?

По умолчанию Neofetch будет отображать логотип вашей ОС вместе с системной информацией.

Вы можете, конечно, изменить изображение по своему желанию.

Для отображения изображений в вашей системе Linux должны быть установлены следующие зависимости:

  • w3m-img (w3m-img иногда в комплекте с пакетом w3m),
  • Imagemagick (требуется для создания эскизов),
  • Терминал, который поддерживает \ 033 [14t или xdotool или xwininfo + xprop или xwininfo + xdpyinfo.

Пакеты W3m-img и ImageMagick доступны в репозиториях по умолчанию в большинстве дистрибутивов Linux.

Таким образом, вы можете установить их, используя менеджер пакетов по умолчанию вашего дистрибутива.

Например, выполните следующую команду для установки w3m-img и ImageMagick в Debian, Ubuntu, Linux Mint:

$ sudo apt install w3m-img imagemagick

Вот список терминальных эмуляторов с поддержкой w3m-img:

  1. Gnome-terminal,
  2. Konsole,
  3. st,
  4. Terminator,
  5. Termite,
  6. URxvt,
  7. Xfce4-Terminal,
  8. Xterm

Если в вашей системе установлены эмуляторы терминалов kitty, Terminology и iTerm, вам не нужно устанавливать w3m-img.

Теперь выполните следующую команду, чтобы отобразить информацию о вашей системе с пользовательским изображением:

$ neofetch --w3m /home/sk/Pictures/image.png

или

$ neofetch --w3m --source /home/sk/Pictures/image.png

Замените путь изображения в приведенной выше команде своим собственным.

Кроме того, вы можете найти каталог, который содержит изображения, как показано ниже.

$ neofetch --w3m <path-to-directory>

 

Please follow and like us:

Добавить комментарий