ubuntu制作apt源

服务器端设置:

1、将所有需要的软件包都安装在服务器端。

此时在服务器端就会缓存有所有的软件包,目录在/var/cache/apt目录下

2、创建一目录,用于存放apt-get源

mkdir –p /var/www/packages/

find /var/cache/apt –name “*.deb” | xargs –i cp –rvf {} /var/www/packages/

3 、安装dpkg-scanpackages命令

apt-get install –y –force-yes dpkg-dev

4、创建目录结构文件Packages.g

cd /var/www/

dpkg-scanpackages packages/ | gzip > packages/Packages.gz

5、安装apache服务

apt-get install apache2

客户端设置:

echo “deb http://<服务器端IP> packages/” >> /etc/apt/sources.list

磊哥给:

内网源
apt-get install gnupg rng-tools -y

rngd -r /dev/urandom

gpg --gen-key
#输入用户密码
#查询
gpg --list-key
gpg -a --export-secret-keys formssi >Ubuntu_20190916.sec
gpg -a --export-secret-keys formssi> formssi.pub
拷包
mkdir -p /var/www/packages/
cp -r /var/cache/apt/archives/*.deb /var/www/packages/
cd /var/www/
apt-ftparchive packages packages > packages/Packages
cd packages
gzip -c Packages > Packages.gz
apt-ftparchive release ./ > Release
gpg --clearsign -o InRelease Release
gpg -abs -o Release.gpg Release 
cd /var/www
nohup python -m SimpleHTTPServer 1111 &
echo "deb file:/var/www packages/" > /etc/apt/sources.list
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值