ubuntu 14.04 server 依賴教育映象伺服器搭建本地映象伺服器
阿新 • • 發佈:2019-02-13
準備一臺ubuntu14.04 server ip:192.168.x.x
1: $ sudo apt-get update
2: $ sudo apt-get install apt-mirror apache2
3: $ sudo cp /etc/apt/mirror.list /etc/apt/mirror.list.bak
4: $ sudo vim /etc/apt/mirror.list
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ precise main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ precise-security main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ precise-updates main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ precise-proposed main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ precise-backports main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ precise main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ precise-security main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ precise-updates main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ precise-proposed main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-backports main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ trusty main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ trusty-security main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ trusty main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ trusty-security main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse
5:上面deb-i386 http:// 表示下載32bit版本的deb軟體,deb-amd64 http://表示下載64bit版本的deb軟體
xenial為ubuntu16.04 codename
precise為ubuntu12.04 codename
trusty為ubuntu 14.04 codename
下載的實際檔案位置: /var/spool/apt-mirror/mirror
8:客戶端為ubuntu 16.04 的sources.list 檔案配置
sudo cp /etc/apt/sources.list /etc/apt/sources.list
sudo vim /etc/apt/sources.list
deb http://192.168.1.10/ubuntu/ xenial main restricted universe multiverse
deb http://192.168.1.10/ubuntu/ xenial-security main restricted universe multiverse
deb http://192.168.1.10/ubuntu/ xenial-updates main restricted universe multiverse
deb http://192.168.1.10/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://192.168.1.10/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://192.168.1.10/ubuntu/ xenial main restricted universe multiverse
deb-src http://192.168.1.10/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://192.168.1.10/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://192.168.1.10/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://192.168.1.10/ubuntu/ xenial-backports main restricted universe multiverse
:wq
9:sudo apt-get update
1: $ sudo apt-get update
2: $ sudo apt-get install apt-mirror apache2
3: $ sudo cp /etc/apt/mirror.list /etc/apt/mirror.list.bak
4: $ sudo vim /etc/apt/mirror.list
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ precise main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ precise-security main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ precise-updates main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ precise-proposed main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ precise-backports main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ precise main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ precise-security main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ precise-updates main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ precise-proposed main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-backports main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ trusty main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ trusty-security main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse
deb-i386 http://mirrors.ustc.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ trusty main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ trusty-security main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse
deb-amd64 http://mirrors.ustc.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse
5:上面deb-i386 http:// 表示下載32bit版本的deb軟體,deb-amd64 http://表示下載64bit版本的deb軟體
xenial為ubuntu16.04 codename
precise為ubuntu12.04 codename
trusty為ubuntu 14.04 codename
6:sudo apt-mirror
7:crontab -e
0 8 * * * /usr/bin/apt-mirror > /var/log/apt-mirror.log (新增定時任務,每天早上8點更新與教育映象伺服器同步更新)
8:客戶端為ubuntu 16.04 的sources.list 檔案配置
sudo cp /etc/apt/sources.list /etc/apt/sources.list
sudo vim /etc/apt/sources.list
deb http://192.168.1.10/ubuntu/ xenial main restricted universe multiverse
deb http://192.168.1.10/ubuntu/ xenial-security main restricted universe multiverse
deb http://192.168.1.10/ubuntu/ xenial-updates main restricted universe multiverse
deb http://192.168.1.10/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://192.168.1.10/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://192.168.1.10/ubuntu/ xenial main restricted universe multiverse
deb-src http://192.168.1.10/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://192.168.1.10/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://192.168.1.10/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://192.168.1.10/ubuntu/ xenial-backports main restricted universe multiverse
:wq
9:sudo apt-get update