本地源的制作方法:
假如A机为本地源服务器,B机为客户端
在A机上操作为:
[code]#修改A机上的软件源文件为ubuntu主站
sudo gedit /etc/apt/sources.list[/code]
内容改为
[code]
deb hardy-updates main restricted
deb hardy universe
deb hardy-updates universe
deb hardy multiverse
deb hardy-updates multiverse
deb hardy-security main restricted
deb hardy-security universe
deb hardy-security multiverse[/code]
后保存。
[code]#安装下载源软件和支持局域网使用的软件
sudo install apt-mirror apache2[/code]
然后修改A机的本地源目录下的mirror.list
[code]sudo gedit /etc/apt/mirror.list[/code]
内容为下
[code]deb hardy-updates main restricted
deb hardy universe
deb hardy-updates universe
deb hardy multiverse
deb hardy-updates multiverse
deb hardy-security main restricted
deb hardy-security universe
deb hardy-security multiverse[/code]
[code]sudo apt-mirror[/code]
可以用Ctrl+c来中断。再运行上面命令支持断点续传
下载完成后可以运行清理程序
[code]#给清理脚本赋予运行权限
sudo chmod +x /var/spool/apt-mirror/var/clean.sh
#执行清理脚本
sudo ./var/spool/apt-mirror/var/clean.sh[/code]
制作www连接目录
[code]sudo ln -s /var/spool/apt-mirror/mirror/archive.ubuntu.com/ubuntu/ /var/www/ubuntu[/code]
然后在A机浏览器内输入
[code][/code]
测试一下页面就OK了
以上是我对本地源的理解,也手动做过,是默认将主站的源下载到/var/spool/apt-mirror/里,一般更改目录是因为/var目录下的空间
不够,所以mkdir了个/d挂载新硬盘才将下载文件连接到/d,修改目录的话还要将mirror.list里的一行注释解除
[code]#set base_pash /var/spool/apt-mirror[/code]
将/var/spool/apt-mirror改为你建立的/d
阅读(1189) | 评论(0) | 转发(0) |