Ubuntu 20.04-тен 20.10 дейін жаңарту кезіндегі қате

do-release-upgrade бұл қатені жібереді

Original exception was:
Traceback (most recent call last):
  File "/tmp/ubuntu-release-upgrader-1piubui5/groovy", line 8, in <module>
    sys.exit(main())
  File "/tmp/ubuntu-release-upgrader-1piubui5/DistUpgrade/DistUpgradeMain.py", line 238, in main
    if app.run():
  File "/tmp/ubuntu-release-upgrader-1piubui5/DistUpgrade/DistUpgradeController.py", line 2089, in run
    return self.fullUpgrade()
  File "/tmp/ubuntu-release-upgrader-1piubui5/DistUpgrade/DistUpgradeController.py", line 1932, in fullUpgrade
    if not self.updateSourcesList():
  File "/tmp/ubuntu-release-upgrader-1piubui5/DistUpgrade/DistUpgradeController.py", line 801, in updateSourcesList
    self.sources = SourcesList(matcherPath=self.datadir)
  File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 273, in __init__
    self.matcher = SourceEntryMatcher(matcherPath)
  File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 470, in __init__
    dist = DistInfo(base_dir=matcherPath)
  File "/usr/lib/python3/dist-packages/aptsources/distinfo.py", line 184, in __init__
    with open(dist_fname) as dist_file:
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/ubuntu-release-upgrader-1piubui5/Pop.info'
0
задан 23 October 2020 в 13:50

3 ответа

У меня тоже была эта проблема, но в моем случае он искал Ubuntu.info .

Мое решение - не решение, а обходной путь: пауза, сделайте -release-upgrade (просто нажмите Crlt + Z в терминале) во время проверки существующих репозиториев, посмотрите / tmp , чтобы узнать последний ubuntu -release-upgradeder - каталог * и создайте в нем пустой информационный файл ( touch /tmp/ubuntu-release-upgrader-*/Pop.info или что-то в этом роде). Наконец, вы можете возобновить процесс выпуска-обновления с помощью fg .

1
ответ дан 4 January 2021 в 08:19

Примечание / tmp / ubuntu-release-upgradeder - * звездочка в комментарии krisek. Может быть несколько из этих папок, в которые нужно добавить Pop.info или ubuntu.info .

0
ответ дан 4 January 2021 в 08:19

Вам необходимо удалить лишние репозитории из вашей конфигурации apt перед выполнением dist-upgrade, затем добавить их после обновления, но только после проверки их совместимости. если вы этого не сделаете, скорее всего, обновление остановится на полпути.

перечислите репозитории, включенные в вашей конфигурации

apt-add-repository -L

удалите один

apt-add-repository -r 'https://repository.url/ubuntu'
0
ответ дан 4 January 2021 в 08:19

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

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