Ошибочное обновление из Ubuntu 16.04 lts к 18.04 lts

Когда я следую инструкциям из информации о версии и использую программное обеспечение updater update-manager -c, это отказывает, и альтернатива gtk от оболочки также показывает ошибку Python. Я базируюсь в Канаде, если это означает что-нибудь. Как разрешить это?

sudo /usr/lib/ubuntu-release-upgrader/check-new-release-gtk 
[sudo] password for techsri: 
/usr/lib/ubuntu-release-upgrader/check-new-release-gtk:30: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gtk
Checking for a new Ubuntu release
/usr/lib/python3/dist-packages/DistUpgrade/DistUpgradeFetcher.py:23: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gtk, Gdk
/usr/lib/python3/dist-packages/DistUpgrade/ReleaseNotesViewerWebkit.py:33: PyGIWarning: WebKit2 was imported without specifying a version first. Use gi.require_version('WebKit2', '4.0') before import to ensure that the right version gets loaded.
  from gi.repository import WebKit2 as WebKit
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
authenticate 'bionic.tar.gz' against 'bionic.tar.gz.gpg' 
extracting 'bionic.tar.gz'
Traceback (most recent call last):
  File "/tmp/ubuntu-release-upgrader-d7e7sf9p/bionic", line 8, in <module>
    sys.exit(main())
  File "/tmp/ubuntu-release-upgrader-d7e7sf9p/DistUpgrade/DistUpgradeMain.py", line 224, in main
    from .DistUpgradeController import DistUpgradeController
  File "/tmp/ubuntu-release-upgrader-d7e7sf9p/DistUpgrade/DistUpgradeController.py", line 52, in <module>
    from .DistUpgradeQuirks import DistUpgradeQuirks
  File "/tmp/ubuntu-release-upgrader-d7e7sf9p/DistUpgrade/DistUpgradeQuirks.py", line 36, in <module>
    from janitor.plugincore.manager import PluginManager
  File "/tmp/ubuntu-release-upgrader-d7e7sf9p/janitor/__init__.py", line 20, in <module>
    import pkg_resources
  File "/usr/local/lib/python3.5/dist-packages/pkg_resources.py", line 621
    except ResolutionError,v:
                          ^
SyntaxError: invalid syntax
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/problem_report.py", line 497, in add_to_existing
    self.write(f)
  File "/usr/lib/python3/dist-packages/problem_report.py", line 450, in write
    block = f.read(1048576)
  File "/usr/lib/python3.5/codecs.py", line 321, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8b in position 1: invalid start byte

Original exception was:
Traceback (most recent call last):
  File "/tmp/ubuntu-release-upgrader-d7e7sf9p/bionic", line 8, in <module>
    sys.exit(main())
  File "/tmp/ubuntu-release-upgrader-d7e7sf9p/DistUpgrade/DistUpgradeMain.py", line 224, in main
    from .DistUpgradeController import DistUpgradeController
  File "/tmp/ubuntu-release-upgrader-d7e7sf9p/DistUpgrade/DistUpgradeController.py", line 52, in <module>
    from .DistUpgradeQuirks import DistUpgradeQuirks
  File "/tmp/ubuntu-release-upgrader-d7e7sf9p/DistUpgrade/DistUpgradeQuirks.py", line 36, in <module>
    from janitor.plugincore.manager import PluginManager
  File "/tmp/ubuntu-release-upgrader-d7e7sf9p/janitor/__init__.py", line 20, in <module>
    import pkg_resources

      File "/usr/local/lib/python3.5/dist-packages/pkg_resources.py", line 621
        except ResolutionError,v:
                              ^
    SyntaxError: invalid syntax

Вот журнал ошибок:

Tried those steps, no effect. Here's the upgrade error log.`2018-09-04 16:37:32,358 INFO Using config files '['./DistUpgrade.cfg.xenial']'
2018-09-04 16:37:32,358 INFO uname information: 'Linux techsri-Asus-GL552VW 4.4.3-040403-generic #201602251634 SMP Thu Feb 25 21:36:25 UTC 2016 x86_64'
2018-09-04 16:37:32,709 INFO apt version: '1.2.27'
2018-09-04 16:37:32,710 INFO python version: '3.5.2 (default, Nov 23 2017, 16:37:01)
[GCC 5.4.0 20160609]'
2018-09-04 16:37:32,712 INFO release-upgrader version '18.04.24' started
2018-09-04 16:37:32,777 INFO locale: 'en_US' 'UTF-8'
2018-09-04 16:37:32,915 ERROR not handled exception:
Traceback (most recent call last):

  File "/tmp/ubuntu-release-upgrader-llt8xeg8/bionic", line 8, in <module>
    sys.exit(main())

  File "/tmp/ubuntu-release-upgrader-llt8xeg8/DistUpgrade/DistUpgradeMain.py", line 224, in main
    from .DistUpgradeController import DistUpgradeController

  File "/tmp/ubuntu-release-upgrader-llt8xeg8/DistUpgrade/DistUpgradeController.py", line 52, in <module>
    from .DistUpgradeQuirks import DistUpgradeQuirks

  File "/tmp/ubuntu-release-upgrader-llt8xeg8/DistUpgrade/DistUpgradeQuirks.py", line 36, in <module>
    from janitor.plugincore.manager import PluginManager

  File "/tmp/ubuntu-release-upgrader-llt8xeg8/janitor/__init__.py", line 20, in <module>
    import pkg_resources

  File "/usr/local/lib/python3.5/dist-packages/pkg_resources.py", line 621

    except ResolutionError,v:

                          ^

SyntaxError: invalid syntax

2018-09-04 16:37:32,915 DEBUG running apport_crash()
~                                                                                                                                                                                                                   
~                                                                                                                                                                                                                   
~                                                                                                                                                                                                                   
~  

                                                        `
1
задан 6 September 2018 в 14:42

1 ответ

За пределами наличия доступа к Интернету Ваше местоположение не должно иметь никакого значения и серверов обновления, поскольку они все совместно используют загрузку together*.

Не видя ошибки, я просто предполагаю, но запускаться с я проверил бы несколько вещей (я буду включать команды командной строки для каждого):

  1. Удостоверьтесь, что у Вас действительно есть доступ к Интернету
  2. Удостоверьтесь, что у Вас есть достаточно дискового пространства (df -h). Установщик должен проверить это, но когда вещи повреждение лучше проверять снова.
  3. Сделайте способное автоматическое восстановление (apt -f install)
  4. Прочитайте журнал ошибок обновления (и возможно скопируйте его в Ваш вопрос). Это расположено в папке /var/log/dist-upgrade/

Обновите свой вопрос с ошибкой, если это не работало.:)

* (если Вы конкретно не заблокировали свою процедуру обновления к конкретному серверу, который не легок и Вы, вероятно, знали бы, сделали ли Вы это),

0
ответ дан 7 December 2019 в 23:26

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

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