cpufetch (CPU architecture)

В работе cpufetch такой же, как neofetch или screenfetch, с той разницей, что он вернет после ввода команды в окне терминала. Этот маленький инструмент покажет нам информацию о процессоре (CPU), включая имя, которое мы также можем видеть с двумя другими наиболее популярными инструментами. 

Обычно используется команда lscpu или команда /proc/cpuinfo в Linux для проверки информации о процессоре (CPU). Недавно я нашел еще один простой, но в то же время более функциональный инструмент для получения информации об архитектуре процессора, вдохновленный neofetch, pfetch или screenfetch. Давайте посмотрим, как установить cpufetch в Linux, macOS, Android и Windows для получения подробной информации о процессоре.

Мы можем собрать и установить cpufetch из исходного кода на Linux или macOS с помощью следующих команд. Сначала клонируйте репозиторий:

git clone https://github.com/Dr-Noob/cpufetch

Сборка:

cd cpufetch && make

Установка:

make install

Вот что мы видим:

install -Dm755 "cpufetch"   "/usr/bin/cpufetch"

install -Dm644 "LICENSE"    "/usr/share/licenses/cpufetch-git/LICENSE"

install -Dm644 "cpufetch.8" "/usr/share/man/man8/cpufetch.8.gz"

Установка cpufetch в Arch Linux с помощью AUR. Попробуйте выполнить следующие команды:

# AUR not ready? Set up AUR and we need

# packages:

# sudo pacman -S --needed base-devel

git clone https://aur.archlinux.org/cpufetch-git.git

cd cpufetch-git/

less PKGBUILD

makepkg -si

Android. Сначала установите приложение termux. Затем откройте termux и выполните следующие команды:

pkg install -y git make clang

Сборка из исходного кода обычно выполняется на вашем устройстве Android:

git clone https://github.com/Dr-Noob/cpufetch

cd cpufetch

make

make install

Как использовать cpufetch. Синтаксис следующий:

cpufetch

cpufetch [option]

По умолчанию используется модный стиль. Но мы можем переключиться на ретро или старый стиль следующим образом:

cpufetch -s retro

cpufetch -s legacy

Для проверки стилей мы можем использовать цикл bash for следующим образом:

for s in fancy retro legacy

do

    clear

    cpufetch -s "$s"

    sleep 3

done

Мы можем отобразить дополнительную информацию (если она доступна) о том, как cpufetch пытался получить саму информацию о CPU:

cpufetch -v

По умолчанию cpufetch использует системную цветовую схему, но мы тоже можем изменить цветовую схему:

cpufetch --color 239,90,45:210,200,200:100,200,45:0,200,200

Нам нужно задать 4 цвета в RGB с форматом:

R,G,B:R,G,B:....

Первые 2 цвета - это художественный цвет процессора, а следующие 2 цвета - цвет текста. 

В целом, это один из тех небольших и хорошо написанных инструментов. Ознакомьтесь с исходным кодом на Github.


cpufetch не так популярен в целом, поэтому недоступен в официальных репозиториях большинства дистрибутивов Linux.

 

Последние материалы