For a Wheezy DAB Template the following lines were used to install PEAR and the Horde-Pear Packages needed:
References:
http://php.net/manual/en/install.pecl.php
http://forum.proxmox.com/threads/12623-pear-install-thru-dab
http://pear.php.net/manual/en/guide.users.commandline.installing.php
http://forum.proxmox.com/threads/12623-pear-install-thru-dab
http://pear.php.net/manual/en/guide.users.commandline.installing.php
http://php.net/manual/en/install.pecl.php
https://pve.proxmox.com/mediawiki/i...l_PECL_Extensions_in_OpenVZ_Debian_Appliances
http://yuval.bar-or.org/blog/2009/11/offline-installation-of-pear-packages/
http://www.siteground.com/tutorials/php-mysql/pear_modules.htm
http://christian.roy.name/blog/install-pear-without-network-no-internet-accessoffline
IPs:
pear.php.net => euk1.php.net => 5.77.39.20
pear.horde.org => ftp.horde.org => 200.46.208.218
Code:
# Start of PEAR Manual Install
mkdir -p ${BASEDIR}/usr/src/pear
unzip -o pear-pkgs.zip -d ${BASEDIR}/usr/src/pear
# dab exec pear install /usr/src/pear/Archive_Tar-1.3.12.tgz /usr/src/pear/Console_Getopt-1.3.1.tgz /usr/src/pear/XML_Util-1.2.3.tgz
# # Ignore Console_GetoptPlus_beta for now even though it does not break anything as yet
dab exec pear upgrade --force /usr/src/pear/*.tgz
rm -rf ${BASEDIR}/usr/src/pear
install -m 0700 PEAR-1.9.5.tgz ${BASEDIR}/root/PEAR-1.9.5.tgz
dab exec pear upgrade -f /root/PEAR-1.9.5.tgz
rm -f ${BASEDIR}/root/PEAR-1.9.5.tgz
# # wget http://pear.horde.org/channel.xml -O horde-channel.xml
install -m 0755 horde-channel.xml ${BASEDIR}/usr/src/horde-channel.xml
dab exec pear channel-add /usr/src/horde-channel.xml
rm -f ${BASEDIR}/usr/src/horde-channel.xml
mkdir -p ${BASEDIR}/usr/src/horde
unzip -o pear-horde-pkgs.zip -d ${BASEDIR}/usr/src/horde
dab exec pear install -f /usr/src/horde/*.tgz
rm -rf ${BASEDIR}/usr/src/horde
# End of PEAR Manual Install
dab exec ln -s /usr/share/php /usr/share/pear
References:
http://php.net/manual/en/install.pecl.php
http://forum.proxmox.com/threads/12623-pear-install-thru-dab
http://pear.php.net/manual/en/guide.users.commandline.installing.php
http://forum.proxmox.com/threads/12623-pear-install-thru-dab
http://pear.php.net/manual/en/guide.users.commandline.installing.php
http://php.net/manual/en/install.pecl.php
https://pve.proxmox.com/mediawiki/i...l_PECL_Extensions_in_OpenVZ_Debian_Appliances
http://yuval.bar-or.org/blog/2009/11/offline-installation-of-pear-packages/
http://www.siteground.com/tutorials/php-mysql/pear_modules.htm
http://christian.roy.name/blog/install-pear-without-network-no-internet-accessoffline
IPs:
pear.php.net => euk1.php.net => 5.77.39.20
pear.horde.org => ftp.horde.org => 200.46.208.218
Last edited: