Linux:apt-cacher-ng / apt-mirror Server 安裝
建立好 LXC 配置之後 取消選擇非特權並建立 >> LXC 掛載點
安裝服務:
apt-get install apt-cacher-ng avahi-daemon apt-mirror apache2
編輯檔案
nano /etc/apt-cacher/apt-cacher.conf
新增:
distinct_namespaces = 1
編輯 apt-mirror
nano /etc/apt/mirror.list
新增:
#掛載點位置
set base_path /apt
#mirror 來源
#ubuntu 20.04LTS
deb http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu focal-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu focal-security main restricted universe multiverse
#---------------------option---------------------
#nextvod
#deb-sh4 http://ftp.yzu.edu.tw/Linux/debian-sh4-for-nextvod wheezy all
#deb [arch=sh4] http://nextvod.becoder.org/ wheezy main contrib non-free
#rasbian
#deb-armhf http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
#---------------------option---------------------
clean http://archive.ubuntu.com/ubuntu
新增apache2 掛載點:
ln -s /apt/mirror/archive.ubuntu.com/ubuntu /var/www/html/ubuntu
#---------------------option---------------------
#ln -s /apt/nextvod/ /var/www/html/nextvod
#ln -s /apt/mirror/raspbian.raspberrypi.org/raspbian/ /var/www/html/rasbian
#---------------------option---------------------
移除預設index:
rm /var/www/html/index.html
啟用定時檢查
nano /etc/cron.d/apt-mirror
執行鏡像:
apt-mirror
快取客戶端安裝:
apt-get install squid-deb-proxy-client
管理頁面:
http://IP:3142/acng-report.html && http://IP:3142/
當有大量需要修改懶得修改時,可以直接DNS處理:
阅读剩余
THE END