Обновите Ubuntu 14.04 до 15.04

32

В настоящее время у меня на ноутбуке есть Ubuntu 14.04, и теперь я хочу обновить его до 15.04. У меня есть Windows 8 и Kali Linux вместе с моей Ubuntu. Как я должен обновить свою Ubuntu до 15.04, не теряя другие мои операционные системы. Я думал о том, чтобы загрузить Ubuntu 15.04 и затем установить его поверх Ubuntu 14.04 вместо обновления Ubuntu 14.04 через терминал или менеджер обновлений. Это будет хороший вариант?

(Более того, я не могу обновить свою Ubuntu через терминал или менеджер обновлений, поскольку я использую Интернет через прокси-сервер, который требует аутентификации. Я спрашивал об этом в моем предыдущем вопросе, и ни один из методов, данных другими, не работал)

Заранее спасибо :)

Прашант Кумар
источник
2
В любом случае, вы не можете напрямую обновиться с 14.04 до 15.04, вам нужно сначала обновить до 14.10. Если вы загрузите ISO 15.04, вам нужно будет сделать резервную копию ваших важных файлов и, в основном, заново установить.
xangua
поэтому установка непосредственно из iso-файла ubuntu 15.04 с загрузочного флешки создаст проблему?
Прашант Кумар
Если используется iso, просто НЕ выбирайте опцию установки Ubuntu «вдоль», выберите что-то другое и выберите раздел, но НЕ выбирайте форматирование раздела, чтобы сохранить домашний каталог, всегда сначала делайте резервную копию.
mchid
Проблема заключается в том, что вам придется переустанавливать много приложений, которые у вас сейчас есть, и система будет установлена ​​заново.
Мч

Ответы:

50

Непосредственное обновление до Ubuntu 15.04 с 14.04 невозможно, но это не значит, что вы не можете этого сделать. Никаких флешек и т. П. Я делаю обновление через SSH с удаленного ПК :)

Заметка:

Помните, что все операции, указанные ниже, должны выполняться с правами root или sudo, так как вы изменяете настройки системы.

Перед обновлением необходимо установить следующие помощники обновления:

sudo apt-get install update-manager update-manager-core

После этого перейдите в /etc/update-manager/release-upgradesфайл и измените Prompt=ltsна Prompt=normal. Убедитесь, что файл мета-релиза в той же папке выглядит следующим образом. Если его там нет, добавьте его внизу файла:

[METARELEASE]
URI = http://changelogs.ubuntu.com/meta-release
URI_LTS = http://changelogs.ubuntu.com/meta-release-lts
URI_UNSTABLE_POSTFIX = -development
URI_PROPOSED_POSTFIX = -proposed

Обновление с 14.04 до 15.04 будет выглядеть так: 14.04 -> 14.10 -> reboot -> 15.04 -> reboot -> done

Вот следующие шаги:

  • выполнить do-release-upgrade -dв терминале
  • [следуйте инструкциям на экране], перезагрузитесь в конце. 14.10 будет установлено
  • выполнить do-release-upgrade -dв терминале
  • [следуйте инструкциям на экране], перезагрузитесь в конце. 15.04 будет установлен

Наслаждайтесь! :)

PS Все данные и программное обеспечение будут сохранены. Также после обновления не забудьте обновить пользовательские репозитории apt, так как они, вероятно, будут отключены на время обновления.

Reishin
источник
Это сработало для меня, спасибо. Но, в конце концов, X-сервер зависал каждый раз, когда я входил в систему. Я использовал orphaner (deborphan) для удаления большого количества ошибок из системы, похоже, некоторые старые версии некоторых библиотек не были удалены. Мне пришлось вернуться к текстовой консоли <CTRL> - <ALT> - <F1>, чтобы запустить утилиту-сироту. Я предполагаю, что это было причиной конфликтов и вызвало сбой X11. После удаления этих и перезагрузки все работало нормально.
psiphi75
Это работает за один шаг.
k_g
4
@ psiphi75, также может быть, что вы не должны использовать параметр -dкомандной строки, потому что это дает вам версию для разработчиков!
Алексис Уилке
Оказывается , что пути обновления изменился, при работе do-release-upgradeс установкой 14.04 он будет обновить до 15.04 мгновенно. Тем не менее, этот путь обновления прослушивается. Не удастся установить некоторые пакеты systemd, которые мешают нормальной загрузке сервера, поэтому будьте очень осторожны при выполнении этого обновления. Также смотрите bugs.launchpad.net/ubuntu/+source/init-system-helpers/+bug/…
Oldskool
0

Лучше всего скачать ISO-образ с веб-сайта Ubuntu и создать с ним живой USB с помощью UNetbootin . Тогда при загрузке с USB вам будет предложено обновить. Это сохранит ваши данные.

Изменить: Как указано ниже, вам придется сначала обновить до 14.10, чтобы обновить до 15.04, но вы можете следовать той же стратегии.

Рон
источник
1
Подожди, ты говоришь, что это сохраняет данные. У меня была возможность обновить напрямую до 15.04 с 14.04 через USB, а не с рабочего стола. Действительно ли необходимо сначала обновиться до 14.10?
Иноки