deb源搭建

为什么要搭建deb源

  1. 公司网络隔离, 有一部分服务器不允许链接外网
  2. 自己开发的安装程序需要统一管理

搭建步骤

  1. 在一个可以连接外网的机器上使用apt-get安装程序

apt-get install python-dev

  1. 将使用apt-get安装的缓存拷贝到/tmp/debs目录下
mkdir -p /tmp/debs
cd /var/cache/apt

find . -name "*.deb" | xargs -i cp -rf {} /tmp/debs/
  1. 构建deb描述文件

安装deb描述文件构建工具

apt-get install -y --force-yes dpkg-deb

创建描述文件

cd /tmp/
rm -fr debs/Packages.gz
dpkg-scanpackages debs/ | gzip > debs/Packages.gz
  1. 安装apache服务器

apt-get install apache2

  1. 部署deb源

cp -rf /tmp/debs /var/www/html/

使用

  1. 在sources.list中添加内网deb源地址

echo "deb http://ip debs/ " >> /etc/apt/sources.list

  1. 使用apt-get安装程序
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容