Você pode instalar facilmente o pacote PEAR com
sudo apt-get install debpear
Eu quero enviar e-mail com a função smtp send em php. De modo que eu deveria instalar pacotes de e-mail pear.Mas quando eu instalar esses pacotes no terminal eu recebo um erro.O erro é sobre a extração do arquivo .tar.gz.O arquivo tar.gz não é extraído.Por exemplo, eu inseri "sudo pêra instalar correio "no terminal. O erro ocorreu conforme abaixo.
could not extract the package.xml file from "/tmp/pear/install/Mail-1.2.0.tgz"
Download of "pear/mail" succeeded, but it is not a valid package archive
Error: cannot download "pear/Mail"
Download failed
install failed
E então eu digitei "sudo pear install Mail_Mime" no terminal. Novamente, o mesmo erro ocorreu conforme abaixo.
downloading Mail_Mime-1.8.9.tgz ...
Starting to download Mail_Mime-1.8.9.tgz (33,796 bytes)
.........done: 33,796 bytes
could not extract the package.xml file from "/tmp/pear/install/Mail_Mime-1.8.9.tgz"
Download of "pear/Mail_Mime" succeeded, but it is not a valid package archive
Error: cannot download "pear/Mail_Mime"
Download failed
install failed
$ mail = @ $ smtp- > send (.., .., ..); função não funciona. Então esse e-mail não é enviado. Essa função send () funcionou com a versão 1.9.4 do pear, 5.3.10 do php e do ubuntu 12.04. Mas não funciona com a versão 1.9.4 do pear, 5.5.9 php e do Ubuntu 14.04.
Eu adicionei a parte "sendmail_path" ao arquivo php.ini. Mas, novamente, não consegui instalar os pacotes de e-mail pear no terminal.
Você pode instalar facilmente o pacote PEAR com
sudo apt-get install debpear