Не вдається оновити з 16.04 до 18.04, немає реальної помилки?


10

Я отримав повідомлення про те, що для мого робочого столу є оновлення, але я не можу цього зробити. Я не бачу реальних повідомлень про помилки. Я біг sudo apt autoremove, sudo apt upgradeі sudo apt install, і це дає 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Це мій екран під час запуску do-release-upgrade:

Reading cache

Checking package manager
Reading package lists... Done
Building dependency tree
Reading state information... Done
Hit http://us.archive.ubuntu.com/ubuntu xenial InRelease
Hit http://archive.canonical.com xenial InRelease
Hit http://security.ubuntu.com/ubuntu xenial-security 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
=== Command detached from window (Mon Aug 20 20:34:56 2018) ===

Це мій main.log:

2018-08-20 20:34:50,649 INFO Using config files '['./DistUpgrade.cfg.xenial']'
2018-08-20 20:34:50,649 INFO uname information: 'Linux egwene 4.4.0-133-generic #159-Ubuntu SMP Fri Aug 10 07:26:31 UTC 2018 i686'
2018-08-20 20:34:50,862 INFO apt version: '1.2.15ubuntu0.2'
2018-08-20 20:34:50,862 INFO python version: '3.5.2 (default, Nov 23 2017, 16:37:01)
[GCC 5.4.0 20160609]'
2018-08-20 20:34:50,864 INFO release-upgrader version '18.04.24' started
2018-08-20 20:34:50,868 INFO locale: 'en_US' 'UTF-8'
2018-08-20 20:34:51,059 DEBUG Using 'DistUpgradeViewText' view
2018-08-20 20:34:51,111 DEBUG enable dpkg --force-overwrite
2018-08-20 20:34:51,150 DEBUG creating statefile: '/var/log/dist-upgrade/apt-clone_system_state.tar.gz'
2018-08-20 20:34:54,329 DEBUG lsb-release: 'xenial'
2018-08-20 20:34:54,330 DEBUG _pythonSymlinkCheck run
2018-08-20 20:34:54,331 DEBUG openCache()
2018-08-20 20:34:54,332 DEBUG No such plugin directory: ./plugins
2018-08-20 20:34:54,332 DEBUG plugins for condition 'PreCacheOpen' are '[]'
2018-08-20 20:34:54,332 DEBUG plugins for condition 'bionicPreCacheOpen' are '[]'
2018-08-20 20:34:54,332 DEBUG plugins for condition 'from_xenialPreCacheOpen' are '[]'
2018-08-20 20:34:54,333 DEBUG quirks: running PreCacheOpen
2018-08-20 20:34:54,333 DEBUG running Quirks.PreCacheOpen
2018-08-20 20:34:54,721 DEBUG /openCache(), new cache size 56038
2018-08-20 20:34:54,721 DEBUG need_server_mode(): run in 'desktop' mode, (because of pkg 'ubuntu-desktop')
2018-08-20 20:34:54,721 DEBUG checkViewDepends()
2018-08-20 20:34:54,721 DEBUG running doUpdate() (showErrors=False)
2018-08-20 20:34:55,529 DEBUG openCache()
2018-08-20 20:34:55,939 DEBUG /openCache(), new cache size 56038
2018-08-20 20:34:55,940 DEBUG doPostInitialUpdate
2018-08-20 20:34:55,940 DEBUG plugins for condition 'PostInitialUpdate' are '[]'
2018-08-20 20:34:55,940 DEBUG plugins for condition 'bionicPostInitialUpdate' are '[]'
2018-08-20 20:34:55,940 DEBUG plugins for condition 'from_xenialPostInitialUpdate' are '[]'
2018-08-20 20:34:55,940 DEBUG quirks: running bionicPostInitialUpdate
2018-08-20 20:34:55,940 DEBUG running Quirks.bionicPostInitialUpdate
2018-08-20 20:34:55,951 DEBUG abort called
2018-08-20 20:34:55,951 DEBUG openCache()
2018-08-20 20:34:55,951 DEBUG failed to SystemUnLock() (E:Not locked)
2018-08-20 20:34:56,356 DEBUG /openCache(), new cache size 56038

Яка тут може бути проблема?

Редагувати

Використовуючи посилання, надане WinEunuuchs2Unix, ось мої посилання PPA:

'http://us.archive.ubuntu.com/ubuntu/ xenial main restricted'
'http://us.archive.ubuntu.com/ubuntu/ xenial universe'
'http://us.archive.ubuntu.com/ubuntu/ xenial multiverse'
'http://security.ubuntu.com/ubuntu xenial-security main restricted'
'http://security.ubuntu.com/ubuntu xenial-security universe'
'http://security.ubuntu.com/ubuntu xenial-security multiverse'
'http://archive.canonical.com/ xenial partner'

Я порівнюю журнал з мого (успішного) оновлення; Це виглядає точно так само, як ваше, аж до рядка running Quirks.bionicPostInitialUpdate. Наступний мій рядок MetaPkgs lubuntu-core lubuntu-desktop. Цей журнал не є інформативним!
Органічний мармур

Гм, оскільки ви обережно включили її до деяких команд у своєму запитанні, але не цю, ви це зробили sudo do-release-upgrade, правда?
Органічний мармур

1
Так, два журнали з цього. Я робив це як із судо, так і без, і це дає точно такий же вихід.
айнбер

Ви sudo apt updateраніше бігали sudo do-release-upgrade? Якщо так, ви можете перерахувати всі ваші PPA з командою, знайденою в цьому запитанні: askubuntu.com/questions/148932/…
WinEunuuchs2Unix

Ви спробували використовувати sudo update-managerчи у вас немає робочого столу?
pbhj

Відповіді:


0

спробуйте:

sudo apt-get install lsb-core

а потім оновити

Іноді цей пакет відсутній або пошкоджений, і інсталятору важко з’ясувати, яка версія запущена. На це є багато скарг, якщо ви перейдете в Google. Те саме може статися і в Debian.


іноді цей пакет відсутній або пошкоджений, і інсталятору важко з'ясувати, яка версія запущена, Є багато скарг на це, якщо ви його google.
струмінь

Lsb-core пакета недоступний, але він посилається на інший пакет. Це може означати, що пакет відсутній, застарілий або доступний лише з іншого джерела. E: У пакеті "lsb-core" немає кандидата на встановлення
айнбер


0

вау, я такий сліпий.

Я сумую за джерелом пакунків xenial-updates.

Розгорніть свій /etc/apt/sources.list

deb http://us.archive.ubuntu.com/ubuntu xenial-updates main restricted universe multiverse

Оновіть ксеніаль

sudo apt update && sudo apt full-upgrade

Потім спробуйте ще раз. Якщо це не працює, я не маю ідеї.

І ви знаєте резервне копіювання 1.


Я вже виправив це, виконавши повну установку, оскільки Ubuntu більше не підтримує 32-бітні установки.
айнбер

О, мій bionic - 32-розрядне оновлення від xenial
ніхто не
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.