Рейтинг:0

Обновление Ubuntu 20.04 до версии 22.04 (варенье)

флаг tf

Одна из причин появления этой ошибки заключается в том, что я хотел перейти с Ubuntu 20.04 на Ubuntu 21.10. Я хотел сделать это, потому что использую Ubuntu 20.04 около месяца и не получал никаких обновлений до более новой версии. Я хотел взять дело в свои руки, потому что это начало меня раздражать, и я использовал этот учебник. Первый способ я взял с берега, но не думал, что это может быть обновление девелоперской версии системы, которая еще не появилась на рынке. Он не обновился до версии 22.04, потому что это было предложено системой после использования первого метода этого руководства, поэтому начали появляться различные ошибки, например, даже после попытки запустить Software & Updates я получил это сообщение:

После ввода sudo apt-get update в терминале я получил что-то вроде этого:

введите описание изображения здесь

После запуска программы Software updater показывает что-то вроде этого:

введите описание изображения здесь

Когда я частично нажимаю «Обновить», он показывает:

введите описание изображения здесь

Когда я нажимаю «Продолжить», он появляется, однако, когда я нажимаю «Обновить», ничего не происходит. Когда я печатаю sudo apt-получить обновление это проявляется:

введите описание изображения здесь

Пытаясь решить эту проблему, я решил использовать это руководство. Ошибка, о которой я пишу, описана в пункте 7.

24601 avatar
флаг in
ваш самый простой вариант теперь может состоять в том, чтобы загрузить iso 21.10 и установить его с USB или DVD, сохранив ваши текущие файлы ** но убедитесь, что у вас есть хорошие резервные копии всего важного, прежде чем делать это **
флаг cn
Переустановите 21.10. Не существует официального пути обновления, отличного от LTS до LTS (18.04-> 20.04-> 21.04) или от каждого выпуска (20.04-> 20.10-> 21.04-> 21.10). Гораздо проще настроить систему так, чтобы ее можно было переустанавливать каждые 6 месяцев; просто требует разделения вашего контента и системы; и если вы устанавливаете много программного обеспечения, сценарий после установки.
P.Bak avatar
флаг tf
Я забыл добавить, что все это виртуальный бокс. Можно ли просто откатить эти изменения после этого неудачного обновления без переустановки системы? Я новичок в информатике, но не хочу каждый раз ограничиваться переустановкой системы (будь то текущая или новая версия)
user535733 avatar
флаг cn
Меня смущает этот вопрос.Зачем чинить/восстанавливать/откатывать виртуальную машину, которую вы сломали, сделав что-то неразумное? Если вам нужна работающая система, сделайте резервную копию своих данных и установите 21.04 на новую виртуальную машину. Если вы хотите узнать о поломке (или поиграть), то вы должны были сделать снимок виртуальной машины до того, как вы ее сломали. Если вы хотите попробовать «откатиться» или устранить конкретную ошибку, нам нужно знать подробности ошибки. Однако исправление всей системы по одному пакету за раз может занять несколько дней. Вот почему существуют два других (более быстрых) метода.
Organic Marble avatar
флаг us
Если вы используете виртуальный бокс, сделайте снимок перед выполнением рискованных операций. Поздно, конечно, если вы уже сделали это до того, как сделали снимок.
guiverc avatar
флаг cn
Ubuntu 20.04 имеет два предполагаемых пути обновления; (1) к следующему выпуску - т.е. 20.10, но это EOL, поэтому этот путь пропал или (2) к следующему LTS после выпуска 22.04.1; еще не открыт. Путь (1) все еще возможен, но это к следующему поддерживаемому выпуску; сейчас 21.04. Поскольку это не предполагаемая версия 20.10 (которая была пропущена), могут возникнуть некоторые проблемы; но тестирование CI показало, что это возможно (без сторонних приложений). Вы описываете путь за пределами поддерживаемых или проверенных способов обновления. Используйте поддерживаемые пути, если вы хотите, чтобы он работал правильно, и следуйте документации по обновлению.
guiverc avatar
флаг cn
https://help.ubuntu.com/community/ImpishUpgrades
guiverc avatar
флаг cn
Обратитесь к https://askubuntu.com/help/on-topic, где вы заметите, что только поддерживаемые выпуски Ubuntu и варианты соответствуют теме этого сайта. Для вопросов *jammy* jellyfish [22.04] вам нужно будет использовать сайт поддержки разработчиков, такой как IRC (#ubuntu-next) или форумы Ubuntu, или дождаться выпуска этого сайта [ожидаемая дата выпуска Ubuntu 22.04 — 21 апреля. 2022](https://discourse.ubuntu.com/t/jammy-jellyfish-release-schedule/23906)) когда ваш вопрос будет здесь по теме.
P.Bak avatar
флаг tf
Ладно ладно.Но тогда, если у меня было обновление до версии для разработчиков после ввода этой команды sudo do-release-upgrade -d -f DistUpgradeViewGtk3, почему бы не обновить? Есть ли какая-нибудь команда или несколько, чтобы отменить это? Хорошо, я понимаю, что что-то подобное требует времени, но я должен признать, что я хочу это исправить, как-то отозвать эти изменения. Я новичок в Linux, но я хотел бы это изменить. Можно, например, если не командой, то запустить этот линукс в режиме Live и там как-то исправить?
guiverc avatar
флаг cn
Отзыв изменений обычно означает восстановление ранее созданной резервной копии; как нам узнать, какую стратегию резервного копирования вы используете? или какую файловую систему вы выбрали для использования? (некоторые предоставляют *моментальный снимок* шага разворота, например, если это настроено). Вы можете переустановить систему Ubuntu Desktop (также * ароматы *) без потери пользовательской конфигурации, пользовательского файла и автоматически установить все * установленные вручную * пакеты (если из репозиториев Ubuntu), что, вероятно, я бы сделал в вашем случае, но я перестал смотреть, когда увидел, что вы не по теме (*jammy*), так как это быстро и легко, и отлично решает проблемы с пакетами...
P.Bak avatar
флаг tf
У меня не сделана резервная копия. То есть можно переустановить ubuntu без потери данных?
guiverc avatar
флаг cn
Если вы устанавливаете (рабочий стол) без форматирования (*что-то еще* или *разбиение вручную* и выбираете существующие разделы, но не форматируете), это приведет к тому, что установщик (1) заметит ваши установленные пакеты; т.е. те, которые вы добавили или *установили вручную*, (2) стереть системные каталоги, (3) установить новую систему, (4) добавить обратно *установленные вручную* пакеты, отмеченные ранее, если они доступны в репозиториях Ubuntu для вашего нового выпуска, и (5) попросить перезагрузить. Пользовательский файл в $HOME (т.е. ваш пользовательский каталог) не затрагивается, ЕСЛИ вы не форматировали. Конечно, вы должны сначала сделать резервную копию (как и перед * выпуском обновлений *)
флаг us
Отвечает ли это на ваш вопрос? [Как установить Ubuntu?](https://askubuntu.com/questions/6328/how-do-i-install-ubuntu)
P.Bak avatar
флаг tf
Только у меня на виртуалбоксе
vanadium avatar
флаг cn
Не беспокойтесь о потере данных. Если у вас нет резервной копии, то данные должны быть не важны.
P.Bak avatar
флаг tf
Я не беспокоюсь о данных. Если вы знаете какой-либо хороший учебник, который поможет мне решить эту проблему, пришлите его
P.Bak avatar
флаг tf
Могу ли я использовать режим Live CD в этом случае, чтобы решить эту проблему?
P.Bak avatar
флаг tf
Я хотел получить дополнительную помощь в решении проблемы, которую я представил, возможно, ее будет легче решить, если она покажет, что нужно обновить. Я решил запустить sudo apt upgrade | tee, чтобы посмотреть, что именно нужно обновить, и в какой-то момент я получил такую ​​подсказку [1]: https://i.stack.imgur.com/R7LAq.png. что я должен выбрать конкретно здесь. Я действительно серьезно спрашиваю, потому что я еще не настолько продвинут, чтобы знать все
guiverc avatar
флаг cn
Virtualbox имитирует реальное оборудование; так что единственная разница в том, что вы должны сказать виртуальному боксу, что хотите вставить дискету, компакт-диск, внешний диск в хост-машину (и использовать его виртуальной машиной); если бы это была настоящая машина, ОС имела бы дело с оборудованием (вместо этого она имела бы дело с vbox, которым вы управляете через настройки). Virtualbox может делать почти все; но он также может останавливать события - вы контролируете, что он разрешает/запрещает на вашем *неустановленном* HOST. С изображениями текста труднее работать (мы не можем копировать имена пакетов и вводить в CLI запросы по проблемам с изображения).
guiverc avatar
флаг cn
Если не уверены; почему бы не переустановить. Ubuntu *jammy* (то, что будет 22.04 при выпуске) здесь не по теме; ISO доступны для QA-тестирования. Опция `-d`, которую вы использовали, отправляется в разработку; в блоге вы впервые упоминаете; 20.04 не была *стабильной*, поэтому она все еще находилась в стадии разработки* (20.04.1 еще не была выпущена [6 августа] (https://wiki.ubuntu.com/FocalFossa/ReleaseSchedule)); версия *dev* теперь 22.04, так что вы должны были догадаться, куда она делась; если бы вы не читали страницу `man` (справочное руководство), вы бы сказали вам. Спасибо за тестирование *jammy jellyfish*, но здесь это не по теме.
guiverc avatar
флаг cn
Обратитесь к https://askubuntu.com/help/on-topic, где вы заметите, что только поддерживаемые выпуски Ubuntu и варианты соответствуют теме этого сайта.Для вопросов *jammy* jellyfish [22.04] вам нужно будет использовать сайт поддержки разработчиков, такой как IRC (#ubuntu-next) или форумы Ubuntu, или дождаться выпуска этого сайта [ожидаемая дата выпуска Ubuntu 22.04 — 21 апреля. 2022](https://discourse.ubuntu.com/t/jammy-jellyfish-release-schedule/23906)) когда ваш вопрос будет здесь по теме.
P.Bak avatar
флаг tf
Хорошо. Но я просто хочу знать, что здесь следует выбрать. Я просто хочу сгенерировать этот файл, но не прерывать запущенный процесс. Если я выберу «Да», перезагрузится ли компьютер?
P.Bak avatar
флаг tf
неважно, я справился с этим
P.Bak avatar
флаг tf
Но теперь у меня другая проблема. А именно я обновил систему до версии 21.10, не знаю как это возможно, но так получилось. Я решил выключить его на мгновение и перезапустить, потому что он ужасно завис. Теперь, когда я запускаю его, все, что я вижу, это черный экран с мигающим курсором. Логотип Ubuntu появляется нормально, а затем внезапно появляется черный экран и курсор. Что могло случиться? Я не знаю, что здесь происходит, но я решил запустить виртуальную консоль, и у меня есть что-то вроде этого [1]: https://i.stack.imgur.com/IY7zA.png
P.Bak avatar
флаг tf
Я хотел бы запустить это в графическом режиме

Ответить или комментировать

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