X-Git-Url: https://git.saurik.com/apt.git/blobdiff_plain/17c0e8e1f979c0638c354614b29a8ec484e8f44e..7e4fd488ec2a552a1522b13a39a8a09f06929e6c:/doc/apt.conf.5.yo diff --git a/doc/apt.conf.5.yo b/doc/apt.conf.5.yo index 9c4c0e4f1..6b5ba8575 100644 --- a/doc/apt.conf.5.yo +++ b/doc/apt.conf.5.yo @@ -33,7 +33,9 @@ with newlines placed to make it more readable. Lists can be created by opening a scope an including a single word enclosed in quotes followed by a semicolon. In general the sample configuration file in -em(/usr/doc/apt/examples/apt.conf) is a good guide for how it should look. +em(/usr/doc/apt/examples/apt.conf) and +em(/usr/doc/apt/examples/configure-index) +is a good guide for how it should look. All of the APT tools take a -o option which allows an arbitary configuration directive to be specified on the command line. The syntax is a full option @@ -55,6 +57,12 @@ dit(bf(Ignore-Hold)) Ignore Held packages; This global options causes the problem resolver to ignore held packages in its decision making. +dit(bf(Clean-Installed)) +Defaults to on. When turned on the autoclean feature will remove any pacakge +which can no longer be downloaded from the cache. If turned off then +packages that are locally installed are also excluded from cleaning - but +note that APT provides no direct means to reinstall them. + dit(bf(Immediate-Configure)) Disable Immedate Configuration; This dangerous option disables some of APT's ordering code to cause it to make fewer dpkg calls. Doing @@ -70,6 +78,10 @@ packages. SUCH A LOOP SHOULD NEVER EXIST AND IS A GRAVE BUG. This option will work if the essential packages are not tar, gzip, libc, dpkg, bash or anything that those packages depend on. +dit(bf(Cache-Limit)) +APT uses a fixed size memory mapped cache file to store the 'available' +information. This sets the size of that cache. + dit(bf(Get)) The Get subsection controls the bf(apt-get(8)) tool, please see its documentation for more information about the options here. @@ -99,7 +111,7 @@ dit(bf(Retries)) Number of retries to perform. If this is non-zero apt will retry failed files the given number of times. -dit(bf(Acquire::Source-Symlinks)) +dit(bf(Source-Symlinks)) Use symlinks for source archives. If set to true then source archives will be symlinked when possible instead of copying. True is the default @@ -127,11 +139,11 @@ outstanding requests APT should send. dit(bf(ftp)) FTP URis; ftp::Proxy is the default proxy server to use. It is in the -standard form of em(http://[[user][:pass]@]host[:port]/) and is overriden +standard form of em(ftp://[[user][:pass]@]host[:port]/) and is overriden by the ftp_proxy environment variable. To use a ftp proxy you will have to set the ftp::ProxyLogin script in the configuration file. This entry specifies the commands to send to tell the proxy server what to connect -to. Please see em(/usr/doc/apt/examples/apt.conf) for an example of how +to. Please see em(/usr/doc/apt/examples/configure-index) for an example of how to do this. The subsitution variables available are $(PROXY_USER), $(PROXY_PASS), $(SITE_USER), $(SITE_PASS), $(SITE), and $(SITE_PORT). Each is taken from it's respective URI component. @@ -142,6 +154,11 @@ situations require that passive mode be disabled and port mode ftp used instead. This can be done globally, for connections that go through a proxy or for a specific host (See the sample config file for examples) +It is possible to proxy FTP over HTTP by setting the em(ftp_proxy) +environment variable to a http url - see the discussion of the http method +above for syntax. You cannot set this in the configuration file and it is +not recommended to use FTP over HTTP due to its low efficiency. + dit(bf(cdrom)) CDROM URIs; the only setting for CDROM URIs is the mount point, cdrom::Mount which must be the mount point for the CDROM drive as specified in /etc/fstab. @@ -239,8 +256,8 @@ invokation. bf(Debug::IdentCdrom) will disable the inclusion of statfs data in CDROM IDs. manpagesection(EXAMPLES) -bf(/usr/doc/apt/examples/apt.conf) contains a sample configuration file -showing the default values for all possible options. +bf(/usr/doc/apt/examples/configure-index.gz) contains a sample configuration +file showing the default values for all possible options. manpagesection(FILES) /etc/apt/apt.conf