Swedie's picture

Installed Turnkey Lamp v 2009-02 and it has everything I want except for GD library.

What is the simplest way for me to add support for GD library in PHP?

I can't find the libraries anywhere and no .ini file to modify to add support for GD lib like you do on a windows machine.

Alon Swartz's picture

Just install the php5-gd package:
apt-get update
apt-get install php5-gd
It just so happens I am familier with the package, but if I wasn't, I would have done something like:
$ apt-cache search php | grep gd
php5-gd - GD module for php5
You can also use Ubuntu's package web interface: http://packages.ubuntu.com

Swedie's picture

Thank you! A bummer right now though is that I don't have internet on the server. Can I download the php5-gd package, move it manually onto the server, and then install it in a simple way?
Alon Swartz's picture

You will have to download the php5-gd deb package, and all of its dependencies (and the dependencies of the dependencies recursively) of the packages not yet installed on the appliance.

The list of dependencies and download links are available at this link, and you can find the deb packages in the Ubuntu package archive.

You can find out what packages are installed by either looking at the appliance manifest (see link on appliance download page), or by running dpkg-query -W

Once you have downloaded and copied the packages to the appliance, you can install them using dpkg:
dpkg -i PACKAGE.deb

Good luck!

Add new comment