История изменений
Исправление kostik87, (текущая версия) :
Твой do-release-upgrade это просто скрипт на Python, который по сути выполняет всё тот же dist-upgrade через API apt.
...
import apt
...
# we have a new dist
if options.check_dist_upgrade_only:
print _("New release '%s' available.") % m.new_dist.name
print _("Run 'do-release-upgrade' to upgrade to it.")
sys.exit(RELEASE_AVAILABLE)
progress = apt.progress.TextFetchProgress()
fetcher = DistUpgradeFetcherCore(new_dist=m.new_dist,
progress=progress)
fetcher.run_options += ["--mode=%s" % options.mode,
"--frontend=%s" % options.frontend,
]
Исходная версия kostik87, :
Твой это просто скрипт на Python, который по сути выполняет всё тот же dist-upgrade через API apt.
...
import apt
...
# we have a new dist
if options.check_dist_upgrade_only:
print _("New release '%s' available.") % m.new_dist.name
print _("Run 'do-release-upgrade' to upgrade to it.")
sys.exit(RELEASE_AVAILABLE)
progress = apt.progress.TextFetchProgress()
fetcher = DistUpgradeFetcherCore(new_dist=m.new_dist,
progress=progress)
fetcher.run_options += ["--mode=%s" % options.mode,
"--frontend=%s" % options.frontend,
]