2024年4月11日发(作者:)
快速搭建本地UbuntuAPT源镜像?Hey!Linux.
Ubuntu 10.10 已经被抛弃了!
就是在昨天,Ubuntu的官方站点和
下都已经没有了maverick相关的目录,执行
apt-get install直接提示"404 Not Found"。
与此同时,国内的诸多门户网站与大学的镜像也在今天同步了,
也没有了maverick相关的目录。
个人感觉这真的很坑啊,就算不支持了,也不至于移走吧?这让
我们这些还在使用Ubuntu 10.10作为线上服务器的屌丝运维情何以
堪。
与此同时非常后悔自己当初没有搭建一个本地的APT源镜像,于
是,努力搜寻着那些可能还未更新的镜像。
终于,找到了,目前该社区的10.10的镜
像还完整的保存着,在微博上进行了感谢之余便赶快搭建一个本地的
APT源镜像,这样才是最有保障的!
最后,花费10个小时左右,占用了本地约100G硬盘空间,成功
的完成了本地Ubuntu 10.10源镜像搭建。
在此,将相关步骤分享给大家。
将本地的源镜像修改为
$ sudo sed -i s///g
/etc/apt/
$ sudo sed -i s///g
/etc/apt/
更新源
$ sudo apt-get update
安装apt-mirror
$ sudo apt-get install apt-mirror
安装apache2,用于提供源的HTTP服务
$ sudo vim apt-get install apache2
编辑(我的服务器默认都是64位的,因此需要用deb-
i386与deb-i386-src指定镜像同步32位的软件包)
$ sudo vim /etc/apt/
01 ############# config ##################
02 #
03 # set base_path /var/spool/apt-mirror
04 #
05 # set mirror_path $base_path/mirror
06 # set skel_path $base_path/skel
07 # set var_path $base_path/var
08 # set cleanscript $var_path/
09 # set defaultarch
10 # set postmirror_script $var_path/
11 # set run_postmirror 0
12 set nthreads 20
13 set _tilde 0
14 #
15 ############# end config ##############
16
17 deb maverick main restricted universe multiverse
18 deb maverick-security main restricted universe multiverse
19 deb maverick-updates main restricted universe multiverse
20
21 deb-src maverick main restricted universe multiverse
22 deb-src maverick-security main restricted universe multiverse
23 deb-src maverick-updates main restricted universe multiverse
24
25 deb-i386 maverick main restricted universe multiverse
26 deb-i386 maverick-security main restricted universe multiverse
27 deb-i386 maverick-updates main restricted universe multiverse
28
29 deb-i386-src maverick main restricted universe multiverse
30 deb-i386-src maverick-security main restricted universe multiverse
31 deb-i386-src maverick-updates main restricted universe multiverse


发布评论