Skip to content

Instantly share code, notes, and snippets.

@yellow1912
Last active April 25, 2022 20:16
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save yellow1912/e528913433e83188bdc2608629f4618b to your computer and use it in GitHub Desktop.
Save yellow1912/e528913433e83188bdc2608629f4618b to your computer and use it in GitHub Desktop.
Install libvips on Ubuntu
#!/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