Ubuntu 用户现在可以在升级到更新的 Ubuntu 版本时启用 PPA 和第三方存储库

[ad_1]

常规的 Ubuntu 版本升级(到更新的 Ubuntu 版本)会禁用任何可能启用的 PPA 或第三方存储库。

最近对 ubuntu-release-upgrader 的一些更改允许在升级到更新的 Ubuntu 版本时保持启用 PPA 和第三方存储库
,同时还为用户拥有自己的存档镜像的情况提供更好的支持。 这是通过使用环境变量来完成的,
RELEASE_UPGRADER_ALLOW_THIRD_PARTY

.

RELEASE_UPGRADER_ALLOW_THIRD_PARTY

存在了一段时间,但它没有工作,因为它实际上并没有将变量传递给 dist-upgrader,直到现在。

而且,
最近的另一项更改确保第三方存储库支持用户尝试升级到的版本,如果它不支持系统升级到的 Ubuntu 版本,则禁用存储库
.

Ubuntu Bugmaster 的 Brian Murray 说,这应该可以解决人们在尝试从一个 Ubuntu 版本升级到另一个版本时遇到的许多问题。 我还要补充一点,他可以更轻松地在 Ubuntu 升级后继续接收从 PPA/第三方来源安装的软件的更新,同时也不会删除可能由于升级时不兼容而被删除的软件。

这些更改已可用于从 Ubuntu 18.10 升级到 19.04。 还将支持 Ubuntu 18.04 到 18.10 的升级,但这些更改目前正在测试中,可在提议的存储库中使用。


RELEASE_UPGRADER_ALLOW_THIRD_PARTY

环境变量可以与命令行和 GUI 升级工具一起使用。
因此,当您想从 Ubuntu 18.10 Cosmic Cuttlefish 升级到 Ubuntu 19.04 Disco Dingo(或从 Ubuntu 18.04 Bionic Beaver 升级到 Ubuntu 18.10 Cosmic Cuttlefish,一旦更改进入主存储库)并启用 PPA 和第三方存储库,请运行从终端升级,如下所示:

  • GUI:
RELEASE_UPGRADER_ALLOW_THIRD_PARTY=1 update-manager -d

  • 命令行:
RELEASE_UPGRADER_ALLOW_THIRD_PARTY=1 do-release-upgrade -d

(-d 用于允许升级到开发版本 – 例如现在从 Ubuntu 18.10 升级到 19.04,而 Ubuntu 19.04 Disco Dingo 仍在开发中)

值得注意的是,您可能仍会看到有关第三方资源在升级时被禁用的警告,但那些支持您要升级到的 Ubuntu 版本的资源不会被禁用。

通过布赖恩的博客

[ad_2]

Related Posts