Я застрял на nginx версии 1.1.19!
Следуя инструкциям здесь http://www.jeffmould.com/2013/10/19/upgrading-nginx-ubuntu-12-04/ Я сделал:
service nginx stop
add-apt-repository ppa:nginx/stable
apt-get update
apt-get upgrade
, которые выводят это:
The following packages have been kept back:
linux-headers-virtual linux-image-virtual linux-virtual mysql-client-5.5 mysql-server-5.5 mysql-server-core-5.5 nginx-common nginx-light
0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.
И версия по-прежнему 1.1.19. Я попытался перезагрузить сервер, но это не решило проблему. Nginx даже обновляется (сдержанная линия предполагает, что это не так)? Если это так, устанавливается ли это в странном месте? Используя whereis и locate, я не смог найти двоичный файл nginx последней версии, поэтому кажется, что по какой-то причине он вообще не обновляется.
Еще немного информации, которая может иметь отношение: когда я запускаю
apt-get install nginx
, выводит:
nginx is already the newest version.
Я решил исправить это, используя apt-get remove, purge и auto-remove, затем переустановив все зависимости и запустив apt-get install nginx после добавления репозитория, как в вопросе