Posted on
Software

screenfetch: System info and distro logo display

Author
  • User
    Linux Bash
    Posts by this author
    Posts by this author

Discover Your Linux System with Screenfetch

Ever wondered about a quick way to display your Linux system information alongside a nifty logo of your Linux distribution? Look no further than screenfetch, a handy Bash script that fetches system/theme information in terminal and displays it along with your distro's logo. In this blog post, we'll delve into what screenfetch can do for you and provide step-by-step installation instructions across various Linux package managers such as apt, dnf, and zypper.

What is Screenfetch?

Screenfetch is an open-source script written in Bash that automatically displays information about your system next to your distribution's logo in ASCII art format. It pulls information like your OS, kernel version, uptime, CPU, GPU, memory usage, and more, making it a fantastic tool for quickly sharing your system info with others or for including in your technical tutorials and troubleshooting guides.

Why Use Screenfetch?

  • Fast Diagnosis: Quick access to system information.

  • Visually Appealing: Makes terminal outputs more engaging.

  • Ease of Sharing: Useful for forums, troubleshooting, and documentation.

Installation Instructions

For Debian/Ubuntu (Using apt):

Debian-based distributions like Ubuntu can install Screenfetch directly from the official repository. Open your terminal and run the following commands:

sudo apt update
sudo apt install screenfetch

This will update your repository index and install screenfetch on your system.

For Fedora (Using dnf):

On Fedora, you can install Screenfetch using the dnf package manager which is the default package manager on Fedora. Type these commands in your terminal:

sudo dnf update
sudo dnf install screenfetch

This ensures your package lists are up-to-date before fetching and installing screenfetch.

For openSUSE (Using zypper):

openSUSE users can leverage the powerful zypper package manager to install Screenfetch. Simply open your terminal and run:

sudo zypper refresh
sudo zypper install screenfetch

The refresh command updates your package manager's database before the installation command ensures screenfetch is installed.

How to Use Screenfetch?

After installation, using Screenfetch is as simple as typing a single command:

screenfetch

Execute this command in your terminal, and you'll see your system information displayed eloquently alongside the ASCII version of your distribution's logo.

Troubleshooting Tips:

  • Command not found: Ensure the package was correctly installed and your shell environment correctly recognizes the installed location. Sometimes logging out or rebooting may be necessary.

  • Incorrect display or errors: This might be due to missing dependencies or configuration issues. Check the official Screenfetch GitHub repository for issues related to your distribution.

Conclusion

Screenfetch is an excellent tool for Linux enthusiasts and professionals looking to add a bit of flair to their terminal sessions and is incredibly useful for quick system checks or showcasing system info in style. Its ease of use combined with broad support across multiple Linux distributions makes it a must-have tool in your Linux arsenal.

Now that you're equipped with how to install and use screenfetch, why not open your terminal, fire it up, and see your Linux system information displayed in style? Whether you're a seasoned system administrator or a new Linux user, screenfetch brings fun and functionality together right in your terminal window.