一.实验环境
服务器端ip:192.168.139.150
测试机ip: 192.168.139.151
步骤二到步骤四在服务器端执行
步骤五,六在客户端执行
二.常用deb包
创建目录mkdir /data/soft -p
打开iso镜像/pool/main 文件下面是常用的deb包,把deb复制到/data/soft目录下面
三.安装dpkg-dev
安装dpkg-dev,并执行dpkg-scanpackages 扫描依赖包并生成依赖关系gz包:
root@ubuntu12-04:~# apt-get install dpkg-dev -y
Reading package lists... Done
Building dependency tree
Reading state information... Done
dpkg-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@ubuntu12-04:~#
root@ubuntu12-04:~# cd /data/
root@ubuntu12-04:/data# ls
soft
root@ubuntu12-04:/data# dpkg-scanpackages soft/ |gzip > soft/Packages.gz
四.安装apache
apt-get install apache2
修改/etc/apache2/site-enable/000-default,把默认/var/www修改成 /data
五.建立源链接
在客户端
echo "deb http://192.168.139.150 soft/ " >/etc/apt/sources.list
客户端执行 apt-get update
六.在/etc/apt下 创建apt.conf 内容如下
APT::Get::AllowUnauthenticated "true";
这样本地源就完成了
参考文档:http://wgkgood.blog.51cto.com/1192594/892897