Last active
April 25, 2022 20:16
-
-
Save yellow1912/e528913433e83188bdc2608629f4618b to your computer and use it in GitHub Desktop.
Install libvips on Ubuntu
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
#!/bin/bash | |
#https://www.libvips.org/install.html | |
VERSION="8.12.2" | |
echo "" | |
echo "---------------------------------" | |
echo "| AUTO COMPILE LIBVIPS |" | |
echo "---------------------------------" | |
echo "" | |
echo "-----------------------" | |
echo "Installing cgif" | |
add-apt-repository ppa:lovell/cgif | |
sudo apt-get update | |
sudo apt-get install libcgif-dev -y | |
echo "Installing libjpeg-turbo" | |
sudo apt-get install libjpeg-turbo8-dev -y | |
#echo "Installing libopenjp2" | |
sudo #apt-get install libopenjp2-7-dev -y | |
echo "Installing libgif" | |
sudo apt-get install libgif-dev -y | |
echo "Installing libexif" | |
sudo apt-get install libexif-dev -y | |
echo "Installing libexpat" | |
sudo apt-get install libexpat-dev -y | |
echo "Installing librsvg2" | |
sudo apt-get install librsvg2-dev -y | |
echo "Installing libpng" | |
sudo apt-get install libpng-dev -y | |
echo "Installing libimagequant" | |
sudo apt-get install libimagequant-dev -y | |
echo "Installing libwebp" | |
sudo apt-get install libwebp-dev -y | |
echo "Installing liborc" | |
sudo apt-get install liborc-0.4-dev -y | |
echo "Installing littlecms" | |
sudp apt-get install liblcms2-dev | |
echo "Installing imagemagick" | |
sudo apt-get install imagemagick | |
echo "Installing vips" | |
sudo apt-get install build-essential pkg-config -y | |
wget https://github.com/libvips/libvips/releases/download/v${VERSION}/vips-${VERSION}.tar.gz | |
tar xf vips-${VERSION}.tar.gz | |
cd vips-${VERSION} | |
./configure | |
make | |
sudo make install | |
sudo ldconfig | |
cd ../ | |
rm -rf vips-${VERSION} | |
rm vips-${VERSION}.tar.gz |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment