当我从 18.10 升级到 19.04 时,以及当我再次从 19.04 升级到 19.10 时,我不得不手动重新安装我通过dpkg
、apt
等安装的所有软件包(我不记得我如何进行升级的确切细节。 ) 将 Ubuntu 19.10 升级到 20.04 是否有一条不那么痛苦的路线?
密切相关:当我是 macOS 用户并升级我的系统软件时,我可以导出已安装的 Mac 端口列表,然后在系统升级后使用导出的列表重新安装。dpkg
or有类似的功能apt
吗?如果没有简单直接的方法来完成升级到 20.04 而不丢失已安装的软件包,我会发现这种解决方案“不那么痛苦”。:)
在继续之前,您可以使用以下方法保存已安装软件包的列表
像往常一样,普通的 GUI 方法是
或使用基于终端的方法
PPA 和第三方存储库将照常禁用,其他内容将保留。
我不知道 ubuntu 中是否存在这样的功能。
如果您的终端历史跨越足够长的时间(阅读:足够长),您可以随时浏览您的终端历史并发现您使用 apt 安装的所有软件包:
这可能有效:在 Ubuntu 中打开更新中心,然后检查更新。如果它询问您是否要更新到 20.04,请选择是,并且您不应该(我不确定)丢失任何包(尽管某些包可能会过时)。无论如何,我强烈建议您将数据备份到外部驱动器。Déjà Dup 是一个很棒的工具。