Как прокомментировал Flimm , ответ на самом деле таковsudo apt-get dist-upgrade ( после запуска sudo apt-get update, какие инструменты управления пакетами GUI автоматически делают эквивалент). Это, по крайней мере, самая близкая вещь к запуску Software Updater (в предыдущих версиях он назывался Update Manager).
Запуск apt-get upgradeобновит пакеты, которые можно обновить:
- без установки каких-либо пакетов, которые еще не установлены в какой-либо версии, и
- без удаления каких-либо пакетов.
Диспетчер обновлений способен выполнять обе эти функции, поэтому apt-get dist-upgradeон довольно близок к этому.
- Запуск
sudo apt-get dist-upgradeсам по себе не приведет к обновлению системы Ubuntu до более новой версии. На самом деле, в отличие от Debian, apt-get dist-upgradeэто не поддерживаемый способ обновления до новой версии. В Debian (и в Ubuntu, хотя иногда это может привести к сбою и не поддерживается), при изменении всех перечисленных /etc/apt/sources.listрепозиториев на репозитории для следующего выпуска и при запуске sudo apt-get dist-upgradeпопытается выполнить обновление до следующего выпуска.
Поскольку вы apt-get dist-upgradeможете удалить пакет (и установить новые пакеты, которые вам могут не понадобиться), всегда лучше просмотреть описание того, что он собирается делать, прежде чем нажать y.
Таким образом, хотя запуск sudo apt-get -y upgradeобычно оправдан, -yфлаг следует использовать редко dist-upgrade.
Причина вы не получите новые версии ядра с sudo apt-get upgrade, потому что каждый из них предусмотрены отдельные, по- разному именованных пакетов. (Версия ядра является частью названия.) Это сделано для того, чтобы сохранить установленное старое ядро вместе с более новым ядром (и иметь возможность выбирать между ними в меню GRUB).
Автоматическое предложение новых пакетов ядра для установки выполняется с помощью установленного метапакета (например linux-image-generic). Когда для вашего выпуска Ubuntu выходит новое ядро, ваш метапакет обновляется, и в обновленной версии этого метапакета перечисляется новое ядро как зависимость (без предотвращения продолжения установки старого ядра).
Если вы не хотите использовать sudo apt-get dist-upgrade, то вы всегда можете вручную обновить отдельные пакеты, которые перечислены как отложенные при запуске sudo apt-get upgrade. Чтобы сделать это, «установить» их: .sudo apt-get install packagename