Я нуждаюсь в некоторой помощи. Когда я пытаюсь обновить человечность 16.04 до 18,04 через менеджера по обновлению, Она показывает X меток и завершения на готовящемся этапе. И когда я пробую его через терминал. Я получаю это:
Checking package manager
Reading package lists... Done
Building dependency tree
Reading state information... Done
Hit http://us.archive.ubuntu.com/ubuntu xenial InRelease
Fetched 0 B in 0s (0 B/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
Restoring original system state
Aborting
Reading package lists... Done
Building dependency tree
Reading state information... Done
Кто-то может помочь мне?Спасибо.
Править: О, И btw. Я потерял свой usb. Таким образом, я не могу сделать чистой установки. И моей системой является Dell Latitude E7240.
Файл /var/log/dist-upgrade/main.log
:
2018-09-26 13:58:15,662 INFO Using config files '['./DistUpgrade.cfg.xenial']'
2018-09-26 13:58:15,663 INFO uname information: 'Linux rami-Latitude-E7240 4.4.0-135-generic #161~14.04.1-Ubuntu SMP Tue Aug 28 11:17:49 UTC 2018 x86_64'
2018-09-26 13:58:15,754 INFO apt version: '1.2.10ubuntu1'
2018-09-26 13:58:15,755 INFO python version: '3.5.1+ (default, Mar 30 2016, 22:46:26)
[GCC 5.3.1 20160330]'
2018-09-26 13:58:15,756 INFO release-upgrader version '18.04.24' started
2018-09-26 13:58:15,840 INFO locale: 'en_US' 'UTF-8'
2018-09-26 13:58:16,158 DEBUG Using 'DistUpgradeViewGtk3' view
2018-09-26 13:58:16,214 DEBUG enable dpkg --force-overwrite
2018-09-26 13:58:16,234 DEBUG creating statefile: '/var/log/dist-upgrade/apt-clone_system_state.tar.gz'
2018-09-26 13:58:17,061 DEBUG lsb-release: 'xenial'
2018-09-26 13:58:17,061 DEBUG _pythonSymlinkCheck run
2018-09-26 13:58:17,062 DEBUG openCache()
2018-09-26 13:58:17,062 DEBUG No such plugin directory: ./plugins
2018-09-26 13:58:17,062 DEBUG plugins for condition 'PreCacheOpen' are '[]'
2018-09-26 13:58:17,062 DEBUG plugins for condition 'bionicPreCacheOpen' are '[]'
2018-09-26 13:58:17,062 DEBUG plugins for condition 'from_xenialPreCacheOpen' are '[]'
2018-09-26 13:58:17,062 DEBUG quirks: running PreCacheOpen
2018-09-26 13:58:17,062 DEBUG running Quirks.PreCacheOpen
2018-09-26 13:58:17,342 DEBUG /openCache(), new cache size 12180
2018-09-26 13:58:17,342 DEBUG need_server_mode(): run in 'desktop' mode, (because of pkg 'ubuntu-desktop')
2018-09-26 13:58:17,343 DEBUG checkViewDepends()
2018-09-26 13:58:17,343 DEBUG running doUpdate() (showErrors=False)
2018-09-26 13:58:17,805 DEBUG openCache()
2018-09-26 13:58:18,083 DEBUG /openCache(), new cache size 12180
2018-09-26 13:58:18,083 DEBUG doPostInitialUpdate
2018-09-26 13:58:18,083 DEBUG plugins for condition 'PostInitialUpdate' are '[]'
2018-09-26 13:58:18,083 DEBUG plugins for condition 'bionicPostInitialUpdate' are '[]'
2018-09-26 13:58:18,083 DEBUG plugins for condition 'from_xenialPostInitialUpdate' are '[]'
2018-09-26 13:58:18,084 DEBUG quirks: running bionicPostInitialUpdate
2018-09-26 13:58:18,084 DEBUG running Quirks.bionicPostInitialUpdate
2018-09-26 13:58:18,119 DEBUG abort called
2018-09-26 13:58:18,120 DEBUG openCache()
2018-09-26 13:58:18,120 DEBUG failed to SystemUnLock() (E:Not locked)
2018-09-26 13:58:18,404 DEBUG /openCache(), new cache size 12180
Все еще исследуя, но управляя всем этим в соответствии с strace
, можно предположить, что последний сбой перед тем, как Abort пытается запустить что-то связанное snap
- /tmp/ubuntu-release-upgrader-9dqwuool/imported/snap debug connectivity
, которое умирает с error: cannot communicate with server: Post http://localhost/v2/debug: dial unix /run/snapd.socket: connect: connection refused
Ах, в На самом деле, snap debug connectivity
взрывается при непосредственном запуске, service snapd status
говорит Active: failed (Result: start-limit-hit)
; выполнение service snapd start
приводит к состоянию Active: active (running)
, а затем snap debug connectivity
говорит Connectivity status: * PASS
... и затем do-release-upgrade
фактически добивается прогресса.
Основываясь на других результатах поиска, обратите внимание, что это применимо только , если ваш main.log
сразу переходит с running Quirks.bionicPostInitialUpdate
на abort called
- если есть что-нибудь еще там это, вероятно, не это.
Похоже, что это может относиться к https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1780841 (что, похоже, реализует эту функцию это не работает здесь.)
У меня возникла та же проблема: не удалось запустить обновление Ubuntu 16 LTS до Ubuntu 18.04 LTS.
Используя графический инструмент обновления, он быстро останавливается после «подготовки», ничего не говоря.
Используя do-release-upgrade, он останавливается в: 2019-03-08 23: 55: 58,515 DEBUG с запущенным Quirks.bionicPostInitialUpdate 2019-03-08 23: 55: 58,524 Прерывание отладки называется
быть демоном привязки, который не работает (systemctl status snapd) в моей системе, вызывая сбой обновления без дальнейшего уведомления.
Быстрое обновление:
Возможно, через полчаса после того, как наконец-то заставить скрипт do-release-upgrade запускаться в графической среде, возникла новая проблема:
На полпути после При загрузке и запуске обновления с Ubuntu 16 до Ubuntu 18 процесс обновления полностью остановился.
Рабочий стол Unity исчез (мне показалось, что Xorg умер, возможно, при запуске обновления ubuntu-gnome-desktop).
Это вернуло меня в одну из консолей ASCII.
Попытка запустить: «apt install -f» под root для завершения удаления пакетов привела к огромному количеству проблем с зависимостями, так как система уже была обновлена стороной до версии 18.
Я выключил систему и попытался загрузить ее на следующий день. Нет больше Unity и больше нет Gnome, он подошел только к восстановлению в консоли ASCII.
При выполнении этих обновлений полезно иметь полную резервную копию, поэтому я решил восстановить систему до Ubuntu 16 и подождать более благоприятного момента, чтобы обновить ее до 18.