Ubuntu
有哪些工具可以創建和管理 apt 儲存庫?
我目前負責為 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/ ./