我已经通过 ppa 稳定存储库安装了 nginx,方法是: add-apt-repository ppa:nginx apt-get install nginx
添加了稳定版本。但现在我想切换到开发分支,所以我添加了
apt-add-repository ppa:nginx/development
现在,即使它显示了较新的版本apt-cache show nginx
Package: nginx
Priority: optional
Section: httpd
Installed-Size: 92
Maintainer: Kartik Mistry <[email protected]>
Architecture: all
Version: 1.2.0-1ppa1~lucid
Depends: nginx-full | nginx-light
Filename: pool/main/n/nginx/nginx_1.2.0-1ppa1~lucid_all.deb
Size: 58892
它仍然没有升级apt-get upgrade
或apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
删除稳定源后我需要重新安装吗?或者还有其他方法可以升级吗?
我正在运行 Ubuntu 10.04。
答案1
稳定版和开发版 PPA 包含完全相同的版本,因此无需升级。请参阅:
您可以删除稳定源,一旦开发 PPA 中有更新的包,nginx 就会升级。
sudo add-apt-repository --remove ppa:nginx/stable
sudo apt-get update && sudo apt-get remove nginx* && sudo apt-get install nginx