在Debian上升级到PHP 5.4

3
我以为在谷歌上能找到简单的答案,但没走运。大多数教程虽与我所需相似,但不能在Debian上工作。以下是一个类似的教程:http://chemicaloliver.net/internet/installing-php-5-4-in-ubuntu/
add-apt-repository ppa:ondrej/php5 

yields:

-bash: add-apt-repository: command not found

5
尝试在http://serverfault.com/上询问 - 在提问之前,你还需要知道你正在使用的Debian版本。 - leepowers
您还需要详细说明您遇到的问题。给定的URL中有什么不起作用? - Vishnu
1
PPAs是Ubuntu特有的功能,在Debian中不存在。 - user149341
3
仅供参考:http://serverfault.com/questions/404815/how-can-i-upgrade-php-to-a-higher-version-for-debian-squeeze - Oliver Salzburg
3个回答

4

apt-get update产生的输出:在目录 '/etc/apt/sources.list.d/' 中忽略文件名扩展名无效的文件“dotdeb.gpg” 在目录 '/etc/apt/sources.list.d/' 中忽略文件名扩展名无效的文件“dotdeb.gpg.1” 错误:在源列表“/etc/apt/sources.list.d/sources.list”中第1行未知类型“Deb” 错误:无法读取源列表。 - Nick Brown
1
你不需要在sources.list中添加.gpg文件,只需添加以下内容:deb http://packages.dotdeb.org squeeze-php54 all deb-src http://packages.dotdeb.org squeeze-php54 all并将gpg密钥添加到apt即可。 - Pablo Martinez

-1
尝试编辑dotdeb.list文件;
nano /etc/apt/sources.list.d/dotdeb.list

然后粘贴以下镜像:

deb http://packages.dotdeb.org squeeze all
deb-src http://packages.dotdeb.org squeeze all
deb http://packages.dotdeb.org squeeze-php54 all
deb-src http://packages.dotdeb.org squeeze-php54 all

接下来需要执行以下操作:

gpg --keyserver keys.gnupg.net --recv-key 89DF5277
gpg -a --export 89DF5277 | apt-key add -

并且

apt-get update
apt-get upgrade

-1

已经有了 - 我正在尝试升级多个用户的开发环境。 - Nick Brown
Xampp 可以安装在多个用户上运行。 - SaidbakR

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接