Last active
September 2, 2024 07:20
-
-
Save jdhao/a8746e3e7457565fffb8391ce6b78a0d to your computer and use it in GitHub Desktop.
This script will install feh -- the simple image viewer, on your CentOS 7 system. Please make sure that you are using CentOS 7. See https://jdhao.github.io/2017/05/06/install-feh-image-viewer-on-centos/ for more details.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
echo "Installing dependency packages..." | |
# install packages which can be found by yum | |
yum -y install libcurl-devel libX11-devel libXt-devel libXinerama-devel libpng-devel | |
# download and install packages which are not in yum repo | |
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/Kenzy:/modified:/C7/CentOS_7/x86_64/imlib2-1.4.6-2.1.x86_64.rpm | |
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/Kenzy:/modified:/C7/CentOS_7/x86_64/imlib2-devel-1.4.6-2.1.x86_64.rpm | |
wget https://jaist.dl.sourceforge.net/project/libjpeg-turbo/1.5.1/libjpeg-turbo-official-1.5.1.x86_64.rpm | |
yum --nogpgcheck localinstall imlib2-1.4.6-2.1.x86_64.rpm imlib2-devel-1.4.6-2.1.x86_64.rpm libjpeg-turbo-official-1.5.1.x86_64.rpm | |
# in case that the above download links are broken, you can go to https://goo.gl/2P0ZE1, https://goo.gl/USMDGt and http://www.libjpeg-turbo.org/ | |
# to download the rpm packages respectively. | |
echo "Cloning feh from github..." | |
## clone the feh repo, compile and install | |
git clone git://github.com/derf/feh.git | |
cd feh | |
echo "make and install the package..." | |
make -j${nproc} && make install |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment