Я установил nginx через стабильный репозиторий ppa через 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 <kartik@debian.org>
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.
Стабильный и разработка PPAs содержат точно ту же версию, таким образом, нет ничего для обновления. См.:
Можно удалить стабильный источник, nginx будет обновлен, после того как существует более новый пакет в разработке PPA.
sudo add-apt-repository --remove ppa:nginx/stable
sudo apt-get update && sudo apt-get remove nginx* && sudo apt-get install nginx