diff options
author | David Kalnischkies <kalnischkies@gmail.com> | 2013-06-28 20:42:18 +0200 |
---|---|---|
committer | David Kalnischkies <kalnischkies@gmail.com> | 2013-07-11 18:34:21 +0200 |
commit | 3d1be93dc4242df2b93de632715a8aa7dd34f96f (patch) | |
tree | 6268bd5b427b48c9c57a85a589f254a9994c4dc6 /doc/sources.list.5.xml | |
parent | 7a948ec719ecc020c2337fe3f41c5fc42699e2c1 (diff) |
implement arch+= and arch-= for sources.list
Default is to acquire all architectures from APT::Architectures which
can be changed by arch=, but this isn't very flexible if you want
"mostly" the default as you have to hardcode the architectures then,
so arch-= and arch+= can be used to add/remove architectures from the
default set.
On a machine with 'amd64' and 'i386' configured the lines:
deb [arch+=armel] http://example.org/debian wheezy rocks
deb [arch-=amd64] http://example.org/debian jessie rocks
will result in the download of:
wheezy Packages for 'amd64', 'i386' and 'armel'
jessie Packages for 'i386'
Diffstat (limited to 'doc/sources.list.5.xml')
-rw-r--r-- | doc/sources.list.5.xml | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/doc/sources.list.5.xml b/doc/sources.list.5.xml index 5c539798a..fa32297c2 100644 --- a/doc/sources.list.5.xml +++ b/doc/sources.list.5.xml @@ -114,10 +114,14 @@ <literal><replaceable>setting</replaceable>=<replaceable>value</replaceable></literal>. Multiple settings are separated by spaces. The following settings are supported by APT (note however that unsupported settings will be ignored silently): - <itemizedlist><listitem><para><literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</replaceable>,…</literal> + <itemizedlist> + <listitem><para><literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</replaceable>,…</literal> can be used to specify for which architectures information should be downloaded. If this option is not set all architectures defined by the <literal>APT::Architectures</literal> option will be downloaded.</para></listitem> + <listitem><para><literal>arch+=<replaceable>arch1</replaceable>,<replaceable>arch2</replaceable>,…</literal> + and <literal>arch-=<replaceable>arch1</replaceable>,<replaceable>arch2</replaceable>,…</literal> + which can be used to add/remove architectures from the set which will be downloaded.</para></listitem> <listitem><para><literal>trusted=yes</literal> can be set to indicate that packages from this source are always authenticated even if the <filename>Release</filename> file is not signed or the signature can't be checked. This disables parts of &apt-secure; |