码迷,mamicode.com
首页 > 其他好文 > 详细

ubuntu12.04 (precise版)镜像源/本地源 制作

时间:2014-09-21 13:33:20      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   os   ar   文件   2014   sp   问题   

为什么要制作ubuntu12.04的本地安装源呢?

因为有的时候服务器的系统是不能联网的。

那有人会说了为什么不把自己将要安装的软件包都下载下来呢?

贴主也是这么想的,事实上也是这么做的,但是只有这么做了才会发现存在很多问题——安装依赖项!

缺乏安装依赖项这是一个让人头疼的问题!

就像一个新买的房子,能住人,但是吃喝拉撒睡怎么办?

刚安装好的ubuntu12.04也是一样,刚好能用,但对于一些人来说还不够用!

所以就想到了一个办法,可能很愚蠢,下载所有的ubuntu12.04软件安装包!

这样即使没有网络,也能随时随地的下载安装软件包,哈哈。


操作步骤如下

1 在联网的情况下,在ubuntu12.04系统中安装apt-mirror

apt-get install apt-mirror

apt-get install apache2  #如果不打算对局域网或互联网开放,这个不必装

2 修改mirror.list文件

执行命令 sudo gedit /etc/apt/mirror.list

############# config ##################
#
set base_path /var/www/apt-mirror# 设置下载保存地址
# set base_path    /var/spool/apt-mirror
#
# set mirror_path  $base_path/mirror
# set skel_path    $base_path/skel
# set var_path     $base_path/var
# set cleanscript $var_path/clean.sh
set defaultarch amd64 #只下载amd64软件包
# set defaultarch  <running host architecture>
# set postmirror_script $var_path/postmirror.sh
# set run_postmirror 0
set nthreads     5#开启5个线程下载
set _tilde 0
#
############# end config ##############
#只下载amd64软件包
deb-amd64 http://mirror.bjtu.edu.cn/ubuntu/ precise main multiverse restricted universe
#deb http://mirror.bjtu.edu.cn/ubuntu/ precise-backports main multiverse restricted universe
#deb http://mirror.bjtu.edu.cn/ubuntu/ precise-proposed main multiverse restricted universe
#deb http://mirror.bjtu.edu.cn/ubuntu/ precise-security main multiverse restricted universe
#deb http://mirror.bjtu.edu.cn/ubuntu/ precise-updates main multiverse restricted universe

clean http://mirror.bjtu.edu.cn/ubuntu


上面只下载了precise ,大约需要43GB的存储空间。

如果还要下载precise-backports  precise-proposed precise-security precise-updates,估计需要75GB的空间。

如果一次下载不完的花,还可以下次开机执行sudo apt-mirror接着下载。

贴主下载完成后的截图如下

bubuko.com,布布扣


3 引用本地安装源

执行sudo gedit /etc/apt/source.list ,末尾添加

deb http://localhost/apt-mirror/mirror/mirror.bjtu.edu.cn/ubuntu/ precise main multiverse restricted universe

执行 sudo apt-get update 更新安装源

如果局域网中的其他计算机也想访问你的软件源,那么就要修改他们的计算机source.list文件,将localhost

替换为你的计算机在局域网中的地址。前提是apache2安装好了,局域网中的计算机可以访问你的网页。







ubuntu12.04 (precise版)镜像源/本地源 制作

标签:style   blog   http   os   ar   文件   2014   sp   问题   

原文地址:http://blog.csdn.net/svap1/article/details/39449297

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!