X-Git-Url: https://git.saurik.com/apt.git/blobdiff_plain/34e8a998eb9e4f75f989acc6f8b9db8010e56b7c..b508453a93fb26354b3f7f9fd828216d1cf4636d:/doc/apt.conf.5.xml
diff --git a/doc/apt.conf.5.xml b/doc/apt.conf.5.xml
index c13ad4867..e37456d73 100644
--- a/doc/apt.conf.5.xml
+++ b/doc/apt.conf.5.xml
@@ -150,8 +150,9 @@ DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt";};
Default-Release
- Default release to install packages from if more than one
- version available. Contains release name, codename or release version. Examples: 'stable', 'testing', 'unstable', 'lenny', 'squeeze', '4.0', '5.0*'. See also &apt-preferences;.
+ Default release to install packages from if more than one
+ version available. Contains release name, codename or release version. Examples: 'stable', 'testing',
+ 'unstable', '&stable-codename;', '&testing-codename;', '4.0', '5.0*'. See also &apt-preferences;.
Ignore-Hold
@@ -198,9 +199,20 @@ DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt";};
anything that those packages depend on.
- Cache-Limit
- APT uses a fixed size memory mapped cache file to store the 'available'
- information. This sets the size of that cache (in bytes).
+ Cache-Start, Cache-Grow and Cache-Limit
+ APT uses since version 0.7.26 a resizable memory mapped cache file to store the 'available'
+ information. Cache-Start acts as a hint to which size the Cache will grow
+ and is therefore the amount of memory APT will request at startup. The default value is
+ 20971520 bytes (~20 MB). Note that these amount of space need to be available for APT
+ otherwise it will likely fail ungracefully, so for memory restricted devices these value should
+ be lowered while on systems with a lot of configured sources this might be increased.
+ Cache-Grow defines in byte with the default of 1048576 (~1 MB) how much
+ the Cache size will be increased in the event the space defined by Cache-Start
+ is not enough. These value will be applied again and again until either the cache is big
+ enough to store all information or the size of the cache reaches the Cache-Limit.
+ The default of Cache-Limit is 0 which stands for no limit.
+ If Cache-Grow is set to 0 the automatic grow of the cache is disabled.
+
Build-Essential
@@ -229,6 +241,30 @@ DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt";};
and the URI handlers.
+ Check-Valid-Until
+ Security related option defaulting to true as an
+ expiring validation for a Release file prevents longtime replay attacks
+ and can e.g. also help users to identify no longer updated mirrors -
+ but the feature depends on the correctness of the time on the user system.
+ Archive maintainers are encouraged to create Release files with the
+ Valid-Until header, but if they don't or a stricter value
+ is volitional the following Max-ValidTime option can be used.
+
+
+
+ Max-ValidTime
+ Seconds the Release file should be considered valid after
+ it was created. The default is "for ever" (0) if the Release file of the
+ archive doesn't include a Valid-Until header.
+ If it does then this date is the default. The date from the Release file or
+ the date specified by the creation time of the Release file
+ (Date header) plus the seconds specified with this
+ options are used to check if the validation of a file has expired by using
+ the earlier date of the two. Archive specific settings can be made by
+ appending the label of the archive to the option name.
+
+
+
PDiffs
Try to download deltas called PDiffs for
Packages or Sources files instead of downloading whole ones. True
@@ -411,6 +447,15 @@ DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt";};
really prefer uncompressed files to support the usage of local mirrors.
+ GzipIndexes
+
+ When downloading gzip compressed indexes (Packages, Sources, or
+ Translations), keep them gzip compressed locally instead of unpacking
+ them. This saves quite a lot of disk space at the expense of more CPU
+ requirements when building the local package caches. False by default.
+
+
+
Languages
The Languages subsection controls which Translation files are downloaded
and in which order APT tries to display the Description-Translations. APT will try to display the first
@@ -482,6 +527,15 @@ DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt";};
will be looked up in
/tmp/staging/var/lib/dpkg/status.
+
+
+ The Ignore-Files-Silently list can be used to specify
+ which files APT should silently ignore while parsing the files in the
+ fragment directories. Per default a file which end with .disabled,
+ ~, .bak or .dpkg-[a-z]+
+ is silently ignored. As seen in the last default value these patterns can use regular
+ expression syntax.
+
APT in DSelect