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'
У меня тоже была эта проблема, но в моем случае он искал Ubuntu.info
.
Мое решение - не решение, а обходной путь: пауза, сделайте -release-upgrade (просто нажмите Crlt + Z в терминале) во время проверки существующих репозиториев, посмотрите / tmp
, чтобы узнать последний ubuntu -release-upgradeder - каталог *
и создайте в нем пустой информационный файл ( touch /tmp/ubuntu-release-upgrader-*/Pop.info
или что-то в этом роде). Наконец, вы можете возобновить процесс выпуска-обновления с помощью fg
.
Примечание / tmp / ubuntu-release-upgradeder - *
звездочка в комментарии krisek. Может быть несколько из этих папок, в которые нужно добавить Pop.info
или ubuntu.info
.
Вам необходимо удалить лишние репозитории из вашей конфигурации apt перед выполнением dist-upgrade, затем добавить их после обновления, но только после проверки их совместимости. если вы этого не сделаете, скорее всего, обновление остановится на полпути.
перечислите репозитории, включенные в вашей конфигурации
apt-add-repository -L
удалите один
apt-add-repository -r 'https://repository.url/ubuntu'