Dou*_*oug 17 php debian debian-squeeze
目前,我的 PHP 是 5.3.3,我该如何升级它?另外我如何升级任何东西?例如,如果我也想升级 phpMyAdmin?
Dan*_*ida 22
升级所有软件包:
apt-get update; apt-get upgrade;
Run Code Online (Sandbox Code Playgroud)
如果您只想升级一个软件包(例如 php5):
apt-get update; apt-get install php5;
Run Code Online (Sandbox Code Playgroud)
有关 Debian 上可用的软件包版本,请查看:
http://www.debian.org/distrib/packages
如果你想安装 php5 5.4.4-2,它只在 wheezy 上可用,你应该将 wheezy 添加到你的 /etc/apt/sources.list 中:
deb http://ftp.us.debian.org/debian/ wheezy main non-free contrib
Run Code Online (Sandbox Code Playgroud)
进而:
apt-get update
apt-get install -t wheezy php5
Run Code Online (Sandbox Code Playgroud)
为了避免意外,您应该使用 apt pinning 以防止您的系统从 wheezy 安装软件包,只需创建文件 /etc/apt/preferences
Package: *
Pin: release n=squeeze
Pin-Priority: 650
Package: *
Pin: release n=wheezy
Pin-Priority: -10
Run Code Online (Sandbox Code Playgroud)
因此,当您执行 apt-get install 时,如果您不指定 -t wheezy,默认情况下它将从挤压安装包。
foo*_*ser 13
正如@Juan 注意到的那样,固定会让你陷入依赖地狱。当我想要在我的 Debian 系统上使用最新技术时,我通常会访问http://www.dotdeb.org/
有关正确的说明 -> http://www.dotdeb.org/instructions/
归档时间: |
|
查看次数: |
75126 次 |
最近记录: |