是否可以为 Linux 软件包创建一个私有存储库。
IE
sudo apt-get install X
X 是否位于只有我和其他有权限的人可以访问的私人服务器中?
如果是这样,该如何做呢?
(本质上 X 只包含我和我的同事开发的有用的 bash 函数)
此外,我可以apt-get install
直接从 github 上获取吗?例如
sudo apt-get install git+https://github.com/X/Y.git
(大致如此)
答案1
您可以将所需的包存储在例如 nsf 上。当此 nfs 安装在您的计算机上的某个位置时,您可以使用以下命令轻松安装这些包:
sudo dpkg -i /path/to/deb/file.deb
apt-get 只是一个用于安装应用程序的更高级版本,它包含依赖项并从互联网下载所需的文件。
但也许你正在寻找这样的东西: http://www.omgubuntu.co.uk/2010/09/keryx-offline-package-installation-made-easy-in-ubuntu 或这个:https://help.ubuntu.com/community/Repositories/Personal