如何备份我的存储库?

23 ppa backup repository

我想备份我添加到 Ubuntu 软件中心的所有存储库,但显然sources.list只包含属于 Canonical的存储库。

那么我在哪里可以找到其他的呢?

Jor*_*tro 19

有一个目录,/etc/apt/sources.list.d/其中包含您添加的每个 PPA 的单独条目add-apt-repository。这些是您需要备份的文件。


nha*_*ler 15

许多人发现备份和恢复单个文件比处理文件目录更容易(正如其他提到的解决方案所要求的那样)。如果你是这样的,你不关心让每个PPA存储在自己的文件里/etc/apt/sources.list.d/,你可以使用下面的命令将所有您添加的存储库存储在一个文件调用sources.list位于你的主目录。

cat /etc/apt/sources.list /etc/apt/sources.list.d/*.list > ~/sources.list
Run Code Online (Sandbox Code Playgroud)

然后,您可以将此文件移动到/etc/apt/sources.listsudo apt-get update重新添加存储库。如果您打算在另一台计算机上使用此备份,请确保机器上的 Ubuntu 版本与 source.list 文件中的版本匹配,否则可能会遇到一些问题。


BuZ*_*dEE 7

你也可以使用y-ppa-manager或者你可以使用apt-clone来做到这一点。

这是一个屏幕截图
是 PPA 经理

https://launchpad.net/y-ppa-manager