1. 目的
使用Nexus搭建一个Ubuntu apt缓存,内网服务器使用Nexus进行安装和更新.
这样可以减少公司外网流量和增加内网服务器一定的安全性.
2. 创建Blob用来存放apt包
3. 创建Repositories
4. 配置客户端apt仓库
把源替换成nexus的
sed -i 's/mirrors.aliyun.com\/ubuntu/192.168.31.51:8081\/repository\/ubuntu-bionic/g' /etc/apt/sources.list
更新源
apt update
查看包
apt-cache madison nginx
5. 安装测试
apt install apache2 -y
此时访问
http://192.168.31.51:8081/repository/ubuntu-bionic/
可以看到该apt已被下载到Nexus服务器上.如果再安装这个包就不会再去公网下载了