apt-proxy 的backends以及客户端sources.list的设置说明

  1. 前言

    1. 网络内部有多台Debian操作系统的机器,在升级或安装软件的时候,可以将apt-proxy用来作为一个代理服务器和缓存服务器,节省网络带宽,减少等待的时间。
    2. 我的apt-proxy版本是v2,apt-proxy的配置文件是 /etc/apt-proxy/apt-proxy-v2.conf
      • $ apt-cache policy apt-proxy
        apt-proxy:
            Installed: 1.9.32
      • tips:因为apt-proxy的配置文件格式和samba的配置文件格式比较相似,所以在用vim编辑配置文件的时候,可以用  set syntax=samba 来获得语法高亮
    3. sources.list的格式有类似如下两种:
    4. 对应第一种sources.list所对应的格式,backends 和 sources.list的设置应该不存在什么问题,在此不赘言。
  2. 设置

  1. apt-proxy 中添加backends的格式是:
  2. 关于backends和sources.list要怎么写,主要还是取决于网站上所提供的Packages文件的路径和内容,以我以上的E17为例, Packages的路径为:
    http://www.soulmachine.net/debian/unstable/Packages.gz
    其内容指向的包文件的路径:
      unstable/libecore0_0.9.9.018-1_i386.deb
    所以sources.list的内容写为:
    # for E17
    deb http://localhost:9999/E17 unstable/

评论

此博客中的热门博文

激活华为光猫的小宇宙-openwrt

[Google Maps] Where are you from?

手机失而复得,谢谢亲亲粥品店