备份软件源

Rya*_*wis 6 aptitude synaptic apt ppa gnupg

在 Ubuntu 10.04 中,当我转到系统 > 管理 > 软件源并转到身份验证选项卡时,我可以查看我的所有密钥,允许我从第三方源下载。

我将如何备份它以将我的所有源和密钥复制到新系统?

mob*_*ley 9

垃圾收集器已经描述了备份源列表的方法(另请注意Javier Rivera解释的附加目录)。

要备份添加到系统中的可信密钥,您可以使用 apt-key 命令行程序。我不知道是否有办法从 GUI 执行此操作。

从终端你可以运行这样的东西:

sudo apt-key exportall > ~/repositories.key
Run Code Online (Sandbox Code Playgroud)

然后在您的其他系统上,您应该能够从 Software Sources 导入该密钥文件,或者您可以再次使用 apt-key:

sudo apt-key add /path/to/repositories.key
Run Code Online (Sandbox Code Playgroud)

我只有一个 Ubuntu 桌面系统,所以我还没有对此进行测试,但我认为它应该可以工作。