<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/doc/apt.conf.5.xml, branch 2.7.14</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=2.7.14</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=2.7.14'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2024-03-22T10:15:33Z</updated>
<entry>
<title>Release 2.7.14</title>
<updated>2024-03-22T10:15:33Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-03-22T10:12:09Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=db797312548f6e7d6d1d1faa9f1e48c1e521d290'/>
<id>urn:sha1:db797312548f6e7d6d1d1faa9f1e48c1e521d290</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove non-existent Debug::BuildDeps from apt.conf(5)</title>
<updated>2024-03-07T15:35:17Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2024-02-21T10:16:04Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=14a69a43ebda520e9e51d067f40fd4d80a0f46f6'/>
<id>urn:sha1:14a69a43ebda520e9e51d067f40fd4d80a0f46f6</id>
<content type='text'>
The option was removed in 2016 along with the code surrounding it, as
the special build-deps specific solver was replaced with reusing our
generic solver(s). As such, the normal debug options for these apply
here nowadays instead of requiring another one to be set as well.

References: a249b3e6fd798935a02b769149c9791a6fa6ef16
</content>
</entry>
<entry>
<title>Release 2.7.12</title>
<updated>2024-02-20T18:40:22Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-02-20T18:40:22Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1e6c5ed296e1a305db64cf807294f79c99ba73a0'/>
<id>urn:sha1:1e6c5ed296e1a305db64cf807294f79c99ba73a0</id>
<content type='text'>
I also unfuzzied the translation strings for the 23.10-&gt;24.04
apt-key deprecation change.
</content>
</entry>
<entry>
<title>Merge branch 'keep-kernel-size' into 'main'</title>
<updated>2024-02-20T08:30:05Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2024-02-20T08:30:05Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=dfa7965f2f82ba5ada3ed4feea4630a7d4cc5895'/>
<id>urn:sha1:dfa7965f2f82ba5ada3ed4feea4630a7d4cc5895</id>
<content type='text'>
Configure the amount of kernels to keep

See merge request apt-team/apt!324</content>
</entry>
<entry>
<title>Release 2.7.11</title>
<updated>2024-02-13T15:31:44Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-02-13T15:31:44Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=8e60b18f9b583dcd252f962b06905d99043a27d1'/>
<id>urn:sha1:8e60b18f9b583dcd252f962b06905d99043a27d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add documentation of autoremove to apt.conf (5)</title>
<updated>2024-01-26T18:43:13Z</updated>
<author>
<name>Wesley Schwengle</name>
<email>wesleys@opperschaap.net</email>
</author>
<published>2024-01-24T17:16:52Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=8808d81b4f3abfe9e5748ed56664019ef6b2a04d'/>
<id>urn:sha1:8808d81b4f3abfe9e5748ed56664019ef6b2a04d</id>
<content type='text'>
This commit adds documentation for: APT::Protect-Kernels,
APT::NeverAutoRemove::*, APT::VersionedKernelPackages.

This is to inform users about the newly introduced
NeverAutoRemove::KernelCount feature.

Signed-off-by: Wesley Schwengle &lt;wesleys@opperschaap.net&gt;
</content>
</entry>
<entry>
<title>Release 2.7.6</title>
<updated>2023-09-20T08:52:12Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2023-09-20T08:25:32Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=a79b29f32141b17cf8f923e1f2bc377749c555d8'/>
<id>urn:sha1:a79b29f32141b17cf8f923e1f2bc377749c555d8</id>
<content type='text'>
Translation template reordering carnage :D
</content>
</entry>
<entry>
<title>Release 2.7.4</title>
<updated>2023-09-16T11:03:12Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2023-09-16T11:02:14Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=af20dacc043b23b749e39fad76bf0a5679d24179'/>
<id>urn:sha1:af20dacc043b23b749e39fad76bf0a5679d24179</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initial support for snapshot servers, apt --snapshot option</title>
<updated>2023-05-02T13:23:14Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2023-02-22T13:14:52Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=a19f606aad717fe5c9c69237c3af53feb547115e'/>
<id>urn:sha1:a19f606aad717fe5c9c69237c3af53feb547115e</id>
<content type='text'>
Provide snapshot support for offical Debian and Ubuntu archives.

There are two ways to enable snapshots for sources:

1. Add Snapshot: yes to your sources file ([snapshot=yes]). This
   will allow you to specify a snapshot to use when updating or
   installing using the --snapshot,-S option.

2. Add Snapshot: ID to your sources files to request a specific
   snapshot for this source.

Snapshots are discovered using Label and Origin fields in the Release
file of the main source, hence you need to have updated the source at
least once before you can use snapshots.

The Release file may also declare a snapshots server to use, similar
to Changelogs, it can contain a Snapshots field with the values:

1. `Snapshots: https://example.com/@SNAPSHOTID@` where `@SNAPSHOTID@`
   is a placeholder that is replaced with the requested snapshot id

2. `Snapshots: no` to disable snapshot support for this source.
   Requesting snapshots for this source will result in a failure
   to load the source.

The implementation adds a SHADOWED option to deb source entries,
and marks the main entry as SHADOWED when a snapshot has been
requested, which will cause it to be updated, but not included
in the generated cache.

The concern here was that we need to keep generating the shadowed
entries because the cleanup in `apt update` deletes any files not
queued for download, so we gotta keep downloading the main source.

This design is not entirely optimal, but avoids the pitfalls of
having to reimplement list cleanup.

Gaps:

- Ubuntu Pro repositories and PPAs are not yet supported.
</content>
</entry>
<entry>
<title>Release 2.6.0, the "unhappy bookworm" release</title>
<updated>2023-03-06T12:30:01Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2023-03-06T12:30:01Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=aa8c9aad81b57da96e8ac7345d0024ee526c7714'/>
<id>urn:sha1:aa8c9aad81b57da96e8ac7345d0024ee526c7714</id>
<content type='text'>
</content>
</entry>
</feed>
