Apt-cacher-ng:该软件开发的目的是用于缓存Debian系的apt包,但实际上也能用于缓存yum、rpm等的软件库。
在研发服务器不方便直接设置上网权限的情况下,只需开通到缓存代理服务器的权限,即可实现快速安装yum软件包。
一、服务器端安装配置
1.在ubuntu18系统上安装apt-cacher-ng server
sudo apt-get install apt-cacher-ng
2.设置开机启动并启动服务
sudo systemctl enable apt-cacher-ng
sudo service apt-cacher-ng start
3.查看运行状态
sudo ss -lntp|grep apt-cacher-ng
4.在客户端通过chrome浏览器确认是否可正常打开
二、Centos 6客户端设置
apt-cacher-ng可直接支持yum缓存,只需要在/etc/yum.conf
加上缓存代理配置即可。
#在[main]中加入新建的缓存代理服务器地址即可
proxy=http://192.168.135.128:3142
三、验证缓存代理
开通到缓存服务器的3142端口的网络权限后,在不能上网的服务器上执行yum安装任意软件包,通过查询log即可验证缓存代理的效果:
cat /var/log/apt-cacher-ng/apt-cacher.log
网友留言: