Кажется, не обновляется с Ubuntu LTS 14.04 до 16.04 [duplicate]

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

387
задан 1 December 2013 в 12:26

29 ответов

Вот мой совет как учебный ответ, основанный на моем опыте обновления.

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

Это не официальное руководство.

Дружеский совет

Нет никаких причин спешить. Нет причин для обновления с первого дня. Новая версия Ubuntu не исчезнет. Он все равно будет на следующей неделе и в следующем месяце ... Оставьте серверы успокоиться.

Начиная с

В первую очередь мы должны проверить, доступна ли новая версия. Откройте терминал Ctrl + Alt + T и дайте эту команду:

do-release-upgrade -c

Эта команда проверяет, доступна ли новая версия с серверов и вернет результат. Если вы обнаружите, что эта команда недоступна, вам необходимо установить пакет update-manager-core. Если ваш дистрибутив больше не поддерживается, вам нужно будет искать старые зеркала для копии этого пакета, прежде чем вы сможете использовать этот метод обновления.

Если версия доступна, мы можем продолжить.

Это не официальное руководство. затем проверьте еще одну вещь. Откройте этот файл:

gksudo gedit /etc/update-manager/release-upgrades

и посмотрите, соответствует ли значение «Нормальное» Prompt=normal. Если это не так, измените его; после сохранения файла выполните следующие команды в терминале:

sudo apt-get update do-release-upgrade -c

Перед обновлением

Удалите все внешние PPA

Вы должны удалить все PPA, которые вы добавили в прошлом. Некоторые из них могут не работать, некоторые из них могут быть неподдерживаемыми или даже устаревшими в новой версии.

Открыть Ubuntu Prompt равно нормальному , а затем щелкнуть и удалить все PPA по одному.

Будьте внимательны

Некоторые PPA, такие как команда Ubuntu X, команда «xorg crack pushers» или команда «GNOME3 Team», обновляют некоторые важные пакеты системы.

Вам нужно удалить эти PPA, используя другой метод: install ppa -purge. Этот скрипт позволит вам перенести все необходимые пакеты в оригинальную (официальную) версию Ubuntu. Выполните команды ниже в терминале:

sudo apt-get install ppa-purge sudo ppa-purge ppa-name

Замените ppa-name на фактическое имя репозитория. После очистки вы можете запустить

sudo apt-get update

, чтобы обновить источники.

Уборка

Рекомендуется сделать небольшую уборка до обновления до новая версия. Откройте терминал и выполните приведенные ниже команды, чтобы:

sudo apt-get --purge autoremove sudo apt-get clean all sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')

Первая строка будет удалять / исправлять любые остаточные / сломанные пакеты, если таковые имеются. Чистая команда удаляет все старые файлы .deb из кеша apt (/ var / cache / apt / archives) - это не является абсолютно необходимым, но это очень хорошая идея, если у вас совсем мало места на диске.

sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }') удаляет конфигурации пакетов, оставшиеся от пакетов, которые были Ubuntu X-team .

Поиск ошибок

Наиболее распространенной и обычной проблемой являются проблемы с драйверами видеокарты. Поиск ошибок перед обновлением. Перейдите на страницу Launchpad, используйте поле поиска, чтобы найти модель вашей видеокарты (еще лучше, идентификатор) и просмотреть ошибки. Если вы их найдете, подумайте о том, чтобы ждать обновления до более позднего времени, когда исправлены ошибки. Если ошибка специфична для ppa-purge , то удалите драйвер перед обновлением.

Пользовательское ядро ​​(Неофициальное)

Если у вас есть пользовательское ядро, либо скомпилировать, либо из пакета .deb (например, mainline), тогда при обновлении рекомендуется загрузиться с официального ядра Ubuntu, иначе обновление может завершиться неудачно.

Release Upgrade

С терминала

Большинство пользователей обновляется из диспетчера обновлений. Дело не в том, что я не доверяю ему, но больше доверяю терминалу.

удалите драйвер и откройте только терминал (полноэкранный). Выполните эту команду, и начнется обновление:

sudo do-release-upgrade

Во время обновления

Не открывайте приложения, оставьте это до перезагрузки. Не переходите в рабочую среду, у вас будет время для этого. Возьмите чашку кофе, расслабьтесь и подождите, будьте терпеливы, пока обновление не закончится. Если вам нужно вмешаться во время обновления (изнутри терминала), вы можете сделать это с помощью Tab и Enter. Например, если у вас есть два менеджера отображения (например, LightDM и GDM), обновление спросит вас, что вы хотите использовать; нажмите Tab до тех пор, пока не будет выделен тот, который вы хотите, и нажмите Enter.

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

Не стесняйтесь редактировать этот ответ и сделать его более понятным (языковая коррекция) или / и улучшить его (дополнения).
74
ответ дан 18 July 2018 в 08:27

«Никогда не возитесь со своей конюшней» - это урок, который я узнал, и это мантра, которую я держу близко к сердцу. Особенно, когда у вас есть хороший выбор, чтобы не возиться со своей конюшней, вам просто не следует возиться с ним. Следовательно, я оставил 10.04 невредимым и установил 12.04 в другой раздел. Вот скриншот моего жесткого диска:

Мне нужно было иметь все программное обеспечение, которое было там 10.04 для установки на моем новом 12.04.

Сначала вы должны знать, какие пакеты установлены в 10.04. Для этого вы можете сделать sudo dpkg --get-selections "*"> pack_file

После запуска вы получите имена всех пакетов в 10.04 в файле с именем 'pack_file'.

Перенесите этот файл в 12.04 и запустите следующие команды:

sudo apt-get update sudo dpkg --set-selections < pack_file sudo apt-get -u dselect-upgrade

Это позволит получить все пакеты, а также их зависимости и установить это в вашей системе. Мне пришлось загрузить около 2 ГБ данных, но было в покое, что мой дистрибутив не разрушится.

Это было 10,04 от меня, но подход будет работать в любой версии. Следовательно, вы можете обновиться до последней версии без «обновления». :)

Обратитесь к этому: http://sosaysharis.wordpress.com/2012/05/02/upgrading-to-ubuntu-12-04-the-way-i-did-it/

8
ответ дан 18 July 2018 в 08:27

Вы должны также удалить ttf-mscorefonts-installer перед обновлением.

Причина в том, что процесс обновления может застрять на вас, попросив вас выполнить соглашение EULA.

Для обхода если обновление уже застряло, см. этот ответ: ttf-mscorefonts-installer

2
ответ дан 18 July 2018 в 08:27

Выполните следующие команды один раз:

sudo apt-get update

, затем

sudo apt-get dist-upgrade

Или

sudo do-release-upgrade
2
ответ дан 18 July 2018 в 08:27

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

sudo apt-get update sudo do-release-upgrade
16
ответ дан 18 July 2018 в 08:27

Для недавних выпусков Ubuntu, например. 12.04, после выпуска новой версии Ubuntu вам будет предложено обновить. Как только вы нажмете «upgrade» в приглашении, следуйте инструкциям на экране, вы будете обновлены до новой версии.

Если приглашение отсутствует, вы можете проверить следующее. Введите следующую команду в терминал:

update-manager

Появится окно диспетчера обновлений и проверьте наличие обновлений. Установите все обнаруженные обновления.

Нажмите «Настройка ...» в диспетчере обновлений и нажмите «обновить» вкладку окна. На вопрос «Сообщать мне о новой версии Ubuntu», если вы выберете «Для долгосрочной поддержки версии», новое обновление Ubuntu может не запрашиваться, так как новая версия Ubuntu не может быть «Долгосрочной поддержкой». Если вы выберете «Для любой новой версии», скорее всего, появится новое окно обновления Ubuntu.

В https://wiki.ubuntu.com/Releases вы найдете, какая версия Long-term поддерживает (LTS), а какая нет. Кроме того, вы увидите дату выпуска и срок службы каждой версии. Довольно полезная информация.

Когда новая версия Ubuntu будет выпущена, обычно подсказка об обновлении не появится сразу. Когда новая версия обновления Ubuntu будет доступна для вашей текущей версии Ubuntu, вы можете проверить заметки о выпуске новой версии в https://wiki.ubuntu.com/Releases

0
ответ дан 18 July 2018 в 08:27

Мой метод, основанный на полугодовом опыте болезненных обновлений ubuntu, отличается. Я не троллинг, просто использую методы, которые я использую.

Конечно, вы не можете позволить себе потерять все свои данные, так что да, поддержите его. Но я начинаю с более раннего вопроса: можете ли вы позволить себе не иметь доступа к своим данным, потому что все сломано? Если нет, то этот метод может быть для вас. Вам нужно немного свободного места на диске.

Я сохраняю 2 основных раздела операционной системы (и отдельный для данных, swap ...). Так, например, у меня есть Natty в /dev/sda1, и в /dev/sda2 была запущена Precise Beta.

Затем я выбираю вариант: обновить или очистить установку. Как указывает Linux Mint, обновление никогда не кажется чистой установкой, но иногда вы этого хотите.

data вы просто подключите новый USB-накопитель и скажите ему установить его в /dev/sda2, указав /home на существующий домашний раздел.

Чтобы выполнить обновление, нажмите sda2 с sda1. Есть много способов сделать это, fsarchiver хорошо, или простой ol 'cp или tar будут делать трюк. После того, как я сделал идентичные копии всех файлов в резервном разделе, я смонтирую его и отредактирую /etc/fstab, чтобы обновить UUID для нового раздела или он запутается. Затем я запускаю grub-update, и в следующий раз, когда я перезагружу grub, мне предлагают 2 варианта. Я проверю, могу ли я загрузить. Затем выполните обновление, как указано выше.

Дальнейшее предупреждение: новые версии настольных систем имеют тенденцию сворачивать старые файлы конфигурации рабочего стола. Таким образом, вы можете в конечном итоге сломать старые и новые системы. Если у вас есть дисковое пространство, cp -ar /home/{youruser,newname} и укажите ДОМОЙ нового пользователя на этот новый путь в /etc/passwd.

Наличие 2 разделов ОС дает мне резервную копию; Если что-то в новой системе (может быть, драйвер, ошибка, недостающее приложение ...) влияет на производительность, я могу хотя бы вернуться туда, где я был. Чтобы выполнить обновление

19
ответ дан 18 July 2018 в 08:27

На официальной странице ubuntu.com есть информация:

Для настольных и серверных изданий.

Вы можете легко выполнить обновление по сети со следующей процедурой.

Запустить программный центр. Перейдите в раздел «Редактирование» -> «Источники программного обеспечения». Выберите подменю «Обновления» из приложения «Источники программного обеспечения»: измените значение «Обновление обновлений» на «Нормальные выпуски» и закройте приложение. Запустите диспетчер обновлений. Нажмите кнопку «Проверить», чтобы проверить наличие новых обновлений. Если есть какие-либо обновления для установки, используйте кнопку «Установить обновления», чтобы установить их, и нажмите «Проверить» после завершения. Появится сообщение с сообщением о доступности новой версии. Нажмите «Обновить».

Следуйте инструкциям на экране.

См. также:

Для настольных и серверных изданий.

Из технического обзора:

Чтобы перейти с Ubuntu 11.04 на настольную систему, нажмите Alt + F2 и введите update-manager (без кавычек) в поле команд. Менеджер обновлений должен открыть и сказать вам: доступен новый дистрибутив '11 .10 '. Нажмите «Обновить» и следуйте инструкциям на экране. Чтобы перейти с Ubuntu 11.04 на серверную систему: установите пакет update-manager-core, если он еще не установлен; запустите средство обновления с помощью команды sudo do-release-upgrade и следуйте инструкциям на экране. Обратите внимание, что обновление сервера теперь более надежное и будет использовать экран GNU и автоматически повторно присоединяться в случае, например, проблемы с соединением.

Обновление с использованием CD или USB-изображения

Начиная с 11.04, когда вы загружаете livecd и начинаете установку, вы получите возможность обновления до 11.04. он автоматически обнаружит установленные приложения и установит обновленную версию ваших приложений. Предполагая, что вы не выполняете двойную загрузку.

Модернизация с использованием командной строки:

Запустите do-release-upgrade в терминале
13
ответ дан 18 July 2018 в 08:27

Используйте Rinzwinds, если вам нужен GUI-способ для обновления. Если вам нужен CLI-способ для обновления, вы должны взглянуть на эту страницу. Howto с прошлого года, но он все равно должен быть действителен для 12.04. Как только 12.04 будет выпущен, этот способ должен работать.

И чтобы ответить на ваш другой вопрос: 11.10 пришел ПОСЛЕ 11.04. Первое число - это год (в этом случае: 11 означает 2011), второе число - месяц или релиз (04 означает, что 10 апреля означает октябрь).

Последнее, но не менее важное: как Rinzwind сказал вам, вам стоит подождать до релиза и не обновиться до него, пока он находится в бета-версии. Если вы не знаете, что вы делаете, конечно.

4
ответ дан 18 July 2018 в 08:27

Если вы чувствуете себя авантюристом и уже попробовали один из других методов, перечисленных здесь, и у вас была проблема, или если вы просто нетерпеливы, вы можете попробовать это.

Если вы хотите Чтобы попробовать это, прочитайте сначала весь пост.

Метод Brute Force

Я успешно использовал это, чтобы обновить установки ubuntu по 4 основным версиям в одном go, но Если вы хотите попробовать это, прочитайте сначала весь пост. Если вы не понимаете его часть, тогда не пытайтесь. .

Перезаписать apt sources

Во-первых, просто замените все экземпляры вашей текущей версии (см. lucid, raring и т. д.) в списке источников программного обеспечения apt с новым, например:

