Skip to content
UENO, M. edited this page Sep 19, 2024 · 16 revisions

Installing screenFetch

From source

  1. Download the latest source at https://github.com/KittyKatt/screenFetch: wget -O screenfetch-dev https://git.io/vaHfR
  2. In a terminal, make the file executable by doing the following: chmod +x screenfetch-dev
  3. Then, either keep it there, or move it to somewhere in your $PATH to make it available without having to use the full path to the script.

From distribution-specific packages

SulinOS

  1. inary it bc
  2. busybox wget -O screenfetch-dev https://git.io/vaHfR
  3. install screenfetch-dev /usr/bin/screenfetch

Arch Linux

  1. Install screenfetch from the official repositories or screenfetch-git from the AUR. That's it!

blackPanther OS

  1. Install screenfetch from the official repositories, e.g.: installing screenfetch

ChromeOS/ChromiumOS

  1. Requires Developer Mode to be enabled. Instructions to enable it and enter the CLI are here - https://www.chromium.org/chromium-os/poking-around-your-chrome-os-device.
  2. Download the executable file and put it under the /usr/local/bin/ directory: curl -L https://git.io/vaHfR > /usr/local/bin/screenfetch-dev
  3. Make the file executable by doing the following: chmod +x /usr/local/bin/screenfetch-dev

Crux Linux

  1. Install screenfetch from either 6c37/crux-ports or 6c37/crux-ports-git.

Fedora

  1. Install it with dnf running: dnf install screenfetch

FreeBSD

  1. Install screenfetch using the ports system: cd /usr/ports/sysutils/screenfetch/ && make install clean
  2. Install screenfetch as a binary package: pkg install screenFetch
  3. Make sure fdescfs(5) and procfs(5) are mounted, they're required by bash(1).

Alternative installation for systems not needing X11 support:

  1. Install screenfetch-nox11 using the ports system: cd /usr/ports/sysutils/screenfetch/ && env FLAVOR=nox11 make install clean
  2. Install screenfetch as a binary package: pkg install screenFetch-nox11
  3. Make sure fdescfs(5) and procfs(5) are mounted, they're required by bash(1).

Factory Linux

  1. Installation: dnf install screenfetch

Gentoo or Sabayon

  1. Emerge screenfetch from portage using emerge app-misc/screenfetch
  2. Sabayon users can install screenfetch from entropy using equo install screenfetch

KaOS

  1. Install screenfetch from the official repositories with octopi or pacman. e.g.: pacman -S screenfetch

Mac

  1. Run brew install screenfetch after installing Homebrew

Mageia

  1. Install screenfetch from the official repositories with urpmi or rpmdrake. e.g.: urpmi screenfetch

MSYS2

  1. Install screenfetch from the official repositories: pacman -S screenfetch

Netrunner Rolling

  1. Install screenfetch-netrunner from the official repositories.

openSUSE

  1. If using 13.2 or earlier, add "utilities" repo: zypper ar -r http://download.opensuse.org/repositories/utilities/openSUSE_$(lsb_release -rs)/utilities.repo
  2. Install it with zypper running: zypper install screenfetch

Solus

  1. Install screenfetch from the official repositories by running eopkg install screenfetch

Ubuntu and Debian

  1. Install from the official repositories: apt install screenfetch
  2. There is also a PPA for Ubuntu located at https://launchpad.net/%7Edjcj/+archive/ubuntu/screenfetch

From non-distribution-specific packages

Conda-forge

A. Conda/Mamba/Micromamba

  • Conda: run conda install -c conda-forge screenfetch after activating the environment.
  • Mamba: run mamba install -c conda-forge screenfetch after activating the environment.
  • Micromamba: run micromamba install -c conda-forge screenfetch after activating the environment.

B. Pixi

Pixi install packages from conda-forge channel(a kind of package repository used in Conda ecosystem) by default but it is capable of global installation.

Run pixi global install screenfetch after installing Pixi.

Linuxbrew

Run brew install screenfetch after installing Linuxbrew.