Tuesday Tooling: CPUFetch & Neofetch
Get CPU data...beautifully.
With Linux we can get data on our machine with any one of a number of tools.
- dmidecode
- lspci
- lsusb
But sometimes we just want a quick headline / overview of what we need to know, and this is where tools such as Neofetch and CPUFetch are useful.
So What is Neofetch?
Neofetch is a tool that collects data on your system, such as CPU, GPU, OS, Kernel etc. It then displays the data along with a large ASCII logo of your OS.
To install Neofetch we use our OS' package manager, in my case it is Ubuntu 21.04 and I installed via the terminal.
sudo apt update
sudo apt install neofetch
We then run the command neofetch
to get the data.
Hi reader!
So What is CPUFetch
"Simple yet fancy CPU architecture fetching tool"
If you need to know the details of your CPU, and want them quick, then CPUFetch is quite useful.
CPUFetch is compatible with Linux, Windows and macOS (x86_64 only) and interestingly is is compatible with Android.
Installation is via the project's GitHub page
Clone the GitHub repository
git clone https://github.com/Dr-Noob/cpufetch
Change directory to cpufetch.
cd cpufetch
Make the application.
make
Now you can run CPUFetch from that directory.
./cpufetch
If you would like to have CPUFetch available from any directory, copy the file to your /usr/bin/ directory.
sudo cp cpufetch /usr/bin/