Я недавно обновил с 15.10 до 16.04LTS. После обновления мне все еще иногда предлагалось обновить программу « Software Updater », которая присутствовала в 15.10. Несколько обновлений ядра Ubuntu были сделаны таким образом.
В последние пару дней при возврате из режима ожидания появляется всплывающее окно там же, где отображается информация о подключении / отключении Wi-Fi. Это новое всплывающее окно сообщило мне, что « Важные обновления ОС и приложений готовы ... » перед исчезновением. Тем не менее, когда я проверил с помощью « Software Updater », он сказал мне, что программное обеспечение обновлено. Проверка с новым « Ubuntu Software » (вкладка «Обновление») сказал мне, что были обновления, поэтому я нажал «Установить», но не сказал, что именно было установлено.
Почему существует такой разный метод проверки и почему оба дают разные результаты?
Как я могу узнать, что установило новое программное обеспечение Ubuntu?
Редактировать 9 мая
Снова сегодня всплывающее окно появилось. «Software Updater» показал, что машина была обновлена. Приложение «Ubuntu Software» показало 1 обновление. При нажатии на значок «1» показывалось 1 обновление, а именно: ubuntu-drivers-common 1: 0.4.17.1 . Я нажал кнопку «Установить» и установил ее.
Я не знаю, почему он показывается по мере необходимости только одним приложением, а не другим.
Ответы:
Это две разные программы, которые делают похожие вещи.
Software Updater является
update-manager
пакетом (Gnome apt) и использует базу данных apt.Центр программного обеспечения (под названием «Программное обеспечение Ubuntu») является
gnome-software
приложением и, похоже, не использует базу данных apt. Но если вы видите «Обновления ОС» на вкладке «Обновления», вы можете нажать на нее (текст), и она покажет вам, что будет установлено.Почему они показывают разные вещи, вероятно, в том, как они тянут свои метаданные пакета.
Также вы можете посмотреть историю установок и обновлений здесь
/var/log/apt/history.log
источник
sudo apt-get update
запустил Software Updater. Это показывает, что все современно. Теперь Центр программного обеспечения показывает два обновления - одно из них содержит обновление от libgtk-3-bin 3.18.9-1ubuntu3 до 3.18.9-1ubuntu3.1 . И вот важная часть - после тогоsudo apt-get upgrade
, как эти обновления (замеченные Центром программного обеспечения, но не Обновителем программного обеспечения) были применены.apt-get upgrade
одиночку предлагалось не устанавливать