用apt-cacher-ng给自己的局域网搭建一个apt缓存

  2009-08-12


前言

由于内网机器较多,而且需要安装的软件也多数大同小异,所以说萌发了要搭建一个apt缓存的想法。

网上说apt-cacher-ng是个不错的选择,所以就下载试试。

安装

安装灰常简单:

aptitude update && aptitude install apt-cacher-ng

安装完成。

简介

软件的配置文件在/etc/apt-cacher-ng/acng.conf

缓存目录在/var/cache/apt-cacher-ng

日志目录在/var/log/apt-cacher-ng

它还提供了一个web接口,默认端口是3142

可以访问http://192.168.0.251:3142/ 来查看。

使用

当你在web界面访问它的时候,你就会看到很详细的指引。

如果看不懂英文,就按我说的去做吧:

在其他debian机器上,用root登录,执行:

echo ‘Acquire::http { Proxy “http://[::ffff:192.168.0.251]:3142″;};’ > /etc/apt/apt.conf.d/15apt-cacher-ng

如果你apt缓存机器本身也想使用这个缓存,那么,也按上面的去做吧。

呵呵,现在如果你在某一台机器下载过一个东西,在另外一台就可以直接从缓存读取啦,速度那个没得说。再快的外网也快不过内网吧。

–EOF–