Installation - KittyKatt/screenFetch GitHub Wiki
Installing screenFetch
From source
- Download the latest source at https://github.com/KittyKatt/screenFetch:
wget -O screenfetch-dev https://git.io/vaHfR - In a terminal, make the file executable by doing the following:
chmod +x screenfetch-dev - 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
inary it bcbusybox wget -O screenfetch-dev https://git.io/vaHfRinstall screenfetch-dev /usr/bin/screenfetch
Arch Linux
- Install
screenfetchfrom the official repositories orscreenfetch-gitfrom the AUR. That's it!
blackPanther OS
- Install
screenfetchfrom the official repositories, e.g.:installing screenfetch
ChromeOS/ChromiumOS
- 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.
- Download the executable file and put it under the
/usr/local/bin/directory:curl -L https://git.io/vaHfR > /usr/local/bin/screenfetch-dev - Make the file executable by doing the following:
chmod +x /usr/local/bin/screenfetch-dev
Crux Linux
- Install screenfetch from either 6c37/crux-ports or 6c37/crux-ports-git.
Fedora
- Install it with dnf running:
dnf install screenfetch
FreeBSD
- Install screenfetch using the ports system:
cd /usr/ports/sysutils/screenfetch/ && make install clean - Install screenfetch as a binary package:
pkg install screenFetch - Make sure fdescfs(5) and procfs(5) are mounted, they're required by bash(1).
Alternative installation for systems not needing X11 support:
- Install screenfetch-nox11 using the ports system:
cd /usr/ports/sysutils/screenfetch/ && env FLAVOR=nox11 make install clean - Install screenfetch as a binary package:
pkg install screenFetch-nox11 - Make sure fdescfs(5) and procfs(5) are mounted, they're required by bash(1).
Factory Linux
- Installation:
dnf install screenfetch
Gentoo or Sabayon
- Emerge screenfetch from portage using
emerge app-misc/screenfetch - Sabayon users can install screenfetch from entropy using
equo install screenfetch
KaOS
- Install screenfetch from the official repositories with octopi or pacman.
e.g.:
pacman -S screenfetch
Mac
- Run
brew install screenfetchafter installing Homebrew
Mageia
- Install screenfetch from the official repositories with urpmi or rpmdrake.
e.g.:
urpmi screenfetch
MSYS2
- Install screenfetch from the official repositories:
pacman -S screenfetch
Netrunner Rolling
- Install
screenfetch-netrunnerfrom the official repositories.
openSUSE
- If using 13.2 or earlier, add "utilities" repo:
zypper ar -r http://download.opensuse.org/repositories/utilities/openSUSE_$(lsb_release -rs)/utilities.repo - Install it with zypper running:
zypper install screenfetch
Solus
- Install screenfetch from the official repositories by running
eopkg install screenfetch
Ubuntu and Debian
- Install from the official repositories:
apt install screenfetch - 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 screenfetchafter activating the environment. - Mamba: run
mamba install -c conda-forge screenfetchafter activating the environment. - Micromamba: run
micromamba install -c conda-forge screenfetchafter 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.