screenFetch
Добавлено: 07 фев 2015, 01:12
screenFetch - bash скрип, выводящий в терминале основную информацию о вашей системе и логотип вашего дистрибутива в кодировке ASCII.
Поддерживаемые дистрибутивы:
Arch Linux (Old and Current Logos), Antergos, Chakra, CentOS, Debian,
CrunchBang, Raspbian, elementary OS, Evolve OS, Fedora, Frugalware, Fuduntu,
Gentoo, Funtoo, Jiyuu Linux, LinuxDeepin, Kali Linux, KaOS, Korora, Mageia,
Mandriva, Manjaro, Linux Mint, LMDE, openSUSE, Parabola GNU/Linux-libre,
Peppermint, Red Hat Enterprise Linux, Sabayon, Scientific Linux, Slackware,
SolusOS, TinyCore, Trisquel, Ubuntu, Viperr and Void.
Mac OS X, FreeBSD, DragonFlyBSD, NetBSD, OpenBSD, Android and Cygwin.
Поддерживаемые окружения рабочего стола:
KDE, Gnome, Unity, Xfce, LXDE, Cinnamon, MATE and RazorQt.
Поддерживаемые оконные менеджеры:
2bwm, Awesome, Beryl, Blackbox, Cinnamon, Compiz, dminiwm, dwm, E16, E17,
echinus, Emerald, FluxBox, FVWM, herbstluftwm, IceWM, KWin, Metacity,
monsterwm, Musca, Gala, Mutter, Muffin, Notion, OpenBox, PekWM, Ratpoison,
Sawfish, ScrotWM, SpectrWM, StumpWM, subtle, WindowMaker, WMFS, wmii,
Xfwm4, XMonad and i3.
Официальный сайт
Поставить просто:
1. Скачиваем архив.
2. Распаковываем архив, открываем распакованную папку в терминале и выполняем следующие команды:
Теперь скрипт можно запустить, набрав в терминале:
3. Согласитесь, лениво каждый раз набирать screenfetch и вообще можно забыть при определённых обстоятельствах
.
Я укоротил команду, добавив алиас в файл ~/.bashrc. Для этого открываем в текстовом редакторе файл ~/.bashrc и вставляем в самый конец строчку:
Я выбрал sf. Вы можете выбрать любую другую аббревиатуру, например, systeminfo.
4. Теперь перезагружаем терминал и посмотрим результат, набрав команду:
У меня выглядит это вот так:

Стоит отметить, что в разных версиях скрипта разный результат. В приведённом выше скриншоте выхлоп версии 3.6.5.
Я остановился на версии 3.2.2:

5. Если возникнет необходимость в том, чтобы скрипт выполнялся автоматически каждый раз при открытии терминала, необходимо отредактировать файл ~/.bashrc,
добавив в него следующие строчки:
Поддерживаемые дистрибутивы:
Arch Linux (Old and Current Logos), Antergos, Chakra, CentOS, Debian,
CrunchBang, Raspbian, elementary OS, Evolve OS, Fedora, Frugalware, Fuduntu,
Gentoo, Funtoo, Jiyuu Linux, LinuxDeepin, Kali Linux, KaOS, Korora, Mageia,
Mandriva, Manjaro, Linux Mint, LMDE, openSUSE, Parabola GNU/Linux-libre,
Peppermint, Red Hat Enterprise Linux, Sabayon, Scientific Linux, Slackware,
SolusOS, TinyCore, Trisquel, Ubuntu, Viperr and Void.
Mac OS X, FreeBSD, DragonFlyBSD, NetBSD, OpenBSD, Android and Cygwin.
Поддерживаемые окружения рабочего стола:
KDE, Gnome, Unity, Xfce, LXDE, Cinnamon, MATE and RazorQt.
Поддерживаемые оконные менеджеры:
2bwm, Awesome, Beryl, Blackbox, Cinnamon, Compiz, dminiwm, dwm, E16, E17,
echinus, Emerald, FluxBox, FVWM, herbstluftwm, IceWM, KWin, Metacity,
monsterwm, Musca, Gala, Mutter, Muffin, Notion, OpenBox, PekWM, Ratpoison,
Sawfish, ScrotWM, SpectrWM, StumpWM, subtle, WindowMaker, WMFS, wmii,
Xfwm4, XMonad and i3.
Официальный сайт
Поставить просто:
1. Скачиваем архив.
2. Распаковываем архив, открываем распакованную папку в терминале и выполняем следующие команды:
Код: Выделить всё
$ chmod a+rx screenfetch-dev
$ sudo mv screenfetch-dev /usr/local/bin/screenfetch
$ sudo chown root:root /usr/local/bin/screenfetch
Код: Выделить всё
$ screenfetchЯ укоротил команду, добавив алиас в файл ~/.bashrc. Для этого открываем в текстовом редакторе файл ~/.bashrc и вставляем в самый конец строчку:
Код: Выделить всё
alias sf='screenfetch'4. Теперь перезагружаем терминал и посмотрим результат, набрав команду:
Код: Выделить всё
$ sf
Стоит отметить, что в разных версиях скрипта разный результат. В приведённом выше скриншоте выхлоп версии 3.6.5.
Я остановился на версии 3.2.2:

5. Если возникнет необходимость в том, чтобы скрипт выполнялся автоматически каждый раз при открытии терминала, необходимо отредактировать файл ~/.bashrc,
добавив в него следующие строчки:
Код: Выделить всё
if [ -f /usr/local/bin/screenfetch ]; then
screenfetch
fi