如何创建仅包含指向其他 PPA 的链接的 PPA?

如何创建仅包含指向其他 PPA 的链接的 PPA?

所以我只需要在 Launchpad 上维护一个 PPA 并拥有我喜欢的所有软件包。

更新:也欢迎巧妙的解决方法 ;)

更新:我在家里运行服务器。因此,如果有解决方案可以让我建立自己的私人存储库,那就完全没问题了。

答案1

您可以在脚本中添加 PPA,并在需要重新安装这些 PPA 时执行该脚本(例如,因为重新安装系统)。

例子...

从命令行执行:

touch install_ppa
chmod 775 install_ppa
gedit install_ppa

并将您的 PPA 复制/粘贴到文件中。重新排列您的代码以提高效率。示例:

sudo add-apt-repository ppa:tiheum/equinox
sudo add-apt-repository ppa:am-monkeyd/nautilus-elementary-ppa
sudo apt-get update 
sudo apt-get install gtk2-engines-equinox faenza-icon-theme equinox-theme
sudo apt-get upgrade
sudo apt-get dist-upgrade
nautilus -q

将文件放在安装期间未格式化的分区或棒上,然后您可以执行该文件,从而添加这些 PPA。您还可以使用 wget 添加下载,以安装 tar 文件等。

命令尚未经过测试

答案2

你可以在服务器上设置一个 apt 代理守护进程,例如 apt-cacher-ng 或 apt-mirror(抱歉,没有更多信息,还没有测试过,但是谷歌似乎拥有大量有关这些包的信息)。

相关内容