sarge-backports  ] [  etch  ] [  etch-backports  ] [  etch-m68k  ] [  lenny  ] [  sid  ]
[ Source: approx  ]

Package: approx (3.2.0)

caching proxy server for Debian archive files

Approx is an HTTP-based Debian archive server. It fetches packages from remote repositories on demand, and caches them for local use.

Approx saves time and network bandwidth if you need to install or upgrade Debian software for a number of machines on a local network. Each package is downloaded from a remote site only once, regardless of how many local clients install it. The approx cache typically requires a few gigabytes of disk space.

Approx also simplifies the administration of client machines: repository locations need only be changed in approx's configuration file, not in every client's /etc/apt/sources.list file.

Approx can be used as a replacement for apt-proxy, with no need to modify clients' /etc/apt/sources.list files, or as an alternative to apt-cacher.

Approx is intended to be robust, simple, and efficient. It is written in OCaml (Objective Caml).

Tags: System Administration: Package Management, Implemented in: OCaml, User Interface: Daemon, Networking: Server, Network Protocol: HTTP, Role: Program, Application Suite: Debian, Purpose: Downloading, Proxying

Other Packages Related to approx

  • depends
  • recommends
  • suggests
  • dep: adduser
    add and remove users and groups
  • dep: bzip2
    high-quality block-sorting file compressor - utilities
  • dep: curl
    Get a file from an HTTP, HTTPS or FTP server
  • dep: libc0.1 (>= 2.7-1) [kfreebsd-amd64, kfreebsd-i386]
    GNU C Library: Shared libraries
    also a virtual package provided by libc0.1-udeb
  • dep: libc6 (>= 2.5-5) [m68k]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6-udeb
    dep: libc6 (>= 2.7-1) [not alpha, ia64, kfreebsd-amd64, kfreebsd-i386, m68k]
  • dep: libc6.1 (>= 2.7-1) [alpha, ia64]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6.1-udeb
  • dep: libgcc1 (>= 1:4.3) [armel]
    GCC support library
  • dep: libncurses5 (>= 5.6+20071006-3) [not amd64, i386, kfreebsd-i386, powerpc, sparc]
    Shared libraries for terminal handling
  • dep: libpcre3 (>= 7.4)
    Perl 5 Compatible Regular Expression Library - runtime files
  • dep: libwrap0 (>= 7.6-4~)
    Wietse Venema's TCP wrappers library
  • dep: lsb-base (>= 3.1)
    Linux Standard Base 3.2 init script functionality
  • dep: ocaml-base-nox-3.10.1 [not amd64, i386, kfreebsd-i386, powerpc, sparc]
    virtual package provided by ocaml-base-nox

Download approx

Download for all available architectures
Architecture Package Size Installed Size Files
alpha 697.0 kB2596 kB [list of files]
amd64 1,000.7 kB2936 kB [list of files]
arm 635.1 kB2225 kB [list of files]
armel 636.3 kB2344 kB [list of files]
hppa 660.8 kB2404 kB [list of files]
i386 907.2 kB2428 kB [list of files]
ia64 760.2 kB3012 kB [list of files]
kfreebsd-amd64 (unofficial port) 652.1 kB2390 kB [list of files]
kfreebsd-i386 (unofficial port) 901.5 kB2406 kB [list of files]
m68k 596.8 kB2224 kB [list of files]
mips 656.6 kB2584 kB [list of files]
mipsel 654.2 kB2576 kB [list of files]
powerpc 1,106.6 kB2764 kB [list of files]
s390 692.4 kB2444 kB [list of files]
sparc 1,086.9 kB2752 kB [list of files]