Springe zum Inhalt

Um eine PECL-Erweiterung unter Ubuntu zu installieren, kann aus den Quellen ein Paket gebaut werden, welches dann komfortabel über die Paketverwaltung installiert werden kann. Am Beispiel der PECL-Erweiterung uploadprogress ist das Vorgehen folgendermaßen:

export DEBEMAIL=your@email
export DEBFULLNAME='Your Name'
apt-get install dh-make-php
pecl download uploadprogress
dh-make-pecl --only 5 uploadprogress-1.0.0.tgz
cd php-uploadprogress-1.0.0

Der nachfolgende Schritt gibt evtl. fehlende Abhängigkeiten aus, die noch installiert werden müssen

fakeroot dpkg-buildpackage -b

Jetzt ist das Paket gebaut und der Name wird in einer Zeile ähnlich der folgenden ausgegeben.

dpkg-deb: building package 'php5-uploadprogress' in '../php5-uploadprogress_1.0.0-1_amd64.deb'.

Danach kann das Paket ganz normal mit der Paketverwaltung installiert werden.