Как я могу обновить основные версии Kubuntu из командной строки?

11

Рекомендуется способ обновления версии Kubuntu использует kubuntu-devel-release-upgrade, который открывает окно GUI.

Существует ли метод командной строки для обновления дистрибутива?

Фон

При попытке выполнить обновление с помощью графического интерфейса он прошел через «Подготовка к обновлению», «Настройка новых программных каналов» и «Получение новых пакетов», а затем остановился на «Установка обновлений». Появилось окно со словами:

Не удалось установить обновления. Обновление прервано. Ваша система может быть в непригодном для использования состоянии. Восстановление будет запущено (dpkg --configure -a).

Я нажал «OK» (или это было «закрыть»?), И теперь GUI застрял на 45%. Я больше не мог прокручивать встроенный вывод терминала, и окно GUI оказалось застрявшим.

Глядя на терминал, с которого я запустил kubuntu-devel-release-upgrade, я вижу

Configuration file '/etc/apport/crashdb.conf'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.

Этот старт-терминал не принимал ввод. Я убил процесс графического интерфейса пользователя из запускающего терминала, затем запустился dpkg --configure -a, который, кажется, продолжается с того места, где я остановился, снова представив мне вышеуказанный запрос.

Из графического интерфейса казалось, что есть еще два шага: «Очистка» и «Перезагрузка компьютера». Является ли первое просто sudo apt-get --purge autoremoveи sudo apt-get autoclean?

Я предполагаю, что это зависание было вызвано тем, что окно «Обновление дистрибутива» графического интерфейса не смогло принять ввод текста.

В будущем существует ли чисто метод командной строки для обновления дистрибутива?

Sparhawk
источник
Я вижу, что голосование закрывается, но, как я уже сказал, это не вопрос конкретно о бете. Это был просто фон. Это общий вопрос об обновлении дистрибутивов. Вполне возможно, что с 13.04 по 13.10.
Sparhawk
Не закрывается, потому что это бета, а потому что ошибки не по теме. Ваша процедура обновления не должна застрять, и разработчики помощника должны знать о проблеме.
Брайам
@Braiam Fair Call. Я отредактировал вопрос, чтобы больше не касаться ошибки.
Sparhawk
1
Видя, как (отредактированный) вопрос теперь требует общей альтернативы процесса обновления машин Kubuntu с графическим интерфейсом, я не думаю, что голосование за близких людей больше оправдано. Я голосую, чтобы оставить это открытым.
Glutanimate

Ответы:

9
sudo do-release-upgrade -d

Я использовал это для обновления до 14.10, и оно работало нормально, в том числе позволяя мне отвечать на запросы, такие как в вопросе выше.

Sparhawk
источник
Ну, я в 14.04 , и он говорит : «Нет новой версии не найдено» , несмотря на 15.10 находясь вне ...
SF.
@SF. Правильно ли указаны номера версий? Это только июнь 2015 года, поэтому 15.10 еще не вышел. Тем не менее, я успешно обновился с 14.04 до 14.10 с помощью этой команды, как указано выше.
Sparhawk
моя ошибка, 15.04.
SF.
@SF. Я не уверен. Я использовал эту команду несколько месяцев назад, и она обновилась до 15.04 штрафа. Может быть , попробовать sudo apt-get updateто в sudo apt-get dist-upgradeпервую очередь?
Sparhawk
Это безопасно? Должен ли я сделать резервную копию? Нужно ли хранить настройки KMail и т. Д.?
ka3ak