如何在Ubuntu 14.04上创建自定义存储库
如何构建自定义存储库服务器,以便所有客户端从我的机器安装包。
在Client Machine上的/etc/apt/sources.list
文件中添加什么类型的URL。 获取该特定包
安装apache:
sudo apt-get install apache2
创建所需的目录
在webroot / var / www /中创建一个目录
让我们说出它的名字。
sudo mkdir /var/www/repo
现在,在repo下,如果需要多个体系结构,则应为要使用的每个体系结构创建一个目录。
在这里,我将使用amd64作为我的64位系统。 那么,让我们创建这个目录:
sudo mkdir /var/www/repo/amd64
创建Packages.gz文件
使用命令dpkg-scanpackages
cd /var/www/repo/ sudo dpkg-scanpackages amd64 | gzip -9c > amd64/Packages.gz
添加新的仓库
sudo -H gedit /etc/apt/sources.list.d/custom-repo.list
然后添加行:
deb http://Your_Systme_IP/repo/ amd64/
最后,更新源列表:
sudo apt-get update
现在,每当您尝试安装任何应用程序时,如果您的本地存储库中有其deb,则从其他地方安装,然后从Internet安装。
- Ubuntu 14.04否“启用Wifi”或“启用无线”选项
- 从暂停状态唤醒后屏幕关闭
- 使用2560×1440显示器时出现Xrandr错误
- apt-get update warning:忽略为程序包提供DepCompareOp行…
- 如何在Ubuntu上安装HP Laserjet P1102w?
- “chmod g + w”无效:在fstab中使用file_mode和dir_mode将NAS权限添加到组中(Ubuntu 16.04.4 LTS)
- 在ubuntu 14.04上安装LDAP
- 为UNCLAIMED Wireless 8260安装Intel iwlwifi固件?
- 如何获得Synology NAS的NFS共享的读/写权限?