Ubuntu

有哪些工具可以創建和管理 apt 儲存庫?

  • July 16, 2014

我目前負責為 Ubuntu 打包我公司創建的一些軟體,並為其創建一個 apt 儲存庫。但是,我無法找到用於創建和管理儲存庫的工具。我知道 Ubuntu PPA,但我們希望將包放在我們自己的儲存庫中。我想知道那裡有什麼工具,所以我可以決定什麼是最適合這項工作的。

現在,我只在一些 debian howtos 上找到了 reprepro。還有其他工具可以完成這項工作嗎?

在此先感謝,佩德羅

reprepro 是一個很好的工具,但它可能對你正在做的事情有點過頭了。我建議查看 apt-utils 包。它包含工具 apt-ftparchive,它非常適合維護合理大小的內部儲存庫。

請參閱此處了解所有選項和指向好的操作指南的連結。

在您的網路伺服器上的 documentroot 下

mkdir myrepo

將所有 .deb 文件複製到 myrepo 文件夾

cd myrepo

dpkg-scanpackages ./ /dev/null | gzip > Packages.gz

使用儲存庫:

添加到 /etc/apt/sources.list

deb http://webserver/myrepo/ ./

引用自:https://serverfault.com/questions/198243