sudo sed -i 's/quantal/saucy/g' /etc/apt/sources.list /etc/apt/sources.list.d/*.list

Если у вас есть сторонние репозитории, у которых нет более новых версий, тогда это приведет к ошибкам на следующем шаге, но вы можете спокойно их игнорировать. Программное обеспечение из этих репозиториев может иметь проблемы из-за обновленных зависимостей, но чаще всего это нормально, если вы только обновляете одну или две версии. Вы можете справиться с этими ошибками, удалив соответствующий файл списка в /etc/apt/sources.list.d/, или вы можете предположить, что поддерживающий репозиторий в конечном итоге откроет репозиторий для более новой версии и просто оставит файлы и проигнорирует предупреждения.

Сделайте обновление

Следующий шаг:

sudo apt-get update # here's where you might get some errors you can ignore. sudo apt-get dist-upgrade # point of no return

На втором этапе вам, вероятно, придется принять некоторые изменения, предлагаемые для исправления сломанных пакетов. Следите за предложениями, а затем принимайте изменения, если они не выглядят слишком резкими. Вы можете исправить большинство вещей в следующих шагах.

Вам также придется отвечать на вопросы о том, какую версию конфигураций пакетов использовать. Делайте по своему усмотрению.

Исправление перерывов

У вас, несомненно, возникнут проблемы с установкой пакетов. Чтобы справиться с этим, сначала попробуйте запустить sudo apt-get dist-upgrade. Если это дает вам такую ​​же проблему, тогда проверьте сообщение (которое обычно будет конфликтом файла пакета) и вручную удалите пакет, создающий проблемы, с sudo dpkg --force-depends -r <packagename> (обычно это более старая версия двух конфликтующих пакетов). Затем снова запустите sudo apt-get dist-upgrade.

Завершить игру

Важно: прежде чем вы сделаете что-нибудь еще, убедитесь, что все жизненно важные программы установлен. Самый простой способ сделать это - запустить что-то вроде sudo apt-get install ubuntu-desktop (или kubuntu-desktop или любой другой версии, в которой вы работаете). Это обеспечит установку всех пакетов, необходимых вашему рабочему столу, поэтому у вас не будет проблем с перезагрузкой.

Теперь вы можете запустить sudo apt-get autoremove и sudo apt-get clean, чтобы очистить старые левые пакеты.

Если какие-либо пакеты были удалены во время этапа dist-upgrade, вы можете просто повторно установить их как обычно.

7
ответ дан 18 July 2018 в 08:27

Безопасное обновление с 13.04 по 13.10 Использование командной строки

Так как 13.10 был выпущен, многие хотели бы знать, как обновить предыдущую версию (13.04) Ubuntu до последней версии 13.10 , Перед обновлением до 13.10 было бы хорошо знать изменения / поддержку / совместимость.

Поэтому я предлагаю выполнить следующие шаги, чтобы эффективно обновить 13.10.

Сначала откройте Software Sources и убедитесь, что были установлены возможные изменения. Запустите эту команду в терминале: sudo software-properties-gtk Когда откроется окно Software Sources, выполните следующие изменения: Под вкладкой Ubuntu Software tick все четыре флажка. На вкладке «Обновления» tick первые два флажка и задайте значение «Уведомить меня о новом выпуске ubuntu». Для любой новой версии «Вкладка« Другое программное обеспечение »tick первые четыре флажка и untick/remove останутся, если кому-то не нравится обновите программное обеспечение сторонних разработчиков, которое он установил, добавив репозитории. (рекомендуем удалить). Закройте окно и выполните следующую команду для обновления репозитория: sudo apt-get update Теперь пришло время проверить совместимость / изменения / поддержку и т. Д. С помощью опции do-release-upgrade -d. Чтобы получить дополнительную информацию, выполните следующие действия: man do-release-upgrade Введите эту команду в терминал: do-release-upgrade -d Он загрузит Upgrade Tool Signature около 1 МБ, назвав что-то saucy.tar.gz. После этого он предложит пароль, чтобы извлечь его и, наконец, проверить / получить пакеты в репозитории, и через некоторое время он покажет полное описание пакетов, которые будут обновлены, размер загружен и установлен и т. Д. После нажатия Enter. 13.04 можно одновременно обновить до 13.10, нажав Y, когда будет предложено установить обновления.

Это самый простой и самый безопасный способ перехода на Безопасное обновление с 13.04 до 13.10 Использование командной строки . Обновления всегда можно установить позже, если aborted до этого, выполнив:

sudo apt-get upgrade

или

sudo apt-get dist-upgrade

Чтобы узнать больше о типе dist-upgrade: man apt-get dist-upgrade [ ! d38]

3
ответ дан 18 July 2018 в 08:27

Вот мой совет как учебный ответ, основанный на моем опыте обновления.

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

Это не официальное руководство.

Дружеский совет

Нет никаких причин спешить. Нет причин для обновления с первого дня. Новая версия Ubuntu не исчезнет. Он все равно будет на следующей неделе и в следующем месяце ... Оставьте серверы успокоиться.

Начиная с

В первую очередь мы должны проверить, доступна ли новая версия. Откройте терминал Ctrl + Alt + T и дайте эту команду:

do-release-upgrade -c

Эта команда проверяет, доступна ли новая версия с серверов и вернет результат. Если вы обнаружите, что эта команда недоступна, вам необходимо установить пакет update-manager-core. Если ваш дистрибутив больше не поддерживается, вам нужно будет искать старые зеркала для копии этого пакета, прежде чем вы сможете использовать этот метод обновления.

Если версия доступна, мы можем продолжить.

Это не официальное руководство. затем проверьте еще одну вещь. Откройте этот файл:

gksudo gedit /etc/update-manager/release-upgrades

и посмотрите, соответствует ли значение «Нормальное» Prompt=normal. Если это не так, измените его; после сохранения файла выполните следующие команды в терминале:

sudo apt-get update do-release-upgrade -c

Перед обновлением

Удалите все внешние PPA

Вы должны удалить все PPA, которые вы добавили в прошлом. Некоторые из них могут не работать, некоторые из них могут быть неподдерживаемыми или даже устаревшими в новой версии.

Открыть Ubuntu Prompt равно нормальному , а затем щелкнуть и удалить все PPA по одному.

Будьте внимательны

Некоторые PPA, такие как команда Ubuntu X, команда «xorg crack pushers» или команда «GNOME3 Team», обновляют некоторые важные пакеты системы.

Вам нужно удалить эти PPA, используя другой метод: install ppa -purge. Этот скрипт позволит вам перенести все необходимые пакеты в оригинальную (официальную) версию Ubuntu. Выполните команды ниже в терминале:

sudo apt-get install ppa-purge sudo ppa-purge ppa-name

Замените ppa-name на фактическое имя репозитория. После очистки вы можете запустить

sudo apt-get update

, чтобы обновить источники.

Уборка

Рекомендуется сделать небольшую уборка до обновления до новая версия. Откройте терминал и выполните приведенные ниже команды, чтобы:

sudo apt-get --purge autoremove sudo apt-get clean all sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')

Первая строка будет удалять / исправлять любые остаточные / сломанные пакеты, если таковые имеются. Чистая команда удаляет все старые файлы .deb из кеша apt (/ var / cache / apt / archives) - это не является абсолютно необходимым, но это очень хорошая идея, если у вас совсем мало места на диске.

sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }') удаляет конфигурации пакетов, оставшиеся от пакетов, которые были Ubuntu X-team .

Поиск ошибок

Наиболее распространенной и обычной проблемой являются проблемы с драйверами видеокарты. Поиск ошибок перед обновлением. Перейдите на страницу Launchpad, используйте поле поиска, чтобы найти модель вашей видеокарты (еще лучше, идентификатор) и просмотреть ошибки. Если вы их найдете, подумайте о том, чтобы ждать обновления до более позднего времени, когда исправлены ошибки. Если ошибка специфична для ppa-purge , то удалите драйвер перед обновлением.

Пользовательское ядро ​​(Неофициальное)

Если у вас есть пользовательское ядро, либо скомпилировать, либо из пакета .deb (например, mainline), тогда при обновлении рекомендуется загрузиться с официального ядра Ubuntu, иначе обновление может завершиться неудачно.

Release Upgrade

С терминала

Большинство пользователей обновляется из диспетчера обновлений. Дело не в том, что я не доверяю ему, но больше доверяю терминалу.

удалите драйвер и откройте только терминал (полноэкранный). Выполните эту команду, и начнется обновление:

sudo do-release-upgrade

Во время обновления

Не открывайте приложения, оставьте это до перезагрузки. Не переходите в рабочую среду, у вас будет время для этого. Возьмите чашку кофе, расслабьтесь и подождите, будьте терпеливы, пока обновление не закончится. Если вам нужно вмешаться во время обновления (изнутри терминала), вы можете сделать это с помощью Tab и Enter. Например, если у вас есть два менеджера отображения (например, LightDM и GDM), обновление спросит вас, что вы хотите использовать; нажмите Tab до тех пор, пока не будет выделен тот, который вы хотите, и нажмите Enter.

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

Не стесняйтесь редактировать этот ответ и сделать его более понятным (языковая коррекция) или / и улучшить его (дополнения).
74
ответ дан 24 July 2018 в 19:05
  • 1
    Я не думаю, что вам нужно вручную удалить PPA, do-release-upgrade сделает это за вас. – Jorge Castro 20 October 2012 в 07:06
  • 2
    @JorgeCastro иногда это не делает или вещи запутались. Нетрудно удалить их вручную, и это более безопасно. В любом случае это только мое. :-) – Nick Thom 20 October 2012 в 07:13
  • 3
    @Aditya: раздел домашнего хозяйства удаляет / исправляет любые остаточные / сломанные пакеты, если таковые имеются. sudo apt-get --purge autoremove удалит любые остаточные пакеты, так что sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }'), но эффективно, если предыдущий не смог выполнить. Хотя я думаю, что sudo apt-get clean all не требуется, поскольку он удалит пакеты * .deb (скажем, установочные пакеты), которые сохраняются в /var/cache/apt/archives при установке любого нового пакета из репозитория. Надеюсь, теперь ваш двойник станет ясным. :) – Saurav Kumar 19 October 2013 в 00:59

«Никогда не возитесь со своей конюшней» - это урок, который я узнал, и это мантра, которую я держу близко к сердцу. Особенно, когда у вас есть хороший выбор, чтобы не возиться со своей конюшней, вам просто не следует возиться с ним. Следовательно, я оставил 10.04 невредимым и установил 12.04 в другой раздел. Вот скриншот моего жесткого диска:

Мне нужно было иметь все программное обеспечение, которое было там 10.04 для установки на моем новом 12.04.

Сначала вы должны знать, какие пакеты установлены в 10.04. Для этого вы можете сделать sudo dpkg --get-selections "*"> pack_file

После запуска вы получите имена всех пакетов в 10.04 в файле с именем 'pack_file'.

Перенесите этот файл в 12.04 и запустите следующие команды:

sudo apt-get update sudo dpkg --set-selections < pack_file sudo apt-get -u dselect-upgrade

Это позволит получить все пакеты, а также их зависимости и установить это в вашей системе. Мне пришлось загрузить около 2 ГБ данных, но было в покое, что мой дистрибутив не разрушится.

Это было 10,04 от меня, но подход будет работать в любой версии. Следовательно, вы можете обновиться до последней версии без «обновления». :)

Обратитесь к этому: http://sosaysharis.wordpress.com/2012/05/02/upgrading-to-ubuntu-12-04-the-way-i-did-it/

8
ответ дан 24 July 2018 в 19:05

Вы должны также удалить ttf-mscorefonts-installer перед обновлением.

Причина в том, что процесс обновления может застрять на вас, попросив вас выполнить соглашение EULA.

Для обхода если обновление уже застряло, см. этот ответ: ttf-mscorefonts-installer

2
ответ дан 24 July 2018 в 19:05

Выполните следующие команды один раз:

sudo apt-get update

, затем

sudo apt-get dist-upgrade

Или

sudo do-release-upgrade
2
ответ дан 24 July 2018 в 19:05

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

sudo apt-get update sudo do-release-upgrade
16
ответ дан 24 July 2018 в 19:05
  • 1
    Не уверен, почему это не принятый ответ ... +1 от меня. – Eduard Luca 29 April 2013 в 10:38

Для недавних выпусков Ubuntu, например. 12.04, после выпуска новой версии Ubuntu вам будет предложено обновить. Как только вы нажмете «upgrade» в приглашении, следуйте инструкциям на экране, вы будете обновлены до новой версии.

Если приглашение отсутствует, вы можете проверить следующее. Введите следующую команду в терминал:

update-manager

Появится окно диспетчера обновлений и проверьте наличие обновлений. Установите все обнаруженные обновления.

Нажмите «Настройка ...» в диспетчере обновлений и нажмите «обновить» вкладку окна. На вопрос «Сообщать мне о новой версии Ubuntu», если вы выберете «Для долгосрочной поддержки версии», новое обновление Ubuntu может не запрашиваться, так как новая версия Ubuntu не может быть «Долгосрочной поддержкой». Если вы выберете «Для любой новой версии», скорее всего, появится новое окно обновления Ubuntu.

В https://wiki.ubuntu.com/Releases вы найдете, какая версия Long-term поддерживает (LTS), а какая нет. Кроме того, вы увидите дату выпуска и срок службы каждой версии. Довольно полезная информация.

Когда новая версия Ubuntu будет выпущена, обычно подсказка об обновлении не появится сразу. Когда новая версия обновления Ubuntu будет доступна для вашей текущей версии Ubuntu, вы можете проверить заметки о выпуске новой версии в https://wiki.ubuntu.com/Releases

0
ответ дан 24 July 2018 в 19:05

Мой метод, основанный на полугодовом опыте болезненных обновлений ubuntu, отличается. Я не троллинг, просто использую методы, которые я использую.

Конечно, вы не можете позволить себе потерять все свои данные, так что да, поддержите его. Но я начинаю с более раннего вопроса: можете ли вы позволить себе не иметь доступа к своим данным, потому что все сломано? Если нет, то этот метод может быть для вас. Вам нужно немного свободного места на диске.

Я сохраняю 2 основных раздела операционной системы (и отдельный для данных, swap ...). Так, например, у меня есть Natty в /dev/sda1, и в /dev/sda2 была запущена Precise Beta.

Затем я выбираю вариант: обновить или очистить установку. Как указывает Linux Mint, обновление никогда не кажется чистой установкой, но иногда вы этого хотите.

data вы просто подключите новый USB-накопитель и скажите ему установить его в /dev/sda2, указав /home на существующий домашний раздел.

Чтобы выполнить обновление, нажмите sda2 с sda1. Есть много способов сделать это, fsarchiver хорошо, или простой ol 'cp или tar будут делать трюк. После того, как я сделал идентичные копии всех файлов в резервном разделе, я смонтирую его и отредактирую /etc/fstab, чтобы обновить UUID для нового раздела или он запутается. Затем я запускаю grub-update, и в следующий раз, когда я перезагружу grub, мне предлагают 2 варианта. Я проверю, могу ли я загрузить. Затем выполните обновление, как указано выше.

Дальнейшее предупреждение: новые версии настольных систем имеют тенденцию сворачивать старые файлы конфигурации рабочего стола. Таким образом, вы можете в конечном итоге сломать старые и новые системы. Если у вас есть дисковое пространство, cp -ar /home/{youruser,newname} и укажите ДОМОЙ нового пользователя на этот новый путь в /etc/passwd.

Наличие 2 разделов ОС дает мне резервную копию; Если что-то в новой системе (может быть, драйвер, ошибка, недостающее приложение ...) влияет на производительность, я могу хотя бы вернуться туда, где я был. Чтобы выполнить обновление

19
ответ дан 24 July 2018 в 19:05
  • 1
    Это тоже мой метод, хотя я также делаю новую копию своего домашнего раздела, потому что, как вы сказали, изменения, внесенные в пользовательские файлы конфигурации в новой ОС, могут вызвать проблемы, если вам нужно отступить. Мои большие вещи, такие как данные (музыка, фотографии, документы) и установки Wine, находятся на отдельном диске и вставляются в мой новый домашний каталог через несколько символических ссылок. – glibdud 26 April 2012 в 18:31
  • 2
    @glibdud: символические ссылки на музыку, фотографии, документы: это самый разумный и безопасный макет. Для меня это One True Layout . $ HOME полна зависимых от os- (и версий) конфигурационных файлов, повторное использование их в чистой установке не будет чистой установкой в ​​конце концов. $ HOME следует рассматривать как часть вашей установки ОС. Таким образом, перемещение "большого материала" и пусть конфигурация и настройки очистки чистой установки, а затем установите символические ссылки. – MestreLion 27 April 2012 в 09:26
  • 3
    Я пытаюсь использовать этот метод и сталкиваться с некоторыми проблемами. Я мог бы воспользоваться некоторой помощью. Я начал новую тему в askubuntu.com/questions/607008/… – Joe 9 April 2015 в 04:59

На официальной странице ubuntu.com есть информация:

Для настольных и серверных изданий.

Вы можете легко выполнить обновление по сети со следующей процедурой.

Запустить программный центр. Перейдите в раздел «Редактирование» -> «Источники программного обеспечения». Выберите подменю «Обновления» из приложения «Источники программного обеспечения»: измените значение «Обновление обновлений» на «Нормальные выпуски» и закройте приложение. Запустите диспетчер обновлений. Нажмите кнопку «Проверить», чтобы проверить наличие новых обновлений. Если есть какие-либо обновления для установки, используйте кнопку «Установить обновления», чтобы установить их, и нажмите «Проверить» после завершения. Появится сообщение с сообщением о доступности новой версии. Нажмите «Обновить».

Следуйте инструкциям на экране.

См. также:

Для настольных и серверных изданий.

Из технического обзора:

Чтобы перейти с Ubuntu 11.04 на настольную систему, нажмите Alt + F2 и введите update-manager (без кавычек) в поле команд. Менеджер обновлений должен открыть и сказать вам: доступен новый дистрибутив '11 .10 '. Нажмите «Обновить» и следуйте инструкциям на экране. Чтобы перейти с Ubuntu 11.04 на серверную систему: установите пакет update-manager-core, если он еще не установлен; запустите средство обновления с помощью команды sudo do-release-upgrade и следуйте инструкциям на экране. Обратите внимание, что обновление сервера теперь более надежное и будет использовать экран GNU и автоматически повторно присоединяться в случае, например, проблемы с соединением.

Обновление с использованием CD или USB-изображения

Начиная с 11.04, когда вы загружаете livecd и начинаете установку, вы получите возможность обновления до 11.04. он автоматически обнаружит установленные приложения и установит обновленную версию ваших приложений. Предполагая, что вы не выполняете двойную загрузку.

Модернизация с использованием командной строки:

Запустите do-release-upgrade в терминале
13
ответ дан 24 July 2018 в 19:05

Используйте Rinzwinds, если вам нужен GUI-способ для обновления. Если вам нужен CLI-способ для обновления, вы должны взглянуть на эту страницу. Howto с прошлого года, но он все равно должен быть действителен для 12.04. Как только 12.04 будет выпущен, этот способ должен работать.

И чтобы ответить на ваш другой вопрос: 11.10 пришел ПОСЛЕ 11.04. Первое число - это год (в этом случае: 11 означает 2011), второе число - месяц или релиз (04 означает, что 10 апреля означает октябрь).

Последнее, но не менее важное: как Rinzwind сказал вам, вам стоит подождать до релиза и не обновиться до него, пока он находится в бета-версии. Если вы не знаете, что вы делаете, конечно.

4
ответ дан 24 July 2018 в 19:05

Если вы чувствуете себя авантюристом и уже попробовали один из других методов, перечисленных здесь, и у вас была проблема, или если вы просто нетерпеливы, вы можете попробовать это.

Если вы хотите Чтобы попробовать это, прочитайте сначала весь пост.

Метод Brute Force

Я успешно использовал это, чтобы обновить установки ubuntu по 4 основным версиям в одном go, но Если вы хотите попробовать это, прочитайте сначала весь пост. Если вы не понимаете его часть, тогда не пытайтесь. .

Перезаписать apt sources

Во-первых, просто замените все экземпляры вашей текущей версии (см. lucid, raring и т. д.) в списке источников программного обеспечения apt с новым, например:

sudo sed -i 's/quantal/saucy/g' /etc/apt/sources.list /etc/apt/sources.list.d/*.list

Если у вас есть сторонние репозитории, у которых нет более новых версий, тогда это приведет к ошибкам на следующем шаге, но вы можете спокойно их игнорировать. Программное обеспечение из этих репозиториев может иметь проблемы из-за обновленных зависимостей, но чаще всего это нормально, если вы только обновляете одну или две версии. Вы можете справиться с этими ошибками, удалив соответствующий файл списка в /etc/apt/sources.list.d/, или вы можете предположить, что поддерживающий репозиторий в конечном итоге откроет репозиторий для более новой версии и просто оставит файлы и проигнорирует предупреждения.

Сделайте обновление

Следующий шаг:

sudo apt-get update # here's where you might get some errors you can ignore. sudo apt-get dist-upgrade # point of no return

На втором этапе вам, вероятно, придется принять некоторые изменения, предлагаемые для исправления сломанных пакетов. Следите за предложениями, а затем принимайте изменения, если они не выглядят слишком резкими. Вы можете исправить большинство вещей в следующих шагах.

Вам также придется отвечать на вопросы о том, какую версию конфигураций пакетов использовать. Делайте по своему усмотрению.

Исправление перерывов

У вас, несомненно, возникнут проблемы с установкой пакетов. Чтобы справиться с этим, сначала попробуйте запустить sudo apt-get dist-upgrade. Если это дает вам такую ​​же проблему, тогда проверьте сообщение (которое обычно будет конфликтом файла пакета) и вручную удалите пакет, создающий проблемы, с sudo dpkg --force-depends -r <packagename> (обычно это более старая версия двух конфликтующих пакетов). Затем снова запустите sudo apt-get dist-upgrade.

Завершить игру

Важно: прежде чем вы сделаете что-нибудь еще, убедитесь, что все жизненно важные программы установлен. Самый простой способ сделать это - запустить что-то вроде sudo apt-get install ubuntu-desktop (или kubuntu-desktop или любой другой версии, в которой вы работаете). Это обеспечит установку всех пакетов, необходимых вашему рабочему столу, поэтому у вас не будет проблем с перезагрузкой.

Теперь вы можете запустить sudo apt-get autoremove и sudo apt-get clean, чтобы очистить старые левые пакеты.

Если какие-либо пакеты были удалены во время этапа dist-upgrade, вы можете просто повторно установить их как обычно.

7
ответ дан 24 July 2018 в 19:05

Безопасное обновление с 13.04 по 13.10 Использование командной строки

Так как 13.10 был выпущен, многие хотели бы знать, как обновить предыдущую версию (13.04) Ubuntu до последней версии 13.10 , Перед обновлением до 13.10 было бы хорошо знать изменения / поддержку / совместимость.

Поэтому я предлагаю выполнить следующие шаги, чтобы эффективно обновить 13.10.

Сначала откройте Software Sources и убедитесь, что были установлены возможные изменения. Запустите эту команду в терминале: sudo software-properties-gtk Когда откроется окно Software Sources, выполните следующие изменения: Под вкладкой Ubuntu Software tick все четыре флажка. На вкладке «Обновления» tick первые два флажка и задайте значение «Уведомить меня о новом выпуске ubuntu». Для любой новой версии «Вкладка« Другое программное обеспечение »tick первые четыре флажка и untick/remove останутся, если кому-то не нравится обновите программное обеспечение сторонних разработчиков, которое он установил, добавив репозитории. (рекомендуем удалить). Закройте окно и выполните следующую команду для обновления репозитория: sudo apt-get update Теперь пришло время проверить совместимость / изменения / поддержку и т. Д. С помощью опции do-release-upgrade -d. Чтобы получить дополнительную информацию, выполните следующие действия: man do-release-upgrade Введите эту команду в терминал: do-release-upgrade -d Он загрузит Upgrade Tool Signature около 1 МБ, назвав что-то saucy.tar.gz. После этого он предложит пароль, чтобы извлечь его и, наконец, проверить / получить пакеты в репозитории, и через некоторое время он покажет полное описание пакетов, которые будут обновлены, размер загружен и установлен и т. Д. После нажатия Enter. 13.04 можно одновременно обновить до 13.10, нажав Y, когда будет предложено установить обновления.

Это самый простой и самый безопасный способ перехода на Безопасное обновление с 13.04 до 13.10 Использование командной строки . Обновления всегда можно установить позже, если aborted до этого, выполнив:

sudo apt-get upgrade

или

sudo apt-get dist-upgrade

Чтобы узнать больше о типе dist-upgrade: man apt-get dist-upgrade [ ! d38]

3
ответ дан 24 July 2018 в 19:05
  • 1
    Это именно то, что мне нужно обновить с 18.04 - & gt; 18,10. Каждый другой гид не упоминал опцию -d. (Думаю, я мог бы прочитать помощь, но задним числом 20/20) – Matt M. 17 May 2018 в 05:51

Вот мой совет как учебный ответ, основанный на моем опыте обновления.

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

Это не официальное руководство.

Дружеский совет

Нет никаких причин спешить. Нет причин для обновления с первого дня. Новая версия Ubuntu не исчезнет. Он все равно будет на следующей неделе и в следующем месяце ... Оставьте серверы успокоиться.

Начало работы

В первую очередь мы должны проверить, доступна ли новая версия. Откройте терминал Ctrl + Alt + T и дайте эту команду:

do-release-upgrade -c

Эта команда проверяет, доступна ли новая версия с серверов и вернет результат. Если вы обнаружите, что эта команда недоступна, вам необходимо установить пакет update-manager-core. Если ваш дистрибутив больше не поддерживается, вам нужно будет искать старые зеркала для копии этого пакета, прежде чем вы сможете использовать этот метод обновления.

Если версия доступна, мы можем продолжить.

Если версия недоступна, проверьте еще одну вещь. Откройте этот файл:

gksudo gedit /etc/update-manager/release-upgrades

и посмотрите, соответствует ли сообщение «Нормальное» Prompt=normal. Если это не так, измените его; после сохранения файла выполните следующие команды в терминале:

sudo apt-get update 
do-release-upgrade -c

Перед обновлением

Удалите все внешние PPA

Вы должны удалить все PPA, которые вы добавили в прошлом. Некоторые из них могут не работать, некоторые из них могут быть неподдерживаемыми или даже устаревшими в новой версии.

Откройте программный центр Ubuntu и нажмите «Редактировать»> «Источники программного обеспечения»> «Другое программное обеспечение», а затем щелкните и удалите все PPA по одному.

Будьте внимательны

Некоторые PPA, например команда Ubuntu X-team , команда «xorg crack pushers» или команда «GNOME3 Team» , обновить некоторые существенные пакеты системы .

Вы должны удалить эти PPA, используя другой метод: install ppa-purge. Этот скрипт позволит вам перенести все необходимые пакеты в оригинальную (официальную) версию Ubuntu. Выполните команды ниже в терминале:

sudo apt-get install ppa-purge
sudo ppa-purge ppa-name

Замените ppa-name на фактическое имя репозитория. После очистки вы можете запустить

sudo apt-get update

, чтобы обновить источники.

Уборка

Это хорошая идея сделать небольшую уборка до обновления до новая версия. Откройте терминал и выполните приведенные ниже команды, чтобы:

sudo apt-get --purge autoremove
sudo apt-get clean all
sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')

Первая строка будет удалять / исправлять любые остаточные / сломанные пакеты, если таковые имеются. Чистая команда удаляет все старые файлы .deb из кеша apt (/ var / cache / apt / archives) - это не является абсолютно необходимым, но это очень хорошая идея, если у вас совсем мало места на диске.

sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }') удаляет конфигурации пакетов, оставшиеся от пакетов, которые были удалены (но не очищены) .

Поиск ошибок

Наиболее распространенной и обычной проблемой являются проблемы с драйверами видеокарты. Поиск ошибок перед обновлением. Перейдите на страницу Launchpad , используйте поле поиска, чтобы найти модель вашей видеокарты (еще лучше, идентификатор) и просмотреть ошибки. Если вы их найдете, подумайте о том, чтобы ждать обновления до более позднего времени, когда исправлены ошибки. Если ошибка специфична для дополнительного драйвера (ограничена), удалите драйвер перед обновлением.

Пользовательское ядро ​​(неофициальное)

Если у вас есть настраиваемое ядро, либо из компиляции, либо из пакет .deb (например, mainline), тогда при обновлении рекомендуется загрузиться с официального ядра Ubuntu, иначе обновление может завершиться неудачей.

Release Upgrade

С терминала

Большинство пользователей обновляется из диспетчера обновлений. Дело не в том, что я не доверяю ему, но больше доверяю терминалу.

Закройте все приложения и откройте только терминал (полноэкранный). Дайте эту команду, и начнется обновление:

sudo do-release-upgrade

Во время обновления

  • Не открывайте приложения, оставьте это до перезагрузки.
  • Не переходите в рабочую среду, у вас будет время для этого. Возьмите чашку кофе, расслабьтесь и подождите, будьте терпеливы, пока обновление не закончится.
  • Если вам нужно вмешаться во время обновления (изнутри терминала), вы можете сделать это с помощью Tab и Enter. Например, если у вас есть два менеджера отображения (например, LightDM и GDM), обновление спросит вас, что вы хотите использовать; нажмите Tab до тех пор, пока тот не будет выделен, затем нажмите Enter.

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

Не стесняйтесь редактировать этот ответ и сделать его более понятным (язык коррекция) или / и улучшить его (дополнения).

74
ответ дан 31 July 2018 в 22:09

Вот мой совет как учебный ответ, основанный на моем опыте обновления.

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

Это не официальное руководство.

Дружеский совет

Нет никаких причин спешить. Нет причин для обновления с первого дня. Новая версия Ubuntu не исчезнет. Он все равно будет на следующей неделе и в следующем месяце ... Оставьте серверы успокоиться.

Начало работы

В первую очередь мы должны проверить, доступна ли новая версия. Откройте терминал Ctrl + Alt + T и дайте эту команду:

do-release-upgrade -c

Эта команда проверяет, доступна ли новая версия с серверов и вернет результат. Если вы обнаружите, что эта команда недоступна, вам необходимо установить пакет update-manager-core. Если ваш дистрибутив больше не поддерживается, вам нужно будет искать старые зеркала для копии этого пакета, прежде чем вы сможете использовать этот метод обновления.

Если версия доступна, мы можем продолжить.

Если версия недоступна, проверьте еще одну вещь. Откройте этот файл:

gksudo gedit /etc/update-manager/release-upgrades

и посмотрите, соответствует ли сообщение «Нормальное» Prompt=normal. Если это не так, измените его; после сохранения файла выполните следующие команды в терминале:

sudo apt-get update 
do-release-upgrade -c

Перед обновлением

Удалите все внешние PPA

Вы должны удалить все PPA, которые вы добавили в прошлом. Некоторые из них могут не работать, некоторые из них могут быть неподдерживаемыми или даже устаревшими в новой версии.

Откройте программный центр Ubuntu и нажмите «Редактировать»> «Источники программного обеспечения»> «Другое программное обеспечение», а затем щелкните и удалите все PPA по одному.

Будьте внимательны

Некоторые PPA, например команда Ubuntu X-team , команда «xorg crack pushers» или команда «GNOME3 Team» , обновить некоторые существенные пакеты системы .

Вы должны удалить эти PPA, используя другой метод: install ppa-purge. Этот скрипт позволит вам перенести все необходимые пакеты в оригинальную (официальную) версию Ubuntu. Выполните команды ниже в терминале:

sudo apt-get install ppa-purge
sudo ppa-purge ppa-name

Замените ppa-name на фактическое имя репозитория. После очистки вы можете запустить

sudo apt-get update

, чтобы обновить источники.

Уборка

Это хорошая идея сделать небольшую уборка до обновления до новая версия. Откройте терминал и выполните приведенные ниже команды, чтобы:

sudo apt-get --purge autoremove
sudo apt-get clean all
sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')

Первая строка будет удалять / исправлять любые остаточные / сломанные пакеты, если таковые имеются. Чистая команда удаляет все старые файлы .deb из кеша apt (/ var / cache / apt / archives) - это не является абсолютно необходимым, но это очень хорошая идея, если у вас совсем мало места на диске.

sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }') удаляет конфигурации пакетов, оставшиеся от пакетов, которые были удалены (но не очищены) .

Поиск ошибок

Наиболее распространенной и обычной проблемой являются проблемы с драйверами видеокарты. Поиск ошибок перед обновлением. Перейдите на страницу Launchpad , используйте поле поиска, чтобы найти модель вашей видеокарты (еще лучше, идентификатор) и просмотреть ошибки. Если вы их найдете, подумайте о том, чтобы ждать обновления до более позднего времени, когда исправлены ошибки. Если ошибка специфична для дополнительного драйвера (ограничена), удалите драйвер перед обновлением.

Пользовательское ядро ​​(неофициальное)

Если у вас есть настраиваемое ядро, либо из компиляции, либо из пакет .deb (например, mainline), тогда при обновлении рекомендуется загрузиться с официального ядра Ubuntu, иначе обновление может завершиться неудачей.

Release Upgrade

С терминала

Большинство пользователей обновляется из диспетчера обновлений. Дело не в том, что я не доверяю ему, но больше доверяю терминалу.

Закройте все приложения и откройте только терминал (полноэкранный). Дайте эту команду, и начнется обновление:

sudo do-release-upgrade

Во время обновления

  • Не открывайте приложения, оставьте это до перезагрузки.
  • Не переходите в рабочую среду, у вас будет время для этого. Возьмите чашку кофе, расслабьтесь и подождите, будьте терпеливы, пока обновление не закончится.
  • Если вам нужно вмешаться во время обновления (изнутри терминала), вы можете сделать это с помощью Tab и Enter. Например, если у вас есть два менеджера отображения (например, LightDM и GDM), обновление спросит вас, что вы хотите использовать; нажмите Tab до тех пор, пока тот не будет выделен, затем нажмите Enter.

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

Не стесняйтесь редактировать этот ответ и сделать его более понятным (язык коррекция) или / и улучшить его (дополнения).

74
ответ дан 2 August 2018 в 15:27

Вот мой совет как учебный ответ, основанный на моем опыте обновления.

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

Это не официальное руководство.

Дружеский совет

Нет никаких причин спешить. Нет причин для обновления с первого дня. Новая версия Ubuntu не исчезнет. Он все равно будет на следующей неделе и в следующем месяце ... Оставьте серверы успокоиться.

Начало работы

В первую очередь мы должны проверить, доступна ли новая версия. Откройте терминал Ctrl + Alt + T и дайте эту команду:

do-release-upgrade -c

Эта команда проверяет, доступна ли новая версия с серверов и вернет результат. Если вы обнаружите, что эта команда недоступна, вам необходимо установить пакет update-manager-core. Если ваш дистрибутив больше не поддерживается, вам нужно будет искать старые зеркала для копии этого пакета, прежде чем вы сможете использовать этот метод обновления.

Если версия доступна, мы можем продолжить.

Если версия недоступна, проверьте еще одну вещь. Откройте этот файл:

gksudo gedit /etc/update-manager/release-upgrades

и посмотрите, соответствует ли сообщение «Нормальное» Prompt=normal. Если это не так, измените его; после сохранения файла выполните следующие команды в терминале:

sudo apt-get update 
do-release-upgrade -c

Перед обновлением

Удалите все внешние PPA

Вы должны удалить все PPA, которые вы добавили в прошлом. Некоторые из них могут не работать, некоторые из них могут быть неподдерживаемыми или даже устаревшими в новой версии.

Откройте программный центр Ubuntu и нажмите «Редактировать»> «Источники программного обеспечения»> «Другое программное обеспечение», а затем щелкните и удалите все PPA по одному.

Будьте внимательны

Некоторые PPA, например команда Ubuntu X-team , команда «xorg crack pushers» или команда «GNOME3 Team» , обновить некоторые существенные пакеты системы .

Вы должны удалить эти PPA, используя другой метод: install ppa-purge. Этот скрипт позволит вам перенести все необходимые пакеты в оригинальную (официальную) версию Ubuntu. Выполните команды ниже в терминале:

sudo apt-get install ppa-purge
sudo ppa-purge ppa-name

Замените ppa-name на фактическое имя репозитория. После очистки вы можете запустить

sudo apt-get update

, чтобы обновить источники.

Уборка

Это хорошая идея сделать небольшую уборка до обновления до новая версия. Откройте терминал и выполните приведенные ниже команды, чтобы:

sudo apt-get --purge autoremove
sudo apt-get clean all
sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')

Первая строка будет удалять / исправлять любые остаточные / сломанные пакеты, если таковые имеются. Чистая команда удаляет все старые файлы .deb из кеша apt (/ var / cache / apt / archives) - это не является абсолютно необходимым, но это очень хорошая идея, если у вас совсем мало места на диске.

sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }') удаляет конфигурации пакетов, оставшиеся от пакетов, которые были удалены (но не очищены) .

Поиск ошибок

Наиболее распространенной и обычной проблемой являются проблемы с драйверами видеокарты. Поиск ошибок перед обновлением. Перейдите на страницу Launchpad , используйте поле поиска, чтобы найти модель вашей видеокарты (еще лучше, идентификатор) и просмотреть ошибки. Если вы их найдете, подумайте о том, чтобы ждать обновления до более позднего времени, когда исправлены ошибки. Если ошибка специфична для дополнительного драйвера (ограничена), удалите драйвер перед обновлением.

Пользовательское ядро ​​(неофициальное)

Если у вас есть настраиваемое ядро, либо из компиляции, либо из пакет .deb (например, mainline), тогда при обновлении рекомендуется загрузиться с официального ядра Ubuntu, иначе обновление может завершиться неудачей.

Release Upgrade

С терминала

Большинство пользователей обновляется из диспетчера обновлений. Дело не в том, что я не доверяю ему, но больше доверяю терминалу.

Закройте все приложения и откройте только терминал (полноэкранный). Дайте эту команду, и начнется обновление:

sudo do-release-upgrade

Во время обновления

  • Не открывайте приложения, оставьте это до перезагрузки.
  • Не переходите в рабочую среду, у вас будет время для этого. Возьмите чашку кофе, расслабьтесь и подождите, будьте терпеливы, пока обновление не закончится.
  • Если вам нужно вмешаться во время обновления (изнутри терминала), вы можете сделать это с помощью Tab и Enter. Например, если у вас есть два менеджера отображения (например, LightDM и GDM), обновление спросит вас, что вы хотите использовать; нажмите Tab до тех пор, пока тот не будет выделен, затем нажмите Enter.

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

Не стесняйтесь редактировать этот ответ и сделать его более понятным (язык коррекция) или / и улучшить его (дополнения).

74
ответ дан 3 August 2018 в 19:30

Вот мой совет как учебный ответ, основанный на моем опыте обновления.

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

Это не официальное руководство.

Дружеский совет

Нет никаких причин спешить. Нет причин для обновления с первого дня. Новая версия Ubuntu не исчезнет. Он все равно будет на следующей неделе и в следующем месяце ... Оставьте серверы успокоиться.

Начало работы

В первую очередь мы должны проверить, доступна ли новая версия. Откройте терминал Ctrl + Alt + T и дайте эту команду:

do-release-upgrade -c

Эта команда проверяет, доступна ли новая версия с серверов и вернет результат. Если вы обнаружите, что эта команда недоступна, вам необходимо установить пакет update-manager-core. Если ваш дистрибутив больше не поддерживается, вам нужно будет искать старые зеркала для копии этого пакета, прежде чем вы сможете использовать этот метод обновления.

Если версия доступна, мы можем продолжить.

Если версия недоступна, проверьте еще одну вещь. Откройте этот файл:

gksudo gedit /etc/update-manager/release-upgrades

и посмотрите, соответствует ли сообщение «Нормальное» Prompt=normal. Если это не так, измените его; после сохранения файла выполните следующие команды в терминале:

sudo apt-get update 
do-release-upgrade -c

Перед обновлением

Удалите все внешние PPA

Вы должны удалить все PPA, которые вы добавили в прошлом. Некоторые из них могут не работать, некоторые из них могут быть неподдерживаемыми или даже устаревшими в новой версии.

Откройте программный центр Ubuntu и нажмите «Редактировать»> «Источники программного обеспечения»> «Другое программное обеспечение», а затем щелкните и удалите все PPA по одному.

Будьте внимательны

Некоторые PPA, например команда Ubuntu X-team , команда «xorg crack pushers» или команда «GNOME3 Team» , обновить некоторые существенные пакеты системы .

Вы должны удалить эти PPA, используя другой метод: install ppa-purge. Этот скрипт позволит вам перенести все необходимые пакеты в оригинальную (официальную) версию Ubuntu. Выполните команды ниже в терминале:

sudo apt-get install ppa-purge
sudo ppa-purge ppa-name

Замените ppa-name на фактическое имя репозитория. После очистки вы можете запустить

sudo apt-get update

, чтобы обновить источники.

Уборка

Это хорошая идея сделать небольшую уборка до обновления до новая версия. Откройте терминал и выполните приведенные ниже команды, чтобы:

sudo apt-get --purge autoremove
sudo apt-get clean all
sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')

Первая строка будет удалять / исправлять любые остаточные / сломанные пакеты, если таковые имеются. Чистая команда удаляет все старые файлы .deb из кеша apt (/ var / cache / apt / archives) - это не является абсолютно необходимым, но это очень хорошая идея, если у вас совсем мало места на диске.

sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }') удаляет конфигурации пакетов, оставшиеся от пакетов, которые были удалены (но не очищены) .

Поиск ошибок

Наиболее распространенной и обычной проблемой являются проблемы с драйверами видеокарты. Поиск ошибок перед обновлением. Перейдите на страницу Launchpad , используйте поле поиска, чтобы найти модель вашей видеокарты (еще лучше, идентификатор) и просмотреть ошибки. Если вы их найдете, подумайте о том, чтобы ждать обновления до более позднего времени, когда исправлены ошибки. Если ошибка специфична для дополнительного драйвера (ограничена), удалите драйвер перед обновлением.

Пользовательское ядро ​​(неофициальное)

Если у вас есть настраиваемое ядро, либо из компиляции, либо из пакет .deb (например, mainline), тогда при обновлении рекомендуется загрузиться с официального ядра Ubuntu, иначе обновление может завершиться неудачей.

Release Upgrade

С терминала

Большинство пользователей обновляется из диспетчера обновлений. Дело не в том, что я не доверяю ему, но больше доверяю терминалу.

Закройте все приложения и откройте только терминал (полноэкранный). Дайте эту команду, и начнется обновление:

sudo do-release-upgrade

Во время обновления

  • Не открывайте приложения, оставьте это до перезагрузки.
  • Не переходите в рабочую среду, у вас будет время для этого. Возьмите чашку кофе, расслабьтесь и подождите, будьте терпеливы, пока обновление не закончится.
  • Если вам нужно вмешаться во время обновления (изнутри терминала), вы можете сделать это с помощью Tab и Enter. Например, если у вас есть два менеджера отображения (например, LightDM и GDM), обновление спросит вас, что вы хотите использовать; нажмите Tab до тех пор, пока тот не будет выделен, затем нажмите Enter.

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

Не стесняйтесь редактировать этот ответ и сделать его более понятным (язык коррекция) или / и улучшить его (дополнения).

74
ответ дан 5 August 2018 в 04:17

Вот мой совет как учебный ответ, основанный на моем опыте обновления.

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

Это не официальное руководство.

Дружеский совет

Нет никаких причин спешить. Нет причин для обновления с первого дня. Новая версия Ubuntu не исчезнет. Он все равно будет на следующей неделе и в следующем месяце ... Оставьте серверы успокоиться.

Начало работы

В первую очередь мы должны проверить, доступна ли новая версия. Откройте терминал Ctrl + Alt + T и дайте эту команду:

do-release-upgrade -c

Эта команда проверяет, доступна ли новая версия с серверов и вернет результат. Если вы обнаружите, что эта команда недоступна, вам необходимо установить пакет update-manager-core. Если ваш дистрибутив больше не поддерживается, вам нужно будет искать старые зеркала для копии этого пакета, прежде чем вы сможете использовать этот метод обновления.

Если версия доступна, мы можем продолжить.

Если версия недоступна, проверьте еще одну вещь. Откройте этот файл:

gksudo gedit /etc/update-manager/release-upgrades

и посмотрите, соответствует ли сообщение «Нормальное» Prompt=normal. Если это не так, измените его; после сохранения файла выполните следующие команды в терминале:

sudo apt-get update 
do-release-upgrade -c

Перед обновлением

Удалите все внешние PPA

Вы должны удалить все PPA, которые вы добавили в прошлом. Некоторые из них могут не работать, некоторые из них могут быть неподдерживаемыми или даже устаревшими в новой версии.

Откройте программный центр Ubuntu и нажмите «Редактировать»> «Источники программного обеспечения»> «Другое программное обеспечение», а затем щелкните и удалите все PPA по одному.

Будьте внимательны

Некоторые PPA, например команда Ubuntu X-team , команда «xorg crack pushers» или команда «GNOME3 Team» , обновить некоторые существенные пакеты системы .

Вы должны удалить эти PPA, используя другой метод: install ppa-purge. Этот скрипт позволит вам перенести все необходимые пакеты в оригинальную (официальную) версию Ubuntu. Выполните команды ниже в терминале:

sudo apt-get install ppa-purge
sudo ppa-purge ppa-name

Замените ppa-name на фактическое имя репозитория. После очистки вы можете запустить

sudo apt-get update

, чтобы обновить источники.

Уборка

Это хорошая идея сделать небольшую уборка до обновления до новая версия. Откройте терминал и выполните приведенные ниже команды, чтобы:

sudo apt-get --purge autoremove
sudo apt-get clean all
sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')

Первая строка будет удалять / исправлять любые остаточные / сломанные пакеты, если таковые имеются. Чистая команда удаляет все старые файлы .deb из кеша apt (/ var / cache / apt / archives) - это не является абсолютно необходимым, но это очень хорошая идея, если у вас совсем мало места на диске.

sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }') удаляет конфигурации пакетов, оставшиеся от пакетов, которые были удалены (но не очищены) .

Поиск ошибок

Наиболее распространенной и обычной проблемой являются проблемы с драйверами видеокарты. Поиск ошибок перед обновлением. Перейдите на страницу Launchpad , используйте поле поиска, чтобы найти модель вашей видеокарты (еще лучше, идентификатор) и просмотреть ошибки. Если вы их найдете, подумайте о том, чтобы ждать обновления до более позднего времени, когда исправлены ошибки. Если ошибка специфична для дополнительного драйвера (ограничена), удалите драйвер перед обновлением.

Пользовательское ядро ​​(неофициальное)

Если у вас есть настраиваемое ядро, либо из компиляции, либо из пакет .deb (например, mainline), тогда при обновлении рекомендуется загрузиться с официального ядра Ubuntu, иначе обновление может завершиться неудачей.

Release Upgrade

С терминала

Большинство пользователей обновляется из диспетчера обновлений. Дело не в том, что я не доверяю ему, но больше доверяю терминалу.

Закройте все приложения и откройте только терминал (полноэкранный). Дайте эту команду, и начнется обновление:

sudo do-release-upgrade

Во время обновления

  • Не открывайте приложения, оставьте это до перезагрузки.
  • Не переходите в рабочую среду, у вас будет время для этого. Возьмите чашку кофе, расслабьтесь и подождите, будьте терпеливы, пока обновление не закончится.
  • Если вам нужно вмешаться во время обновления (изнутри терминала), вы можете сделать это с помощью Tab и Enter. Например, если у вас есть два менеджера отображения (например, LightDM и GDM), обновление спросит вас, что вы хотите использовать; нажмите Tab до тех пор, пока тот не будет выделен, затем нажмите Enter.

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

Не стесняйтесь редактировать этот ответ и сделать его более понятным (язык коррекция) или / и улучшить его (дополнения).

74
ответ дан 6 August 2018 в 21:19

Вот мой совет как учебный ответ, основанный на моем опыте обновления.

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

Это не официальное руководство.

Дружеский совет

Нет никаких причин спешить. Нет причин для обновления с первого дня. Новая версия Ubuntu не исчезнет. Он все равно будет на следующей неделе и в следующем месяце ... Оставьте серверы успокоиться.

Начало работы

В первую очередь мы должны проверить, доступна ли новая версия. Откройте терминал Ctrl + Alt + T и дайте эту команду:

do-release-upgrade -c

Эта команда проверяет, доступна ли новая версия с серверов и вернет результат. Если вы обнаружите, что эта команда недоступна, вам необходимо установить пакет update-manager-core. Если ваш дистрибутив больше не поддерживается, вам нужно будет искать старые зеркала для копии этого пакета, прежде чем вы сможете использовать этот метод обновления.

Если версия доступна, мы можем продолжить.

Если версия недоступна, проверьте еще одну вещь. Откройте этот файл:

gksudo gedit /etc/update-manager/release-upgrades

и посмотрите, соответствует ли сообщение «Нормальное» Prompt=normal. Если это не так, измените его; после сохранения файла выполните следующие команды в терминале:

sudo apt-get update 
do-release-upgrade -c

Перед обновлением

Удалите все внешние PPA

Вы должны удалить все PPA, которые вы добавили в прошлом. Некоторые из них могут не работать, некоторые из них могут быть неподдерживаемыми или даже устаревшими в новой версии.

Откройте программный центр Ubuntu и нажмите «Редактировать»> «Источники программного обеспечения»> «Другое программное обеспечение», а затем щелкните и удалите все PPA по одному.

Будьте внимательны

Некоторые PPA, например команда Ubuntu X-team , команда «xorg crack pushers» или команда «GNOME3 Team» , обновить некоторые существенные пакеты системы .

Вы должны удалить эти PPA, используя другой метод: install ppa-purge. Этот скрипт позволит вам перенести все необходимые пакеты в оригинальную (официальную) версию Ubuntu. Выполните команды ниже в терминале:

sudo apt-get install ppa-purge
sudo ppa-purge ppa-name

Замените ppa-name на фактическое имя репозитория. После очистки вы можете запустить

sudo apt-get update

, чтобы обновить источники.

Уборка

Это хорошая идея сделать небольшую уборка до обновления до новая версия. Откройте терминал и выполните приведенные ниже команды, чтобы:

sudo apt-get --purge autoremove
sudo apt-get clean all
sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')

Первая строка будет удалять / исправлять любые остаточные / сломанные пакеты, если таковые имеются. Чистая команда удаляет все старые файлы .deb из кеша apt (/ var / cache / apt / archives) - это не является абсолютно необходимым, но это очень хорошая идея, если у вас совсем мало места на диске.

sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }') удаляет конфигурации пакетов, оставшиеся от пакетов, которые были удалены (но не очищены) .

Поиск ошибок

Наиболее распространенной и обычной проблемой являются проблемы с драйверами видеокарты. Поиск ошибок перед обновлением. Перейдите на страницу Launchpad , используйте поле поиска, чтобы найти модель вашей видеокарты (еще лучше, идентификатор) и просмотреть ошибки. Если вы их найдете, подумайте о том, чтобы ждать обновления до более позднего времени, когда исправлены ошибки. Если ошибка специфична для дополнительного драйвера (ограничена), удалите драйвер перед обновлением.

Пользовательское ядро ​​(неофициальное)

Если у вас есть настраиваемое ядро, либо из компиляции, либо из пакет .deb (например, mainline), тогда при обновлении рекомендуется загрузиться с официального ядра Ubuntu, иначе обновление может завершиться неудачей.

Release Upgrade

С терминала

Большинство пользователей обновляется из диспетчера обновлений. Дело не в том, что я не доверяю ему, но больше доверяю терминалу.

Закройте все приложения и откройте только терминал (полноэкранный). Дайте эту команду, и начнется обновление:

sudo do-release-upgrade

Во время обновления

  • Не открывайте приложения, оставьте это до перезагрузки.
  • Не переходите в рабочую среду, у вас будет время для этого. Возьмите чашку кофе, расслабьтесь и подождите, будьте терпеливы, пока обновление не закончится.
  • Если вам нужно вмешаться во время обновления (изнутри терминала), вы можете сделать это с помощью Tab и Enter. Например, если у вас есть два менеджера отображения (например, LightDM и GDM), обновление спросит вас, что вы хотите использовать; нажмите Tab до тех пор, пока тот не будет выделен, затем нажмите Enter.

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

Не стесняйтесь редактировать этот ответ и сделать его более понятным (язык коррекция) или / и улучшить его (дополнения).

76
ответ дан 9 August 2018 в 01:48

Вот мой совет как учебный ответ, основанный на моем опыте обновления.

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

Это не официальное руководство.

Дружеский совет

Нет никаких причин спешить. Нет причин для обновления с первого дня. Новая версия Ubuntu не исчезнет. Он все равно будет на следующей неделе и в следующем месяце ... Оставьте серверы успокоиться.

Начало работы

В первую очередь мы должны проверить, доступна ли новая версия. Откройте терминал Ctrl + Alt + T и дайте эту команду:

do-release-upgrade -c

Эта команда проверяет, доступна ли новая версия с серверов и вернет результат. Если вы обнаружите, что эта команда недоступна, вам необходимо установить пакет update-manager-core. Если ваш дистрибутив больше не поддерживается, вам нужно будет искать старые зеркала для копии этого пакета, прежде чем вы сможете использовать этот метод обновления.

Если версия доступна, мы можем продолжить.

Если версия недоступна, проверьте еще одну вещь. Откройте этот файл:

gksudo gedit /etc/update-manager/release-upgrades

и посмотрите, соответствует ли сообщение «Нормальное» Prompt=normal. Если это не так, измените его; после сохранения файла выполните следующие команды в терминале:

sudo apt-get update 
do-release-upgrade -c

Перед обновлением

Удалите все внешние PPA

Вы должны удалить все PPA, которые вы добавили в прошлом. Некоторые из них могут не работать, некоторые из них могут быть неподдерживаемыми или даже устаревшими в новой версии.

Откройте программный центр Ubuntu и нажмите «Редактировать»> «Источники программного обеспечения»> «Другое программное обеспечение», а затем щелкните и удалите все PPA по одному.

Будьте внимательны

Некоторые PPA, например команда Ubuntu X-team , команда «xorg crack pushers» или команда «GNOME3 Team» , обновить некоторые существенные пакеты системы .

Вы должны удалить эти PPA, используя другой метод: install ppa-purge. Этот скрипт позволит вам перенести все необходимые пакеты в оригинальную (официальную) версию Ubuntu. Выполните команды ниже в терминале:

sudo apt-get install ppa-purge
sudo ppa-purge ppa-name

Замените ppa-name на фактическое имя репозитория. После очистки вы можете запустить

sudo apt-get update

, чтобы обновить источники.

Уборка

Это хорошая идея сделать небольшую уборка до обновления до новая версия. Откройте терминал и выполните приведенные ниже команды, чтобы:

sudo apt-get --purge autoremove
sudo apt-get clean all
sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')

Первая строка будет удалять / исправлять любые остаточные / сломанные пакеты, если таковые имеются. Чистая команда удаляет все старые файлы .deb из кеша apt (/ var / cache / apt / archives) - это не является абсолютно необходимым, но это очень хорошая идея, если у вас совсем мало места на диске.

sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }') удаляет конфигурации пакетов, оставшиеся от пакетов, которые были удалены (но не очищены) .

Поиск ошибок

Наиболее распространенной и обычной проблемой являются проблемы с драйверами видеокарты. Поиск ошибок перед обновлением. Перейдите на страницу Launchpad , используйте поле поиска, чтобы найти модель вашей видеокарты (еще лучше, идентификатор) и просмотреть ошибки. Если вы их найдете, подумайте о том, чтобы ждать обновления до более позднего времени, когда исправлены ошибки. Если ошибка специфична для дополнительного драйвера (ограничена), удалите драйвер перед обновлением.

Пользовательское ядро ​​(неофициальное)

Если у вас есть настраиваемое ядро, либо из компиляции, либо из пакет .deb (например, mainline), тогда при обновлении рекомендуется загрузиться с официального ядра Ubuntu, иначе обновление может завершиться неудачей.

Release Upgrade

С терминала

Большинство пользователей обновляется из диспетчера обновлений. Дело не в том, что я не доверяю ему, но больше доверяю терминалу.

Закройте все приложения и откройте только терминал (полноэкранный). Дайте эту команду, и начнется обновление:

sudo do-release-upgrade

Во время обновления

  • Не открывайте приложения, оставьте это до перезагрузки.
  • Не переходите в рабочую среду, у вас будет время для этого. Возьмите чашку кофе, расслабьтесь и подождите, будьте терпеливы, пока обновление не закончится.
  • Если вам нужно вмешаться во время обновления (изнутри терминала), вы можете сделать это с помощью Tab и Enter. Например, если у вас есть два менеджера отображения (например, LightDM и GDM), обновление спросит вас, что вы хотите использовать; нажмите Tab до тех пор, пока тот не будет выделен, затем нажмите Enter.

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

Не стесняйтесь редактировать этот ответ и сделать его более понятным (язык коррекция) или / и улучшить его (дополнения).

76
ответ дан 14 August 2018 в 19:58

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

Похожие вопросы: