2008/5/24 Vern Sun <[EMAIL PROTECTED]>: > on 四, 2008-05-22 at 21:36 +0800, Mickey Fox wrote: >> 我安装了apt-mirror,想用它建立一个本地镜像供我的另一台机器使用。实际上,在安 >> 装apt-mirror之前我已经用aptitude安装过很多软件,它们在 >> /var/cache/apt/archives/留有副本。有没有办法让apt-mirror利用这些软件包呢?我 >> 不想让apt-mirror再到服务器上去重复下载。 > > 有一个简单的,但并不标准的办法可以实现一个非官方镜像: > % export POOL=/var/cache/apt/archives/ > % cd $POOL > % sudo sh -c "dpkg-scanpackages -m . /dev/null | gzip > Packages.gz" > // 配置 apache 让 http://127.0.0.1 可以访问到 /var/cache/apt/archives 目录 > % sudo sh -c "echo 'deb http://127.0.0.1/ ./' >> /etc/apt/sources.list" > % sudo apt-get update > > 接下来应该就可以使用这个源了 > > -- > Vern > 2008-05-24 > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.6 (GNU/Linux) > > iD8DBQFIN3WJvybwk5cXSZERAifHAJ9Z0iTiHr0aPl5ohJqQaXssIUoSZwCfZPKG > +YZG+cbLqLMJGbarygympec= > =fvNw > -----END PGP SIGNATURE----- > >
这个方法得到的是不完整的 我想用apt-mirror弄个完整的源,但是去重复下载已经下载过的包有点浪费带宽和时间。