Добавление PPA не обновляет Geary

Я установил почтовый клиент Geary 0.4.0 из центра программного обеспечения. После того, как я прочитал, есть новая версия, 0.4.1, я добавил PPA через терминал.

sudo add-apt-repository ppa:yorba/ppa
sudo apt-get update

Тем не менее, я застрял с 0.4.0.

Я сделал что-то не так?

4 ответа

Этот -

sudo apt-get update

Только обновляет репозиторий, используйте

sudo apt-get upgrade 

Обновление используется для установки новейших версий всех пакетов, установленных в настоящее время в системе, из источников, перечисленных в /etc/apt/sources.list.

sudo apt-get dist-upgrade

Dist-upgrade в дополнение к выполнению функции также интеллектуально обрабатывает устаревшие зависимости с новыми версиями пакетов; У apt-get есть "умная" система разрешения конфликтов, и она попытается обновить самые важные пакеты за счет менее важных, если это необходимо. Таким образом, команда dist-Upgrade может удалить некоторые пакеты.

Как упоминалось ранее, обновление установит все новейшие пакеты. Если вы хотите обновить только определенный пакет, используйте

sudo apt-get install package_name

Но если все остальное, то этот пакет уже обновлен, вы можете напрямую использовать UPDATE.

Выполните следующие команды на терминале, чтобы обновить geary,

sudo add-apt-repository ppa:yorba/ppa
sudo apt-get update    
sudo apt-get install geary

Вам нужно запустить:

sudo apt-get upgrade

После apt-get update

PS это обновит все пакеты в вашей системе
Для обновления конкретного пакета используйте:

sudo apt-get установить имя пакета

в твоем случае:

sudo apt-get установить geary

Этот вопрос не тот же, но обычно применяются одни и те же ответы. В основном ответ Luis Alvarado.

И чтобы добавить все текущие ответы здесь, я хотел бы добавить еще одну причину, которую я продолжаю иметь с бета-PPA Firefox. (Хотя другие ответы здесь, скорее всего, правильное решение для вас)

При попытке обновить пакет путем добавления нового PPA, если пакет не обновляется, вы можете проверить на панели запуска, чтобы убедиться, что имеется успешная сборка, доступная для вашей версии ОС.

Например, я добавил бета-версию PPA для Firefox.

sudo add-apt-repository ppa:mozillateam/firefox-next

Моя система Ubuntu 13.10 x64. Поэтому, проверяя https://launchpad.net/~mozillateam/+archive/firefox-next/+packages, кажется, что в настоящее время сборка для этой конкретной версии Ubuntu на 64-битной архитектуре не удалась. Таким образом, пакет не был обновлен, и я застрял с релизной версией Firefox вместо бета-версии.

Пока PPA находится на панели запуска, вы всегда можете сделать эту проверку.
В вашем случае вам нужно проверить https://launchpad.net/~yorba/+archive/ppa/+packages.
В настоящее время, кажется, нет неудачной сборки, но этот ответ может быть полезен для будущих и подобных проблем.

Другие вопросы по тегам