0 - en to de-DE translation catalogue (338 entries)

en: Maintenance and Updates: The APT Tools
de-DE: Wartung und Aktualisierung: Die APT-Tools

en: What makes Debian so popular with administrators is how easily software can be installed and how easily the whole system can be updated. This unique advantage is largely due to the <emphasis>APT</emphasis> program, which Falcot Corp administrators studied with enthusiasm.
de-DE: Dass Debian bei Administratoren so beliebt ist, liegt an der einfachen Installation von Software und daran, wie einfach es aktuell gehalten werden kann. Dieser einzigartige Vorteil rührt weitestgehend vom Programm <emphasis>APT</emphasis>, dessen Funktionen sich die Administratoren von Falcot Corp mit Begeisterung angeeignet haben.

en: <emphasis>VOCABULARY</emphasis> Package source and source package
de-DE: <emphasis>WÖRTERVERZEICHNIS</emphasis> Paketquellen und Quellpakete

en: <primary>package source</primary><seealso>repository</seealso>
de-DE: <primary>Paket-Quelle</primary><seealso>Repository</seealso>

en: The word <emphasis>source</emphasis> can be ambiguous. A "source package" — a package containing the source code of a program — should not be confused with a "package source" — a repository (website, FTP server, CD-ROM, local directory, etc.) which contains packages.
de-DE: Der Begriff <emphasis>Quelle</emphasis> wird mehrdeutig verwendet. Ein "Quellpaket" – ein Paket, das den Quelltext eines Programms enthält – sollte nicht mit einer "Paketquelle" verwechselt werden – einem Depot (Website, FTP Server, CD-ROM, lokales Verzeichnis, etc.), das Pakete zur Verfügung stellt.

en: APT needs to be given a “list of package sources (repositories)”: the file <filename>/etc/apt/sources.list</filename> will list the different repositories that publish Debian packages. APT will then import the list of packages published by each of these sources. This operation is achieved by downloading <filename>Packages.xz</filename> files or a variant such as <filename>Packages.gz</filename> or <filename>.bz2</filename> (using a different compression method) in case of a source of binary packages and by analyzing their contents. In case of a source of source packages, APT downloads <filename>Sources.xz</filename> files or a variant using a different compression method. When an old copy of these files is already present, APT can update it by only downloading the differences (see sidebar <xref linkend="sidebar.apt-pdiff" />).
de-DE: APT muss eine "Liste der Paketquellen (Repositorys)" erhalten: Die Datei <filename>/etc/apt/sources.list</filename> listet die verschiedenen Repositories auf, die Debian-Pakete veröffentlichen. APT importiert dann die Liste der Pakete, die von jeder dieser Quellen veröffentlicht werden. Dieser Vorgang wird erreicht, indem <filename>Packages.xz</filename> Dateien oder eine Variante wie <filename>Packages.gz</filename> oder <filename>.bz2</filename> (mit einer anderen Kompressionsmethode) im Falle einer Quelle von Binärpaketen heruntergeladen und deren Inhalt analysiert wird. Im Falle einer Quelle von Quellpaketen lädt APT <filename>Sources.xz</filename>-Dateien oder eine Variante mit einer anderen Kompressionsmethode herunter. Wenn eine alte Kopie dieser Dateien bereits vorhanden ist, kann APT sie aktualisieren, indem sie nur die Unterschiede herunterlädt (siehe Seitenleiste <xref linkend="sidebar.apt-pdiff" />).

en: <emphasis>BACK TO BASICS</emphasis> <command>gzip</command>, <command>bzip2</command>, <command>LZMA</command> and <command>XZ</command> Compression
de-DE: <emphasis>ZURÜCK ZU DEN GRUNDLAGEN</emphasis> <command>gzip</command>, <command>bzip2</command>, <command>LZMA</command> und <command>XZ</command> Komprimierung

en: A <filename>.gz</filename> extension refers to a file compressed with the <command>gzip</command> utility. <command>gzip</command> is the fast and efficient traditional Unix utility to compress files. Newer tools achieve better rates of compression but require more resources (computation time and memory) to compress and uncompress a file. Among them, and by order of appearance, there are <command>bzip2</command> (generating files with a <filename>.bz2</filename> extension), <command>lzma</command> (generating <filename>.lzma</filename> files) and <command>xz</command> (generating <filename>.xz</filename> files).
de-DE: Die Endung <filename>.gz</filename> kennzeichnet eine Datei, die mit dem Dienstprogramm <command>gzip</command> komprimiert wurde. <command>gzip</command> ist ein schnelles und effizientes traditionelles Unix-Dienstprogramm zum Komprimieren von Dateien. Neuere Werkzeuge erreichen bessere Komprimierungsraten, benötigen aber mehr Resourcen (Rechenzeit und Hauptspeicher), um eine Datei zu (de-)komprimieren. Dazu gehören, in der Reihenfolge ihrer Einführung, <command>bzip2</command> (erzeugt Dateien mit der Endung <filename>.bz2 </filename>) <command>lzma</command> (erzeugt <filename>.lzma</filename> Dateien) und <command>xz</command> (erzeugt <filename>.xz</filename> Dateien).

en: Filling in the <filename>sources.list</filename> File
de-DE: Befüllen der <filename>sources.list</filename> Datei

en: <primary>source</primary><secondary>of packages</secondary>
de-DE: <primary>Bezugsquelle</primary><secondary>für Pakete</secondary>

en: <primary>package</primary><secondary>source of</secondary>
de-DE: <primary>Paket</primary><secondary>Quelle von</secondary>

en: Each active line in the <filename>/etc/apt/sources.list</filename> file represents a package source (repository) and is made of at least three parts separated by spaces. For a complete description of the file format and the accepted entry compositions see <citerefentry><refentrytitle>sources.list</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
de-DE: Jede aktive Zeile in der Datei <filename>/etc/apt/sources.list</filename> stellt eine Paketquelle (Repository) dar und besteht aus mindestens drei durch Leerzeichen getrennten Teilen. Eine vollständige Beschreibung des Dateiformats und der akzeptierten Eintragszusammenstellungen finden Sie unter <citerefentry><refentrytitle>sources.list</refentrytitle> <manvolnum>5</manvolnum></citerefentry>.

en: Example entry format in <filename>/etc/apt/sources.list</filename>
de-DE: Beispiel-Eingabeformat in <filename>/etc/apt/sources.list</filename>

en: The first field indicates the source type:
de-DE: Das erste Feld bezeichnet die Art der Quelle:

en: package source (repository) of binary packages
de-DE: Paketquelle (Repository) von Binärpaketen

en: package source (repository) of source packages
de-DE: Paketquelle (Repository) von Quellpaketen

en: <emphasis>VOCABULARY</emphasis> The <literal>main</literal>, <literal>contrib</literal> and <literal>non-free</literal> archives
de-DE: <emphasis>WÖRTERVERZEICHNIS</emphasis> Die <literal>main</literal>, <literal>contrib</literal> und <literal>non-free</literal> Archive

en: <primary>component</primary><secondary><literal>main</literal></secondary>
de-DE: <primary>Komponente</primary><secondary><literal>main</literal></secondary>

en: <primary><literal>main</literal>, component</primary>
de-DE: <primary><literal>main</literal>, Komponente</primary>

en: <primary>component</primary><secondary><literal>contrib</literal></secondary>
de-DE: <primary>Komponente</primary><secondary><literal>contrib</literal></secondary>

en: <primary><literal>contrib</literal>, component</primary>
de-DE: <primary><literal>contrib</literal>, Komponente</primary>

en: <primary>component</primary><secondary><literal>non-free</literal></secondary>
de-DE: <primary>Komponente</primary><secondary><literal>non-free</literal></secondary>

en: <primary><literal>non-free</literal>, component</primary>
de-DE: <primary><literal>non-free</literal>, Komponente</primary>

en: <primary>component (of a repository)</primary>
de-DE: <primary>Komponente (eines Repositoriums)</primary>

en: The <literal>non-free</literal> component is different because it contains software which does not (entirely) conform to these principles but which can, nevertheless, be distributed without restrictions. This archive, which is not officially part of Debian, is a service for users who could need some of those programs and, nowadays, also require the firmware for their hardware. However, Debian always recommends giving priority to free software. The existence of this component represents a considerable problem for Richard M. Stallman and keeps the Free Software Foundation from recommending Debian to users.
de-DE: Die <literal>non-free</literal>-Komponente ist anders, da sie Software umfasst, die diesen Richtlinien nicht (vollständig) entspricht, aber trotzdem ohne Einschränkungen verteilt werden darf. Dieses Archiv, das nicht offiziell zu Debian gehört, ist ein Service für Anwender, die einige dieser Programme brauchen und heutzutage Firmware für ihre Hardware benötigen. Allerdings empfiehlt Debian, freier Software immer den Vorzug zu geben. Die Existenz diesee Komponente stellt ein beträchtliches Problem für Richard M. Stallman dar und hält die Free Software Foundation davon ab, Benutzern Debian zu empfehlen.

en: <literal>Contrib</literal> (contributions) is a set of open source software which cannot function without some non-free elements — these elements can be software from the <literal>non-free</literal> section, or non-free files such as game ROMs, BIOS of consoles, etc. — or some elements, not available from the Debian <literal>main</literal> archive at all. The <literal>contrib</literal> component also includes free software whose compilation requires proprietary elements. This was initially the case for the OpenOffice.org office suite, which used to require a proprietary Java environment.
de-DE: <literal>Contrib</literal> (contributions, Beiträge) ist eine Sammlung von quelloffener Software, die für ihre Funktion auf nicht-freie Elemente angewiesen ist. Dabei kann es sich um Software aus dem <literal>non-free</literal> Bereich handeln oder um nicht-freie Daten wie Spiele-ROMs, BIOS von Spielkonsolen usw. - oder auch Elemente, die nicht aus dem Debian <literal>main</literal>-Archiv erhältlich sind. Die <literal>Contrib</literal>-Komponente enthält auch freie Software, die proprietäre Bestandteile zur Übersetzung benötigt. Dies war anfänglich bei der OpenOffice.org Büro-Suite der Fall, die eine proprietäre Java Umgebung benötigte.

en: <emphasis>TIP</emphasis> Files in <filename>/etc/apt/sources.list.d/</filename>
de-DE: <emphasis>TIPP</emphasis> Dateien in <filename>/etc/apt/sources.list.d/</filename>

en: If many package sources are referenced, it can be useful to split them in multiple files. Each part is then stored in <filename>/etc/apt/sources.list.d/<replaceable>filename</replaceable>.list</filename> (see sidebar <xref linkend="sidebar.directory.d" />).
de-DE: Falls viele Paketquellen benannt werden, kann es nützlich sein, diese in mehrere Dateien aufzuteilen. Jeder Teil wird dann in <filename>/etc/apt/sources.list.d/<replaceable>Dateiname</replaceable>.list</filename> gespeichert (siehe die Seitenleiste <xref linkend="sidebar.directory.d" />).

en: The <literal>cdrom</literal> entries describe the CD/DVD-ROMs you have. Contrary to other entries, a CD-ROM is not always available since it has to be inserted into the drive and since only one disc can be read at a time. For those reasons, these sources are managed in a slightly different way, and need to be added with the <command>apt-cdrom</command> program, usually executed with the <literal>add</literal> parameter. The latter will then request the disc to be inserted in the drive and will browse its contents looking for <filename>Packages</filename> files. It will use these files to update its database of available packages (this operation is usually done by the <command>apt update</command> command). From then on, APT can require the disc to be inserted if it needs one of its packages.
de-DE: Der Eintrag <literal>cdrom</literal> beschreibt die vorhandenen CDs/DVDs. Anders als die anderen Quellen, ist eine CD/DVD-ROM nicht immer zugreifbar, sie muss ja zuerst in das Laufwerk eingelegt werden und zudem kann immer nur eine Scheibe zu einer Zeit gelesen werden. Deshalb werden diese Quellen ein klein wenig anders gehandhabt und müssen mit dem Befehl <command>apt-cdrom</command> hinzugefügt werden, üblicherweise ausgeführt mit dem Parameter <literal>add</literal>. Letzterer fordert Sie dann auf, die CD-ROM in das Laufwerk einzulegen, um dann deren Inhalt nach <filename>Paket</filename>-Dateien zu durchsuchen. Das Programm nutzt diese Dateien, um die Datenbank verfügbarer Pakete zu aktualisieren (dies geschieht für gewöhnlich mit dem Befehl <command>apt update</command>). Von da an kann APT auffordern, die CD-ROM einzulegen, falls es eines der darauf befindlichen Pakete benötigt.

en: Repositories for <emphasis role="distribution">Stable</emphasis> Users
de-DE: Repositorien für <emphasis role="distribution">Stable</emphasis> Benutzer

en: Here is a standard <filename>sources.list</filename> for a system running the <emphasis role="distribution">Stable</emphasis> version of Debian:
de-DE: Hier ist eine standardmäßige <filename>sources.list</filename> für ein System, auf welchem eine <emphasis role="distribution">Stable</emphasis>-Version von Debian läuft:

en: <filename>/etc/apt/sources.list</filename> file for users of Debian Stable
de-DE: <filename>/etc/apt/sources.list</filename>-Datei für Debian Stable

en: Note that when the desired version of a package is available on several repositories, the first one listed in the <filename>sources.list</filename> file will be used. For this reason, non-official sources are usually added at the end of the file.
de-DE: Man muss wissen, dass, wenn die benötigte Version eines Paketes in mehreren Repositories verfügbar ist, das zuerst in der Liste <filename>sources.list</filename> aufgeführte verwendet wird. Aus diesem Grund werden nicht offizielle Bezugsquellen üblicherweise ans Ende der Liste gesetzt.

en: As a side note, most of what this section says about <emphasis role="distribution">Stable</emphasis> applies equally well to <emphasis role="distribution">Oldstable</emphasis> since the latter is just an older <emphasis role="distribution">Stable</emphasis> that is maintained in parallel.
de-DE: Nebenbei bemerkt trifft das meiste in diesem Abschnitt über <emphasis role="distribution">Stable</emphasis> gesagte gleichermaßen auf <emphasis role="distribution">Oldstable</emphasis> zu, denn letztere ist ja nichts anderes als eine ältere <emphasis role="distribution">Stable</emphasis>, die parallel gepflegt wird.

en: Security Updates
de-DE: Sicherheitsaktualisierungen

en: <primary>updates</primary><secondary>security updates</secondary>
de-DE: <primary>Aktualisierungen</primary><secondary>Sicherheitsaktualisierungen</secondary>

en: <primary>Common Vulnerabilities and Exposures</primary><seealso>CVE</seealso>
de-DE: <primary>Common Vulnerabilities and Exposures (Häufige Sicherheitslücken und Gefährdungen)</primary><seealso>CVE</seealso>

en: Debian takes security seriously. Known software vulnerabilities in Debian are tracked in the <ulink url="https://security-tracker.debian.org">Security Bug Tracker</ulink> and usually get fixed in a reasonable timeframe. The security updates are not hosted on the usual network of Debian mirrors but on <literal>security.debian.org</literal>, a small set of machines maintained by the <link linkend="dsa-team">Debian System Administrators</link>. This archive contains security updates prepared by the Debian Security Team and/or by package maintainers for the <emphasis role="distribution">Stable</emphasis> and <emphasis role="distribution">Oldstable</emphasis> distribution.
de-DE: Debian nimmt Sicherheit ernst. Bekannte Software-Schwachstellen in Debian werden im <ulink url="https://security-tracker.debian.org">Security Bug Tracker</ulink> nachverfolgt und in der Regel in einem angemessenen Zeitrahmen behoben. Die Sicherheitsaktualisierungen werden nicht auf dem üblichen Netzwerk von Debian-Spiegeln vorgehalten, sondern auf <literal>security.debian.org</literal>, einer kleinen Gruppe von Maschinen, die von den <link linkend="dsa-team">Debian System Administratoren</link> betreut werden. Dieses Archiv enthält Sicherheitsaktualisierungen, erstellt vom Debian Security Team und/oder von den Paketbetreuern, für die <emphasis role="distribution">Stable</emphasis>- und <emphasis role="distribution">Oldstable</emphasis>-Distribution.

en: For serious issues, the security team issues a <literal>Debian Security Advisory</literal> (<acronym>DSA</acronym>) and announces it together with the security update on the <email>debian-security-announce@lists.debian.org</email> mailing list (<ulink url="https://lists.debian.org/debian-security-announce/">archive</ulink>).
de-DE: Bei schwerwiegenden Problemen gibt das Sicherheitsteam eine <literal>Debian-Sicherheitsempfehlung</literal> (<acronym>DSA</acronym>) aus und kündigt sie zusammen mit der Sicherheitsaktualisierung auf der <email>debian-security-announce@lists.debian.org</email> Mailingliste an (<ulink url="https://lists.debian.org/debian-security-announce/">Archiv</ulink>).

en: <primary>mailing lists</primary><secondary><email>debian-security-announce@lists.debian.org</email></secondary>
de-DE: <primary>Mailinglisten</primary><secondary><email>debian-security-announce@lists.debian.org</email></secondary>

en: Stable Updates
de-DE: Stable-Aktualisierungen

en: <primary>stable updates</primary>
de-DE: <primary>Stable-Aktualisierungen</primary>

en: Stable updates are not security sensitive but are deemed important enough to be pushed to users before the next stable point release.
de-DE: Stable-Aktualisierungen sind nicht sicherheitsrelevant, werden aber als wichtig genug erachtet, um sie den Anwendern vor der nächsten Stable Release aufzuspielen.

en: This repository will typically contain fixes for critical and serious bugs which could not be fixed before release or which have been introduced by subsequent updates. Depending on the urgency, it can also contain updates for packages that have to evolve over time, like <emphasis role="pkg">spamassassin</emphasis>'s spam detection rules, <emphasis role="pkg">clamav</emphasis>'s virus database, the daylight-saving time rules of all timezones (<emphasis role="pkg">tzdata</emphasis>), the <acronym>ESR</acronym> version of Firefox (<emphasis role="pkg">firefox-esr</emphasis>) or cryptographic keyrings like <emphasis role="pkg">debian-archive-keyring</emphasis>.
de-DE: Dieses Repository enthält üblicherweise Korrekturen für kritische und schwere Fehler, die vor dem Release nicht behoben werden konnten oder die sich mit nachfolgenden Aktualisierungen eingeschlichen haben. Je nach Dringlichkeit können auch Aktualisierungen für Pakete enthalten sein, die regelmäßig auf einen aktuellen Stand gebracht werden müssen, wie die Spam-Erkennungsregeln von <emphasis role="pkg">spamassassin</emphasis>, die Viren-Datenbank von <emphasis role="pkg">clamav</emphasis>, die Sommerzeit-Regelungen aller Zeitzonen (<emphasis role="pkg">tzdata</emphasis>), die <acronym>ESR</acronym>-Version von Firefox (<emphasis role="pkg">firefox-esr</emphasis>) oder kryptografische Schlüsselringe wie <emphasis role="pkg">debian-archive-keyring</emphasis>.

en: In practice, this repository is a subset of the <literal>proposed-updates</literal> repository, carefully selected by the <link linkend="srm-team">Stable Release Managers</link>. All updates are announced on the <email>debian-stable-announce@lists.debian.org</email> mailing list (<ulink url="https://lists.debian.org/debian-stable-announce/">archive</ulink>) and will be included in the next <emphasis role="distribution">Stable</emphasis> point release anyway.
de-DE: In der Praxis ist dieses Repository eine Teilmenge des <literal>proposed-updates</literal>-Repositorys, das sorgfältig von den <link linkend="srm-team">Stable-Release-Betreuern</link> ausgewählt wurde. Alle Updates werden auf der <email>debian-stable-announce@lists.debian.org</email> Mailingliste (<ulink url="https://lists.debian.org/debian-stable-announce/">archive</ulink>) angekündigt und in der nächsten <emphasis role="distribution">Stable</emphasis> Punktveröffentlichung sowieso aufgenommen.

en: <primary>mailing lists</primary><secondary><email>debian-stable-announce@lists.debian.org</email></secondary>
de-DE: <primary>Mailinglisten</primary><secondary><email>debian-stable-announce@lists.debian.org</email></secondary>

en: <primary>updates</primary><secondary>proposed</secondary>
de-DE: <primary>Aktualisierungen</primary><secondary>proposed</secondary>

en: <primary>updates</primary><secondary><literal>stable-proposed</literal></secondary>
de-DE: <primary>Aktualisierungen</primary><secondary><literal>stable-proposed</literal></secondary>

en: <primary>updates</primary><secondary><literal>stable</literal>, proposed</secondary>
de-DE: <primary>Aktualisierungen</primary><secondary><literal>stable</literal>, proposed</secondary>

en: Once published, the <emphasis role="distribution">Stable</emphasis> distribution is only updated about once every 2 months. The <literal>proposed-updates</literal> repository is where the expected updates are prepared (under the supervision of the Stable Release Managers).
de-DE: Einmal veröffentlicht, wird die Distribution <emphasis role="distribution">Stable</emphasis> nur noch etwa alle 2 Monate aktualisiert. Im <literal>proposed-updates</literal>-Repository werden die vorgesehenen Aktualisierungen vorbereitet (kontrolliert von den Stable-Release-Betreuern).

en: The security and stable updates documented in the former sections are always included in this repository, but there is more too, because package maintainers also have the opportunity to fix important bugs that do not deserve an immediate release.
de-DE: Sowohl die Aktualisierungen von Stable als auch diejenigen zur Behebung von Sicherheitslücken, die in den voranstehenden Abschnitten beschrieben wurden, sind immer in diesem Repository enthalten, aber mehr noch, es bietet den Betreuern die Gelegenheit, wesentliche Fehler zu beheben, die kein sofortiges Release rechtfertigen.

en: <primary>backport</primary>
de-DE: <primary>Rückportierung (Backport)</primary>

en: <primary>updates</primary><secondary>backports</secondary>
de-DE: <primary>Aktualisierungen</primary><secondary>Rückportierungen</secondary>

en: <primary>updates</primary><secondary><literal>stable-backports</literal></secondary>
de-DE: <primary>Aktualisierungen</primary><secondary><literal>stable-backports</literal></secondary>

en: <primary>updates</primary><secondary><literal>stable</literal>, backports</secondary>
de-DE: <primary>Aktualisierungen</primary><secondary><literal>stable</literal>, backports</secondary>

en: The <literal>stable-backports</literal> repository hosts “package backports”. The term refers to a package of some recent software which has been recompiled for an older distribution, generally for <emphasis role="distribution">Stable</emphasis>.
de-DE: Das <literal>stable-backports</literal>-Repository enthält "rückportierte Pakete". Der Ausdruck beschreibt ein Paket mit kürzlich erschienener Software, das für eine ältere Distribution neukompiliert wurde, im Allgemeinen für <emphasis role="distribution">Stable</emphasis>.

en: When the distribution becomes a little dated, numerous software projects have released new versions that are not integrated into the current <emphasis role="distribution">Stable</emphasis> suite, which is only modified to address the most critical problems, such as security issues. Since the <emphasis role="distribution">Testing</emphasis> and <emphasis role="distribution">Unstable</emphasis> suites can be more risky, package maintainers sometimes voluntarily offer recompilations of recent software applications for <emphasis role="distribution">Stable</emphasis>, which has the advantage to users and system administrators to limit potential instability to a small number of chosen packages. The page <ulink url="https://backports.debian.org" /> provides more information.
de-DE: Wenn eine Distribution älter wird, haben viele Software-Projekte bereits neuere Versionen veröffentlicht, die nicht in die gegenwärtige <emphasis role="distribution">Stable</emphasis>-Suite integriert werden, welche nur verändert wird, um die kritischsten Probleme, wie Sicherheitslücken, zu behandeln. Weil die Distributionen <emphasis role="distribution">Testing</emphasis> und <emphasis role="distribution">Unstable</emphasis>-Suiten risikobehaftet sein können, bieten einige Paketbetreuer manchmal freiwillig Neukompilierungen neuerer Software-Anwendungen für <emphasis role="distribution">Stable</emphasis> an, was für Benutzer und Administratoren den Vorteil hat, mögliche Instabilitäten auf eine kleine Anzahl ausgewählter Pakete zu begrenzen. Die Seite <ulink url="https://backports.debian.org/" /> liefert weitere Informationen.

en: Backports from <literal>stable-backports</literal> are only created from packages available in <emphasis role="distribution">Testing</emphasis>. This ensures that all installed backports will be upgradable to the corresponding stable version once the next stable release of Debian is available.
de-DE: Rückportierungen in <literal>stable-backports</literal> werden nur aus Paketen erzeugt, die in <emphasis role="distribution">Testing</emphasis> vorhanden sind. Das stellt sicher, dass alle installierten Rückportierungen auf die zugehörige Stable-Version aktualisierbar sind, sobald das nächste Stable-Release verfügbar ist.

en: Even though this repository provides newer versions of packages, <literal>APT</literal> will not install them unless you give explicit instructions to do so (or unless you have already done so with a former version of the given backport):
de-DE: Obwohl dieses Repository neuere Versionen von Pakten zur Verfügung stellt, werden diese von <literal>APT</literal> nicht installiert, es sei denn, Sie geben ausdrückliche Anweisungen, das zu tun (oder haben das schon bei einer früheren Version der betreffenden Rückportierung gemacht):

en: Repositories for <emphasis role="distribution">Testing</emphasis>/<emphasis role="distribution">Unstable</emphasis> Users
de-DE: Repositories für <emphasis role="distribution">Testing</emphasis>/<emphasis role="distribution">Unstable</emphasis> Anwender

en: Here is a standard <filename>sources.list</filename> for a system running the <emphasis role="distribution">Testing</emphasis> or <emphasis role="distribution">Unstable</emphasis> version of Debian:
de-DE: Hier ist eine standardmäßige <filename>sources.list</filename> für ein System, auf welchem entweder die Version <emphasis role="distribution">Testing</emphasis> oder <emphasis role="distribution">Unstable</emphasis> läuft:

en: <filename>/etc/apt/sources.list</filename> file for users of Debian <emphasis role="distribution">Testing</emphasis>/<emphasis role="distribution">Unstable</emphasis>
de-DE: Beispoieldatei <filename>/etc/apt/sources.list</filename> für Debian-Anwender von <emphasis role="distribution">Testing</emphasis>/<emphasis role="distribution">Unstable</emphasis>

en: <emphasis>NOTE</emphasis> Layout of security repositories
de-DE: <emphasis> ANMERKUNG</emphasis> Aufbau von Sicherheits-Repositorys

en: With this <filename>sources.list</filename> file APT will install packages from the <emphasis role="distribution">Unstable</emphasis> suite. If that is not desired, use the <literal>APT::Default-Release</literal> setting (see <xref linkend="sect.apt-upgrade" />) to instruct APT to pick packages from another suite (most likely <emphasis role="distribution">Testing</emphasis> in this case).
de-DE: Mit dieser <filename>sources.list</filename> wird APT Pakete von der <emphasis role="distribution">Unstable</emphasis>-Suite installieren. Ist das nicht gewollt, verwenden Sie die Einstellung <literal>APT::Default-Release</literal> (siehe <xref linkend="sect.apt-upgrade" />) um APT anzuweisen, Pakete von einer anderen Suite auszuwählen (in diesem Fall vermutlich <emphasis role="distribution">Testing</emphasis>).

en: The inclusion of <emphasis role="distribution">Stable</emphasis> is more debatable but it often gives access to some packages, which have been removed from the development versions. It also ensures that you get the latest updates for packages, which have not been modified since the last stable release.
de-DE: Die Aufnahme von <emphasis role="distribution">Stable</emphasis> ist umstrittener, bietet jedoch häufig Zugriff auf einige Pakete, die aus den Entwicklungsversionen entfernt wurden. Außerdem wird sichergestellt, dass Sie die neuesten Updates für Pakete erhalten, die seit der letzten stabilen Version nicht geändert wurden.

en: The <emphasis role="distribution">Experimental</emphasis> Repository
de-DE: Das Paketdepot <emphasis role="distribution">Experimental</emphasis>

en: The archive of <emphasis role="distribution">Experimental</emphasis> packages is present on all Debian mirrors, and contains packages which are not in the <emphasis role="distribution">Unstable</emphasis> version yet because of their substandard quality — they are often software development versions or pre-versions (alpha, beta, release candidate…). A package can also be sent there after undergoing subsequent changes which can generate problems. The maintainer then tries to uncover them with help from advanced users who can handle important issues. After this first stage, the package is moved into <emphasis role="distribution">Unstable</emphasis>, where it reaches a much larger audience and where it will be tested in much more detail.
de-DE: Das Archiv von Paketen in <emphasis role="distribution">Experimental</emphasis> ist auf allen Debian-Spiegelservern vorhanden und enthält Pakete, die aufgrund ihrer nicht den Standards entsprechenden Qualität noch nicht in <emphasis role="distribution">Unstable</emphasis> sind – oft sind es Entwicklerversionen oder Vorab-Versionen (Alpha, Beta, Veröffentlichungskandidat…). Ein Paket kann auch dorthin verschoben werden, wenn Änderungen Probleme verursachen können. Der Paketbetreuer versucht diese Probleme dann mit der Hilfe erfahrener Benutzter, die mit problembehafteter Software umgehen können, aufzuspüren. Nach dieser ersten Stufe wird das Paket nach <emphasis role="distribution">Unstable</emphasis> verschoben, wo es ein viel größeres Publikum erreicht und dadurch viel gründlicher getestet wird.

en: <emphasis role="distribution">Experimental</emphasis> is generally used by users who do not mind breaking their system and then repairing it. This distribution gives the possibility to import a package which a user wants to try or use as the need arises. That is exactly how Debian approaches it, since adding it in APT's <filename>sources.list</filename> file does not lead to the systematic use of its packages. The line to be added is:
de-DE: Generell wird <emphasis role="distribution">Experimental</emphasis> von Benutzern genutzt, denen es nichts ausmacht, wenn ihr System beschädigt wird und sie es reparieren müssen. Diese Distribution ermöglicht es, ein Paket einzubinden, das ein Benutzer ausprobieren möchte oder weil er es benötigt. Genau das ist die Vorgehensweise von Debian, da das Hinzufügen dieser in APTs <filename>sources.list</filename>-Datei nicht dazu führt, dass diese Pakete systematisch benutzt werden. Die hinzuzufügende Zeile ist:

en: Using Alternate Mirrors
de-DE: Verwenden alternativer Spiegel

en: <primary><literal>deb.debian.org</literal></primary><see>mirrors</see>
de-DE: <primary><literal>deb.debian.org</literal></primary><see>Spiegel</see>

en: <primary>mirrors</primary>
de-DE: <primary>Spiegel</primary>

en: <primary>mirror list</primary><seealso>mirrors</seealso>
de-DE: <primary>Spiegelliste</primary><seealso>Spiegel</seealso>

en: <primary>list of mirrors</primary><seealso>mirrors</seealso>
de-DE: <primary>Spiegelliste</primary><seealso>Spiegel</seealso>

en: Picky users who are not satisfied with the performance of <literal>deb.debian.org</literal> can try to find a better mirror in the official mirror list: <ulink type="block" url="https://www.debian.org/mirror/list" />
de-DE: Wählerische Benutzer, die mit der Leistung von <literal>deb.debian.org</literal> nicht zufrieden sind, können versuchen, einen besseren Spiegel in der offiziellen Spiegelliste zu finden: <ulink type="block" url="https://www.debian.org/mirror/list" />

en: But when you don't know which mirror is best for you, this list is of not much use. Fortunately for you, Debian maintains DNS entries of the form <literal>ftp.<replaceable>country-code</replaceable>.debian.org</literal> (e.g. <literal>ftp.us.debian.org</literal> for the USA, <literal>ftp.fr.debian.org</literal> for France, etc.) which are covering many countries and which are pointing to one (or more) of the best mirrors available within that country.
de-DE: Wenn Sie jedoch nicht wissen, welcher Spiegel für Sie am besten geeignet ist, ist diese Liste nicht sehr nützlich. Zum Glück unterhält Debian DNS-Einträge der Form <literal>ftp.<replaceable>Ländercode</replaceable>.debian.org</literal> (z. B. <literal>ftp.us.debian.org</literal> für die USA , <literal>ftp.fr.debian.org</literal> für Frankreich usw.), die viele Länder abdecken und auf einen (oder mehrere) der besten in diesem Land verfügbaren Spiegel verweisen.

en: <primary><literal>httpredir.debian.org</literal></primary><see>mirrors</see>
de-DE: <primary><literal>httpredir.debian.org</literal></primary><see>Spiegel</see>

en: As an alternative to <literal>deb.debian.org</literal>, there used to be <literal>httpredir.debian.org</literal>. This service would identify a mirror close to you (among the list of official mirrors, using GeoIP mainly) and would redirect APT's requests to that mirror. This service has been deprecated due to reliability concerns and now <literal>httpredir.debian.org</literal> provides the same CDN-based service as <literal>deb.debian.org</literal>.
de-DE: Als Alternative zu <literal>deb.debian.org</literal> gab es früher <literal>httpredir.debian.org</literal>. Dieser Dienst würde einen Spiegel in Ihrer Nähe identifizieren (unter der Liste der offiziellen Spiegel, hauptsächlich mit GeoIP) und würde APT-Anfragen an diesen Spiegel umleiten. Dieser Dienst gilt aufgrund von Zuverlässigkeitsbedenken als veraltet und <literal>httpredir.debian.org</literal> bietet denselben CDN-basierten Dienst wie <literal>deb.debian.org</literal>.

en: Non-Official Resources: <literal>mentors.debian.net</literal>
de-DE: Inoffizielle Resourcen: <literal>mentors.debian.net</literal>

en: There are numerous non-official sources of Debian packages set up by advanced users who have recompiled some software — Ubuntu made this popular with their Personal Package Archive (<acronym>PPA</acronym>) service — by programmers who make their creation available to all, and even by Debian developers who offer pre-versions of their package online.
de-DE: Es gibt zahlreiche inoffizielle Debian-Paketquellen, die von fortgeschrittenen Benutzern eingerichtet wurden, die einige Software neu kompiliert haben — Ubuntu machte dies mit ihrem Personal Package Archive-Dienst (<acronym>PPA</acronym>) populär — von Programmierern, die ihre Kreation allen zur Verfügung stellen und sogar von Debian-Entwicklern, die Vorabversionen ihres Pakets online anbieten.

en: The <ulink url="https://mentors.debian.net"><literal>mentors.debian.net</literal></ulink> site is interesting (although it only provides source packages), since it gathers packages created by candidates to the status of official Debian developer or by volunteers who wish to create Debian packages without going through that process of integration. These packages are made available without any guarantee regarding their quality; make sure that you check their origin and integrity and then test them before you consider using them in production.
de-DE: Die Adresse <ulink url="https://mentors.debian.net"><literal>mentors.debian.net</literal></ulink> ist interessant (obwohl sie nur Quellpakete zweier Entwicklergruppen sammelt): Die von Kandidaten für den Status eines offiziellen Debian-Entwicklers und die von Freiwilligen, die Debian-Pakete erstellen wollen, ohne durch den Integrationsprozess zu gehen. Diese Pakete werden ohne jegliche Garantie hinsichtlich ihrer Qualität zur Verfügung gestellt; achten Sie darauf, die Herkunft und Integrität zu prüfen und sie dann zu testen, bevor Sie erwägen, sie produktiv einzusetzen.

en: <emphasis>COMMUNITY</emphasis> The <literal>debian.net</literal> sites
de-DE: <emphasis>GEMEINSCHAFT</emphasis> Die <literal>debian.net</literal> Sites

en: The <emphasis>debian.net</emphasis> domain is not an official resource of the Debian project. Each Debian developer may use that domain name for their own use. These websites can contain unofficial services (sometimes personal sites) hosted on a machine which does not belong to the project and set up by Debian developers, or even prototypes about to be moved on to <emphasis>debian.org</emphasis>. Two reasons can explain why some of these prototypes remain on <emphasis>debian.net</emphasis>: either no one has made the necessary effort to transform it into an official service (hosted on the <emphasis>debian.org</emphasis> domain, and with a certain guarantee of maintenance), or the service is too controversial to be officialized.
de-DE: Die Domain <emphasis>debian.net</emphasis> ist kein offizieller Bestandteil des Debian-Projekts. Jeder Debian-Entwickler kann diesen Domainnamen für den Eigengebrauch nutzen. Diese (Unter-)Websites können inoffizielle Dienste enthalten (manchmal persönliche Seiten), die auf Servern beherbergt sind, die nicht zum Projekt gehören und von Debian-Entwicklern aufgesetzt wurden. Oder sogar Prototypen, die irgendwann nach <emphasis>debian.org</emphasis> umziehen sollen. Es gibt zwei Gründe, warum diese Prototypen unter <emphasis>debian.net</emphasis> bleiben: Entweder hat niemand die nötige Anstrengung unternommen, sie in einen offiziellen Dienst zu überführen (beherbergt unter der Domain <emphasis>debian.org</emphasis> und mit sichergestellter Wartung), oder der Dienst ist zu umstritten, um offiziell zu werden.

en: Installing a package means giving root rights to its creator, because they decide on the contents of the initialization scripts which are run under that identity. Official Debian packages are created by volunteers who have been co-opted and reviewed and who can seal their packages so that their origin and integrity can be checked.
de-DE: Ein Paket zu installieren bedeutet, dessen Urheber Root-Rechte zu gewähren, da dieser über den Inhalt der Einrichtungsskripte entscheidet, die unter der Paket-Identität ausgeführt werden. Offizielle Debian-Pakete werden von Freiwilligen erstellt, die ausgewählt und überprüft wurden, und die ihre Pakete signieren können, so dass deren Herkunft und Integrität überprüft werden kann.

en: In general, be wary of a package whose origin you don't know and which isn't hosted on one of the official Debian servers: evaluate the degree to which you can trust the creator, and check the integrity of the package.
de-DE: Seien Sie generell misstrauisch bei einem Paket, dessen Herkunft Sie nicht kennen und das nicht auf einem der offiziellen Debian-Servern beherbergt ist: Erwägen Sie in welchem Maß Sie dem Ersteller vertrauen können, und überprüfen Sie die Integrität des Pakets.

en: Caching Proxy for Debian Packages
de-DE: Caching Proxy (Zwischenspeicher) für Debian Pakete

en: <primary>proxy cache</primary>
de-DE: <primary>Proxy-Cache</primary>

en: <primary>cache, proxy</primary>
de-DE: <primary>Cache, Proxy</primary>

en: When an entire network of machines is configured to use the same remote server to download the same updated packages, any administrator knows that it would be beneficial to have an intermediate proxy acting as a network-local cache (see sidebar <xref linkend="sidebar.cache" />).
de-DE: Wenn für ein ganzes Netzwerk der gleiche Server für das Herunterladen der gleichen aktualisierten Pakete konfiguriert wird, weiß jeder Administrator, wie hilfreich ein dazwischengeschalteter Proxy ist, der als lokaler Zwischenspeicher im Netzwerk fungiert (siehe Seitenleiste <xref linkend="sidebar.cache" />).

en: You can configure APT to use a "standard" proxy (see <xref linkend="sect.apt-config" /> for the APT side, and <xref linkend="sect.http-ftp-proxy" /> for the proxy side), but the Debian ecosystem offers better options to solve this problem. The dedicated software presented in this section are smarter than a plain proxy cache because they can rely on the specific structure of APT repositories (for instance they know when individual files are obsolete or not, and thus adjust the time during which they are kept).
de-DE: Sie können APT so konfigurieren, dass "standardmäßig" ein Proxy benutzt wird (siehe <xref linkend="sect.apt-config" /> für die APT-Seite und <xref linkend="sect.http-ftp-proxy" /> für die Proxy-Seite), aber das Debian-Ökosystem bietet noch bessere Möglichkeiten für diesen Zweck. Die speziellen Programme, die in diesem Abschnitt vorgestellt werden, sind intelligenter als ein einfacher Cache, denn sie können auf eine spezielle Struktur an APT-Repositories zurückgreifen (beispielsweise wissen sie, ob einzelne Dateien obsolet sind oder nicht, und können so die Vorhaltezeit anpassen).

en: <emphasis role="pkg">apt-cacher</emphasis> and <emphasis role="pkg">apt-cacher-ng</emphasis> work like usual proxy cache servers. APT's <filename>sources.list</filename> is left unchanged, but APT is configured to use them as proxy for outgoing requests.
de-DE: <emphasis role="pkg">apt-cacher</emphasis> and <emphasis role="pkg">apt-cacher-ng</emphasis> arbeiten wie normale Proxy-Server. Die <filename>sources.list</filename> von APT bleibt unverändert, aber APT ist so konfiguriert, dass es diese als Proxies für ausgehende Anfragen nutzt.

en: <emphasis role="pkg">approx</emphasis>, on the other hand, acts like an HTTP server that “mirrors” any number of remote repositories in its top-level URLs. The mapping between those top-level directories and the remote URLs of the repositories is stored in <filename>/etc/approx/approx.conf</filename>:
de-DE: <emphasis role="pkg">approx</emphasis> auf der anderen Seite, arbeitet wie ein HTTP-Server, der alle im Netz verfügbaren Repositories unter seiner Top-Level-Domain zur Verfügung stellt. Die Verknüpfungen zwischen den entfernten URL's der Repositories und diesen Top-Level-Verzeichnissen sind in <filename>/etc/approx/approx.conf</filename> gespeichert:

en: <emphasis role="pkg">approx</emphasis> runs by default on port 9999 via a systemd socket and requires the users to adjust their <filename>sources.list</filename> file to point to the approx server:
de-DE: <emphasis role="pkg">approx</emphasis> lauscht standardmäßig über einen systemd-Socket auf Port 9999 und erwartet von den Anwendern, <filename>sources.list</filename> anzupassen, sodass er auf den Server "approx" zeigt:

en: <command>aptitude</command>, <command>apt-get</command>, and <command>apt</command> Commands
de-DE: <command>aptitude</command>, <command>apt-get</command> und <command>apt</command> Befehle

en: <acronym>APT</acronym> is a vast project, whose original plans included a graphical interface. It is based on a library which contains the core application, and <command>apt-get</command> is the first front end — command-line based — which was developed within the project. <command>apt</command> is a second command-line based front end provided by APT which overcomes some design mistakes of <command>apt-get</command>.
de-DE: <acronym>APT</acronym> ist ein gewaltiges Projekt, dessen ursprünglicher Entwurf eine grafische Schnittstelle vorsah. Es basiert auf einer Bibliothek, die die Kernanwendung enthält und <command>apt-get</command> war das erste Frontend – befehlszeilenbasiert – das innerhalb des Projekts entwickelt wurde. <command>apt</command> ist ein zweites Kommandozeilen-basiertes Frontend von APT, das einige Designfehler von <command>apt-get</command> überwindet.

en: Numerous other graphical interfaces then appeared as external projects: <command>synaptic</command>, <command>aptitude</command> (which includes both a text mode interface and a graphical one — even if not complete yet), <command>wajig</command>, etc. The most recommended interface, <command>apt</command>, is the one that we will use in the examples given in this section. Note, however, that <command>apt-get</command> and <command>aptitude</command> have a very similar command line syntax. When there are major differences between these three commands, these will be detailed.
de-DE: Zahlreiche andere grafische Oberflächen erschienen dann als externe Projekte: <command>synaptic</command>, <command>aptitude</command> (die sowohl eine Textmodus-Oberfläche als auch eine grafische - wenn auch noch nicht vollständig - enthält), <command>wajig</command>, etc. Die empfohlene Schnittstelle, <command>apt</command>, ist diejenige, die wir in den Beispielen in diesem Abschnitt verwenden werden. Beachten Sie jedoch, dass <command>apt-get</command> und <command>aptitude</command> eine sehr ähnliche Befehlszeilen-Syntax haben. Wenn es große Unterschiede zwischen diesen Befehlen gibt, werden diese detailliert.

en: Initialization
de-DE: Initialisierung

en: <emphasis>TIP</emphasis> Incremental updates
de-DE: <emphasis>TIPP</emphasis> Inkrementelle Aktualisierungen

en: However, it can sometimes be of interest to force the download of the entire <filename>Packages</filename> file, especially when the last upgrade is very old and when the mechanism of incremental differences would not contribute much. This can also be interesting when network access is very fast but when the processor of the machine to upgrade is rather slow, since the time saved on the download is more than lost when the computer calculates the new versions of these files (starting with the older versions and applying the downloaded differences). To do that, you can use the APT configuration parameter <literal>Acquire::PDiffs</literal> and set it to <literal>false</literal>.
de-DE: Manchmal jedoch kann es wünschenswert sein, das Herunterladen der gesamten <filename>Packages</filename>-Datei zu erzwingen, besonders wenn die letzte Aktualisierung lange zurück liegt oder die Gesamtgröße der inkrementellen Differenz-Dateien nur wenig geringer ist. Dies kann auch interessant sein, wenn der Netzwerkzugriff sehr schnell aber der Prozessor der zu aktualisierenden Maschine ziemlich langsam ist, weil das Herunterladen schneller geht, als wiederholt die neue Version dieser Dateien zu berechnen (immer wieder die Unterschiede der jeweils ältesten Differenz-Datei auf die Paketliste anzuwenden). Dazu setzen Sie den APT-Konfigurationsparameter <literal>Acquire::PDiffs</literal> verwenden auf <literal>false</literal>.

en: The <literal>Acquire::*</literal> options also control other aspects of the download, and even the download methods. <literal>Acquire::Languages</literal> can limit or disable the download of <filename>Translation-<replaceable>language-code</replaceable></filename> files and save even more time. For a complete reference see <citerefentry><refentrytitle>apt.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
de-DE: Die Optionen <literal>Acquire :: *</literal> steuern auch andere Aspekte des Downloads und sogar die Download-Methoden. <literal>Acquire :: Languages</literal> kann den Download von <filename>Translation-<replaceable>Sprachcode</replaceable></filename>-Dateien einschränken oder deaktivieren und noch mehr Zeit sparen. Für eine vollständige Referenz siehe <citerefentry><refentrytitle>apt.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>.

en: Installing and Removing
de-DE: Installieren und Entfernen

en: <primary>package</primary><secondary>installation</secondary>
de-DE: <primary>Paket</primary><secondary>Installation</secondary>

en: <primary>package</primary><secondary>removal</secondary>
de-DE: <primary>Paket</primary><secondary>Entfernen</secondary>

en: <primary>installation</primary><secondary>package installation</secondary>
de-DE: <primary>Installation</primary><secondary>Paketinstallation</secondary>

en: <primary>removal of a package</primary>
de-DE: <primary>Entfernen eines Pakets</primary>

en: With APT, packages can be added or removed from the system, respectively with <command>apt install <replaceable>package</replaceable></command> and <command>apt remove <replaceable>package</replaceable></command>. In both cases, APT will automatically install the necessary dependencies or delete the packages which depend on the package that is being removed. The <command>apt purge <replaceable>package</replaceable></command> command involves a complete uninstallation by deleting the configuration files as well.
de-DE: Mit APT können Pakete dem System hinzugefügt oder entfernt werden, genauer mit <command>apt install <replaceable>Paket</replaceable></command> und <command>apt remove <replaceable>Paket</replaceable></command>. In beiden Fällen installiert APT automatisch die nötigen Abhängigkeiten oder löscht die Pakete, die von dem zu entfernenden Paket abhängen. Der Befehl <command>apt purge <replaceable>Paket</replaceable></command> ist mit einer vollständigen Deinstallation verbunden – durch Löschen auch der Konfigurationsdateien.

en: <emphasis>TIP</emphasis> Installing the same selection of packages several times
de-DE: <emphasis>TIPP</emphasis> Die gleiche Paketauswahl mehrfach installieren

en: It can be useful to systematically install the same list of packages on several computers. This can be done quite easily.
de-DE: Manchmal ist es wünschenswert, die gleiche Paketauswahl auf mehreren Computern zu installieren. Das ist sehr einfach möglich.

en: First, retrieve the list of packages installed on the computer which will serve as the “model” to copy.
de-DE: Zuerst erzeugen Sie eine Liste der installierten Pakte auf dem Computer, der als "Kopiervorlage" dient.

en: The <filename>pkg-list</filename> file then contains the list of installed packages. Next, transfer the <filename>pkg-list</filename> file onto the computers you want to update and use the following commands:
de-DE: Die Datei <filename>pkg-list</filename> enthält die Liste der installierten Pakete. Als Nächstes übertragen Sie die Datei <filename>pkg-list</filename> auf die zu aktualisierenden Rechner und geben dort die folgenden Befehle ein:

en: ## Update dpkg's database of known packages
    # <userinput>avail=`mktemp`</userinput>
    # <userinput>apt-cache dumpavail &gt; "$avail"</userinput>
    # <userinput>dpkg --merge-avail "$avail"</userinput>
    # <userinput>rm -f "$avail"</userinput>
    ## Update dpkg's selections
    # <userinput>dpkg --set-selections &lt; pkg-list</userinput>
    ## Ask apt-get to install the selected packages
    # <userinput>apt-get dselect-upgrade</userinput>
de-DE: ## bekannte Pakete in der Datenbank von dpkg aktualisieren
    # <userinput>avail=`mktemp`</userinput>
    # <userinput>apt-cache dumpavail &gt; "$avail"</userinput>
    # <userinput>dpkg --merge-avail "$avail"</userinput>
    # <userinput>rm -f "$avail"</userinput>
    ## die Auswahl von dpkg aktualisieren
    # <userinput>dpkg --set-selections &lt; pkg-list</userinput>
    ## mit apt-get die gewählten Pakete installieren
    # <userinput>apt-get dselect-upgrade</userinput>

en: The first commands record the list of available packages in the dpkg database. Then <command>dpkg --set-selections</command> restores the selection of packages that you wish to install, and the <command>apt-get</command> invocation executes the required operations! <command>aptitude</command> does not have this command.
de-DE: Der erste Befehl zeichnet die verfügbaren Pakete in der Datenbank dpkg auf und anschließend stellt <command>dpkg --set-selections</command> die Liste der Pakete wieder her, die Sie installieren wollen und der Aufruf von <command>apt-get</command> führt die erforderlichen Operationen aus. Der Befehl <command>aptitude</command> hat diese Möglichkeit nicht.

en: <emphasis>TIP</emphasis> Removing and installing at the same time
de-DE: <emphasis>TIPP</emphasis> Entfernen und installieren in einem Durchgang

en: It is possible to ask <command>apt</command> (or <command>apt-get</command>, or <command>aptitude</command>) to install certain packages and remove others on the same command line by adding a suffix. With an <command>apt install</command> command, add “<literal>-</literal>” to the names of the packages you wish to remove. With an <command>apt remove</command> command, add “<literal>+</literal>” to the names of the packages you wish to install.
de-DE: Es ist möglich, <command>apt</command> (oder <command>apt-get</command> oder <command>aptitude</command>) zu bitten, bestimmte Pakete zu installieren und andere auf der gleichen Befehlszeile durch Hinzufügen eines Suffixes zu entfernen. Mit dem Befehl <command>apt install</command> fügen Sie "<literal>-</literal>" zu den Namen der Pakete hinzu, die Sie entfernen möchten. Mit dem Befehl <command>apt remove</command> fügen Sie "<literal>+</literal>" zu den Namen der Pakete hinzu, die Sie installieren möchten.

en: The next example shows two different ways to install <replaceable>package1</replaceable> and to remove <replaceable>package2</replaceable>.
de-DE: Das nächste Bespiel zeigt zwei verschiedene Wege, <replaceable>Paket1</replaceable> zu installieren und <replaceable>Paket2</replaceable> zu entfernen.

en: # <userinput>apt install <replaceable>package1</replaceable> <replaceable>package2</replaceable>-</userinput>
de-DE: # <userinput>apt install <replaceable>Paket1</replaceable> <replaceable>Paket2</replaceable>-</userinput>

en: # <userinput>apt remove <replaceable>package1</replaceable>+ <replaceable>package2</replaceable></userinput>
de-DE: # <userinput>apt remove <replaceable>Paket1</replaceable>+ <replaceable>Paket2</replaceable></userinput>

en: This can also be used to exclude packages which would otherwise be installed, for example, due to an automatic installation of <literal>Recommends</literal>. In general, the dependency solver will use that information as a hint to look for alternative solutions.
de-DE: Damit kann man auch Pakete ausschließen, die sonst installiert würden, beispielsweise aufgrund der automatischen Installation eines <literal>Recommends</literal>-Vorschlags. Normalerweise wird das Programm zur Auflösung von Abhängigkeiten aufgrund dieser Information nach alternativen Lösungen suchen.

en: <emphasis>TIP</emphasis> <command>apt --reinstall</command> and <command>aptitude reinstall</command>
de-DE: <emphasis>TIPP</emphasis> <command>apt --reinstall</command> und <command>aptitude reinstall</command>

en: <primary>reinstallation</primary>
de-DE: <primary>Reinstallation</primary>

en: The system can sometimes be damaged after the removal or modification of files in a package. The easiest way to retrieve these files is to reinstall the affected package. Unfortunately, the packaging system finds that the latter is already installed and politely refuses to reinstall it; to avoid this, use the <literal>--reinstall</literal> option of the <command>apt</command> and <command>apt-get</command> commands. The following command reinstalls <emphasis role="pkg">postfix</emphasis> even if it is already present:
de-DE: Das Entfernen oder Verändern von Dateien aus einem Paket kann das System manchmal beschädigen. Die einfachste Art, diese Dateien wieder zu bekommen, ist, das betroffene Paket erneut zu installieren. Unglücklicherweise stellt das Paketierungssystem fest, dass das Paket bereits installiert ist, und weigert sich höflich, es erneut zu installieren; um dies zu vermeiden, benutzen Sie die Option <literal>--reinstall</literal> der Befehle <command>apt</command> und <command>apt-get</command>. Der folgende Befehl installiert das Paket <emphasis role="pkg">postfix</emphasis> erneut, selbst falls es bereits vorhanden ist:

en: The <command>aptitude</command> command line is slightly different, but achieves the same result with <command>aptitude reinstall postfix</command>.
de-DE: Die Syntax von <command>aptitude</command> ist ein wenig anders, erzielt aber dasselbe Ergebnis wie mit <command>aptitude reinstall postfix</command>.

en: The problem does not arise with <command>dpkg</command>, but the administrator rarely uses it directly.
de-DE: Das Problem tritt bei <command>dpkg</command> nicht auf, jedoch wird es selten direkt durch den Administrator genutzt.

en: Be careful! Using <command>apt --reinstall</command> to restore packages modified during an attack will certainly not recover the system as it was. <xref linkend="sect.dealing-with-compromised-machine" /> details the necessary steps to take with a compromised system.
de-DE: Seien Sie vorsichtig! Das Benutzen von <command>apt --reinstall</command> um Pakete wiederherzustellen, die während eines Angriffs verändert wurden, ist sicherlich nicht ausreichend das System so wieder her zu stellen, wie es war. <xref linkend="sect.dealing-with-compromised-machine" /> beschreibt die bei einem gehackten zu unternehmenden Schritte im Detail.

en: These commands will not restore the configuration files. But as you have learned in <xref linkend="sect.conffiles" /> (see also sidebar <xref linkend="sidebar.questions-conffiles-bis" />), you can use the following command to be asked to install the unmodified version and even restore any deleted configuration file as well.
de-DE: Diese Befehle stellen die Konfigurationsdateien nicht wieder her. Wie Sie in <xref linkend="sect.conffiles" /> erfahren haben (siehe auch Seitenleiste <xref linkend="sidebar.questions-conffiles-bis" />), können Sie mit dem folgenden Befehl aufgefordert werden, die unveränderte Version zu installieren und sogar alle gelöschten Konfigurationsdateien wiederherzustellen.

en: <computeroutput># </computeroutput><userinput>apt --reinstall -o Dpkg::Options::="--force-confask,confmiss" install <replaceable>package</replaceable></userinput>
de-DE: <computeroutput># </computeroutput><userinput>apt --reinstall -o Dpkg::Options::="--force-confask,confmiss" install <replaceable>Paket</replaceable></userinput>

en: Some packages don't ship the configuration file found in <filename>/etc</filename> with the package. Instead they create it during installation by either copying a skeleton or writing it by a script. The file <filename>/etc/inputrc</filename>, for example, is a copy of <filename>/usr/share/readline/inputrc</filename>. In such cases the commands shown above won't work.
de-DE: Einige Pakete liefern die in <filename>/etc</filename> enthaltene Konfigurationsdatei nicht mit dem Paket. Stattdessen erstellen sie es während der Installation, indem sie entweder eine Skelettdatei kopieren oder es mit einem Skript schreiben. Die Datei <filename>/etc/inputrc</filename> ist beispielsweise eine Kopie von <filename>/usr/share/readline/ inputrc</filename>. In solchen Fällen funktionieren die oben gezeigten Befehle nicht.

en: If the file <filename>sources.list</filename> mentions several distributions, it is possible to give the version of the package to install. A specific version number can be requested with <command>apt install <replaceable>package</replaceable>=<replaceable>version</replaceable></command>, but indicating its distribution of origin (<emphasis role="distribution">Stable</emphasis>, <emphasis role="distribution">Testing</emphasis> or <emphasis role="distribution">Unstable</emphasis>) — with <command>apt install <replaceable>package</replaceable>/<replaceable>distribution</replaceable></command> — is usually preferred. With this command, it is possible to go back to an older version of a package (if, for instance, you know that it works well), provided that it is still available in one of the sources referenced by the <filename>sources.list</filename> file. Otherwise the <literal>snapshot.debian.org</literal> archive can come to the rescue (see sidebar <xref linkend="sidebar.snapshot.debian.org" />).
de-DE: Falls die Datei <filename>sources.list</filename> mehrere Distributionen enthält, ist es möglich, die Version des zu installierenden Pakets anzugeben. Eine bestimmte Versionsnummer kann mit <command>apt install <replaceable>Paket</replaceable>=<replaceable>Version</replaceable></command> angefordert werden, aber die Angabe ihrer Urspungsdistribution (<emphasis role="distribution">Stable</emphasis>, <emphasis role="distribution">Testing</emphasis> oder <emphasis role="distribution">Unstable</emphasis>) – mit <command>apt install <replaceable>Paket</replaceable>/<replaceable>Distribution</replaceable></command> – wird für gewöhnlich bevorzugt. Mit diesem Befehl ist es möglich, zu einer älteren Paketversion zurückzukehren (falls Sie zum Beispiel wissen, dass sie gut funktioniert), vorausgesetzt sie ist noch in einer der von der Datei <filename>sources.list</filename> genannten Quellen verfügbar. Ansonsten kann das Archiv <literal>snapshot.debian.org</literal> zu Hilfe kommen (siehe die Seitenleiste <xref linkend="sidebar.snapshot.debian.org" />).

en: Installation of the <emphasis role="distribution">Unstable</emphasis> version of <emphasis role="pkg">spamassassin</emphasis>
de-DE: Installation der <emphasis role="distribution">Unstable</emphasis> Version von <emphasis role="pkg">spamassassin</emphasis>

en: If the package to install has been made available to you under the form of a simple <filename>.deb</filename> file without any associated package repository, it is still possible to use APT to install it together with its dependencies (provided that the dependencies are available in the configured repositories) with a simple command: <command>apt install ./<replaceable>path-to-the-package.deb</replaceable></command>. The leading <literal>./</literal> is important to make it clear that we are referring to a filename and not to the name of a package available in one of the repositories.
de-DE: Wenn Ihnen das zu installierende Paket in Form einer einfachen <filename>.deb</filename> Datei ohne zugehöriges Paket-Repository zur Verfügung gestellt wurde, ist es immer noch möglich, APT zu verwenden, um es zusammen mit seinen Abhängigkeiten zu installieren (vorausgesetzt, dass die Abhängigkeiten in den konfigurierten Repositorys verfügbar sind) mit einem einfachen Befehl: <command>apt install ./<replaceable>Pfad-zur-Paket-deb</replaceable></command>. Das führende <literal>./</literal> ist wichtig, um deutlich zu machen, dass wir uns auf einen Dateinamen beziehen und nicht auf den Namen eines Pakets, das in einem der Repositorys verfügbar ist.

en: <emphasis>GOING FURTHER</emphasis> The cache of <filename>.deb</filename> files
de-DE: <emphasis>NÄCHSTE SCHRITTE</emphasis> Der Zwischenspeicher für <filename>.deb</filename> Dateien

en: APT keeps a copy of each downloaded <filename>.deb</filename> file in the directory <filename>/var/cache/apt/archives/</filename>. In case of frequent updates, this directory can quickly take a lot of disk space with several versions of each package; you should regularly sort through them. Two commands can be used: <command>apt-get clean</command> entirely empties the directory; <command>apt-get autoclean</command> only removes packages which can no longer be downloaded (because they have disappeared from the Debian mirror) and are therefore clearly useless (the configuration parameter <literal>APT::Clean-Installed</literal> can prevent the removal of <filename>.deb</filename> files that are currently installed).
de-DE: APT behält eine Kopie jeder heruntergeladenen <filename>.deb</filename>-Datei im Verzeichnis <filename>/var/cache/apt/archives</filename>. Im Falle häufiger Aktualisierungen kann dieses Verzeichnis schnell eine Menge Festplattenspeicherplatz durch verschiedene Paketversionen einnehmen; Sie sollten das Verzeichnis regelmäßig aufräumen. Zwei Befehle können verwendet werden: <command>apt-get clean</command> leert das Verzeichnis vollständig, <command>apt-get autoclean</command> entfernt nur die Pakete, die nicht mehr heruntergeladen werden können (weil sie vom Debian-Spiegelserver verschwunden sind) und deshalb eindeutig nutzlos sind (der Konfigurationsparameter <literal>APT::Clean-Installed</literal> kann das Entfernen von <filename>.deb</filename>-Dateien verhindern, die gegenwärtig installiert sind).

en: System Upgrade
de-DE: Das System aktualisieren

en: <primary>upgrade</primary><secondary>system upgrade</secondary>
de-DE: <primary>Aktualisieren</primary><secondary>System Aktualisieren</secondary>

en: Regular upgrades are recommended, because they include the latest security updates. To upgrade, use <command>apt upgrade</command>, <command>apt-get upgrade</command> or <command>aptitude safe-upgrade</command> (of course after <command>apt update</command>). This command looks for installed packages which can be upgraded without removing any packages. In other words, the goal is to ensure the least intrusive upgrade possible. <command>apt-get</command> is slightly more demanding than <command>aptitude</command> or <command>apt</command> because it will refuse to install packages which were not installed beforehand.
de-DE: Regelmäßige Aktualisierungen werden empfohlen, weil sie die neuesten Sicherheitsupdates beinhalten. Zum Aktualisieren benutzen Sie <command>apt upgrade</command>, <command>apt-get upgrade</command> oder <command>aptitude safe-upgrade</command> (natürlich nach <command>apt-get update</command>). Dieser Befehl sucht nach installierten Paketen, die aktualisiert werden können, ohne irgendwelche Pakete zu entfernen. Mit anderen Worten, es ist das Ziel, eine minimal invasive Aktualisierung sicher zu stellen. <command>apt-get</command> ist ein wenig anspruchsvoller als <command>aptitude</command> oder <command>apt</command>, weil es sich weigert, Pakete zu installieren, die zuvor nicht installiert waren.

en: <command>apt</command> will generally select the most recent version number (except for packages from <emphasis role="distribution">Experimental</emphasis> and <emphasis role="distribution">stable-backports</emphasis>, which are ignored by default whatever their version number). If you specified <emphasis role="distribution">Testing</emphasis> or <emphasis role="distribution">Unstable</emphasis> in your <filename>sources.list</filename>, <command>apt upgrade</command> will switch most of your <emphasis role="distribution">Stable</emphasis> system to <emphasis role="distribution">Testing</emphasis> or <emphasis role="distribution">Unstable</emphasis>, which might not be what you intended.
de-DE: <command>apt</command> wählt grundsätzlich die neueste Versionsnummer aus (außer bei Paketen aus <emphasis role="distribution">Experimental</emphasis> und <emphasis role="distribution">stable-backports</emphasis>, die standardmäßig ignoriert werden, unabhängig von ihrer Versionsnummer). Falls Sie <emphasis role="distribution">Testing</emphasis> oder <emphasis role="distribution">Unstable</emphasis> in Ihrer <filename>sources.list</filename> angegeben haben, wird <command>apt upgrade</command> den größten Teil Ihres <emphasis role="distribution">Stable</emphasis>-Systems auf <emphasis role="distribution">Testing</emphasis> oder <emphasis role="distribution">Unstable</emphasis> umstellen, was möglicherweise nicht Ihre Absicht war.

en: To tell <command>apt</command> to use a specific distribution when searching for upgraded packages, you need to use the <literal>-t</literal> or <literal>--target-release</literal> option, followed by the name of the distribution you want (for example, <command>apt -t stable upgrade</command>). To avoid specifying this option every time you use <command>apt</command>, you can add <literal>APT::Default-Release "stable";</literal> in the file <filename>/etc/apt/apt.conf.d/local</filename>.
de-DE: Um <command>apt</command> in einer bestimmten Distribution nach aktualisierten Paketen suchen zu lassen, benutzen Sie die Option <literal>-t</literal> oder <literal>--target-release</literal> gefolgt vom Namen der gewünschten Distribution (zum Beispiel <command>apt -t stable upgrade</command>). Um das Angeben dieser Option bei jedem Aufruf von <command>apt</command> zu vermeiden, können Sie <literal>APT::Default-Release "stable";</literal> der Datei <filename>/etc/apt/apt.conf.d/local</filename> hinzufügen.

en: For more important upgrades, such as the change from one major Debian version to the next, you need to use <command>apt full-upgrade</command>. With this instruction, <command>apt</command> will complete the upgrade even if it has to remove some obsolete packages or install new dependencies. This is also the command used by users who work daily with the Debian <emphasis role="distribution">Unstable</emphasis> release and follow its evolution day by day. It is so simple that it hardly needs explanation: APT's reputation is based on this great functionality.
de-DE: Für wichtigere Aktualisierungen, wie den Übergang von einer Debian-Hauptversion zur nächsten, müssen Sie <command>apt full-upgrade</command> benutzen. Mit dieser Anweisung vollzieht <command>apt</command> die Aktualisierung selbst dann, wenn es einige veraltete Pakete entfernen oder neue Abhängigkeiten installieren muss. Dies ist ebenso der Befehl, den Benutzer verwenden, die täglich mit Debians <emphasis role="distribution">Unstable</emphasis>-Veröffentlichung arbeiten und deren Entwicklung tagtäglich verfolgen. Es ist so einfach, dass es kaum einer Erklärung bedarf: APTs Ansehen begründet sich in dieser großartigen Funktionalität.

en: Unlike <command>apt</command> and <command>aptitude</command>, <command>apt-get</command> doesn't know the <command>full-upgrade</command> command. Instead, you should use <command>apt-get dist-upgrade</command> (”distribution upgrade”), the historical and well-known command that <command>apt</command> and <command>aptitude</command> also accept for the convenience of users who got used to it.
de-DE: Anders als <command>apt</command> und <command>aptitude</command>, kennt <command>apt-get</command> nicht den <command> full-upgrade</command> Befehl. Sie sollten statt dessen <command>apt-get dist-upgrade</command> (”distribution upgrade”) verwenden, den historischen und gut bekannten Befehl, der auch von <command>apt</command> und <command>aptitude</command> zur Vereinfachung für den Benutzer verwendbar ist.

en: The results of these operations are logged into <filename>/var/log/apt/history.log</filename> and <filename>/var/log/apt/term.log</filename>, whereas <command>dpkg</command> keeps its log in a file called <filename>/var/log/dpkg.log</filename>.
de-DE: Die Ergebnisse dieser Operationen werden in <filename>/var/log/apt/history.log</filename> und <filename>/var/log/apt/term.log</filename> protokolliert, während <command>dpkg</command> sein Protokoll in einer Datei mit dem Namen <filename>/var/log/dpkg.log</filename> führt.

en: Configuration Options
de-DE: Konfigurationsoptionen

en: <primary>APT</primary><secondary>configuration</secondary>
de-DE: <primary>APT</primary><secondary>Konfiguration</secondary>

en: Besides the configuration elements already mentioned, it is possible to configure certain aspects of APT by adding directives in a file of the <filename>/etc/apt/apt.conf.d/</filename> directory or <filename>/etc/apt/apt.conf</filename> itself. Remember, for instance, that it is possible for APT to tell <command>dpkg</command> to ignore file conflict errors by specifying <literal>DPkg::options { "--force-overwrite"; }</literal>.
de-DE: Neben den bereits erwähnten Konfigurationselementen ist es möglich, bestimmte Verhaltensweisen von APT durch das Hinzufügen von Vorschriften in einer Datei im Verzeichnis <filename>/etc/apt/apt.conf.d/</filename> oder direkt in <filename>/etc/apt/apt.conf</filename> festzulegen. Erinnern Sie sich beispielsweise daran, dass es APT möglich ist, <command>dpkg</command> anzuweisen, durch Dateikonflikte hervorgerufene Fehler zu ignorieren, indem Sie <literal>DPkg::options { "--force-overwrite"; }</literal> angeben.

en: <emphasis>BACK TO BASICS</emphasis> Directories ending in <filename>.d</filename>
de-DE: <emphasis>ZURÜCK ZU DEN GRUNDLAGEN</emphasis> Auf <filename>.d</filename> endende Verzeichnisse

en: Directories with a <filename>.d</filename> suffix are used more and more often. Each directory represents a configuration file which is split over multiple files. In this sense, all of the files in <filename>/etc/apt/apt.conf.d/</filename> are instructions for the configuration of APT. APT includes them in alphabetical order, so that the last ones can modify a configuration element defined in one of the first ones.
de-DE: Verzeichnisse mit angehängtem <filename>.d</filename> werden immer häufiger benutzt. Jedes Verzeichnis steht für eine Konfigurationsdatei, die auf mehrere Dateien aufgeteilt ist. In diesem Sinne sind alle Dateien in <filename>/etc/apt/apt.conf.d</filename> Anweisungen für die Konfiguration von APT. APT bezieht sie in alphabetischer Reihenfolge ein, so dass Anweisungen aus den weiter hinten stehenden Dateien bereits zuvor definierte Konfigurationselemente verändern können.

en: This structure brings some flexibility to the machine administrator and to the package maintainers. Indeed, the administrator can easily modify the configuration of the software by adding a ready-made file in the directory in question without having to change an existing file. Package maintainers use the same approach when they need to adapt the configuration of another software to ensure that it perfectly co-exists with theirs. The Debian policy explicitly forbids modifying configuration files of other packages — only users are allowed to do this. Remember that during a package upgrade, the user gets to choose the version of the configuration file that should be kept when a modification has been detected. Any external modification of the file would trigger that request, which would disturb the administrator, who is sure not to have changed anything.
de-DE: Diese Struktur gibt dem Administrator der Maschine und den Paket-Betreuern einiges an Flexibilität. Tatsächlich kann der Administrator die Konfiguration der Software verändern, indem er dem fraglichen Verzeichnis eine gebrauchsfertige Datei hinzufügt, ohne eine bestehende Datei verändern zu müssen. Paket-Betreuer nutzen denselben Ansatz, wenn sie die Konfiguration einer anderen Software anpassen müssen, um sicherzustellen, dass beide Konfigurationen friedlich koexistieren können. Die Debian-Richtlinien (policy) verbieten jedoch ausdrücklich das Verändern von Konfigurationsdateien anderer Pakete — nur den Anwendern wird dieses gestattet. Erinnern Sie sich, dass während einer Paketaktualisierung der Benutzer eine Auswahlmöglichkeit erhält, welche Version der Konfigurationsdatei verwendet werden soll, falls eine Veränderung erkannt wurde. Jede fremde Änderung würde eine solche Abfrage auslösen, zur Verwunderung des Administrators, der sich sicher ist, nichts verändert zu haben.

en: Depending on the application, the <filename>.d</filename> directory is used directly or managed by an external script which will concatenate all the files to create the configuration file itself. It is important to execute the script after any change in that directory so that the most recent modifications are taken into account. In the same way, it is important not to work directly in the configuration file created automatically, since everything would be lost at the next execution of the script. The chosen method (<filename>.d</filename> directory used directly or a file generated from that directory) is usually dictated by implementation constraints, but in both cases the gains in terms of configuration flexibility more than make up for the small complications that they entail. The Exim 4 mail server is an example of the generated file method: it can be configured through several files (<filename>/etc/exim4/conf.d/*</filename>) which are concatenated into <filename>/var/lib/exim4/config.autogenerated</filename> by the <command>update-exim4.conf</command> command.
de-DE: Abhängig von der Anwendung wird das <filename>.d</filename>-Verzeichnis direkt benutzt oder von einem externen Skript verwaltet, welches alle Dateien zu der eigentlichen Konfigurationsdatei zusammenfügt. Wichtig ist, dieses Skript nach jeder Änderung in dem Verzeichnis auszuführen, so dass die jüngsten Änderungen angewendet werden. Ebenso wichtig ist es, die automatisch erzeugte Konfigurationsdatei nicht direkt zu bearbeiten, weil alle manuellen Änderungen bei der nächsten Ausführung des Skripts verloren gehen. Die gewählte Methode (das <filename>.d</filename>-Verzeichnis direkt zu nutzen oder eine aus dem Verzeichnis generierte Datei) wird üblicherweise bestimmt durch die Rahmenbedingungen bei der Entwicklung, in beiden Fällen aber macht die höhere Konfigurationsflexibilität die kleinen Komplikationen, die sie mit sich bringt, mehr als wett. Der Mailserver Exim4 ist ein Beispiel für die Methode der generierten Datei: er kann durch mehrere Dateien (<filename>/etc/exim4/conf.d/*</filename>) konfiguriert werden, die vom Befehl <command>update-exim4.conf</command> zu <filename>/var/lib/exim4/config.autogenerated</filename> verknüpft werden.

en: Managing Package Priorities
de-DE: Paketprioritäten verwalten

en: <primary>package</primary><secondary>priority</secondary>
de-DE: <primary>Paket</primary><secondary>Priorität</secondary>

en: <primary>priority</primary><secondary>package priority</secondary>
de-DE: <primary>Priorität</primary><secondary>Paketpriorität</secondary>

en: One of the most important aspects in the configuration of APT is the management of the priorities associated with each package source. For instance, you might want to extend one distribution with one or two newer packages from <emphasis role="distribution">Testing</emphasis>, <emphasis role="distribution">Unstable</emphasis> or <emphasis role="distribution">Experimental</emphasis>. It is possible to assign a priority to each available package (the same package can have several priorities depending on its version or the distribution providing it). These priorities will influence APT's behavior: for each package, it will always select the version with the highest priority (except if this version is older than the installed one and if its priority is less than 1000).
de-DE: Einer der wichtigsten Aspekte bei der Konfiguration von APT ist die Verwaltung der Prioritäten, die jeder Paketquelle zugeordnet sind. Möchten Sie zum Beispiel eine stabile Distribution durch ein oder zwei neuere Pakete aus <emphasis role="distribution">Testing</emphasis>, <emphasis role="distribution">Unstable</emphasis> oder <emphasis role="distribution">Experimental</emphasis> erweitern? Es ist möglich, jedem verfügbaren Paket eine Priorität zuzuweisen (dasselbe Paket kann mehrere Prioritäten haben, abhängig von seiner Version oder der Distribution, in der es vorkommt). Diese Prioritäten beeinflussen APTs Verhalten: Für jedes Paket wird die Version mit der höchsten Priorität ausgewählt (außer wenn diese Version älter ist, als die installierte und wenn ihre Priorität geringer als 1000 ist).

en: <primary>APT</primary><secondary>preferences</secondary>
de-DE: <primary>APT</primary><secondary>Voreinstellungen</secondary>

en: APT defines several default priorities. Each installed package version has a priority of 100. A non-installed version has a priority of 500 by default, but it can jump to 990 if it is part of the target release (defined with the <literal>-t</literal> command-line option or the <literal>APT::Default-Release</literal> configuration directive).
de-DE: APT definiert verschiedene Standard-Prioritäten. Jede installierte Paketversion hat die Priorität 100. Eine nicht installierte Version erhält standardmäßig die Priorität 500, diese kann aber auf 990 angehoben werden, falls sie Teil der Ziel-Veröffentlichung ist (diese wird durch die Befehlszeilenoption <literal>-t</literal> oder die Konfigurationsanweisung <literal>APT::Default-Release</literal> festgelegt).

en: You can modify the priorities by adding entries in a file in <filename>/etc/apt/preferences.d/</filename> or the <filename>/etc/apt/preferences</filename> file with the names of the affected packages, their version, their origin and their new priority.
de-DE: Sie können die Prioritäten ändern, indem Sie in einer Datei in <filename>/etc/apt/preferences.d/</filename> oder der Datei <filename>/etc/apt/preferences</filename> Einträge mit den Namen der betroffenen Pakete, ihrer Version und Herkunft, sowie ihrer neuen Priorität hinzufügen.

en: In more concrete terms, a package whose priority is
de-DE: Konkreter ausgedrückt ein Paket, dessen Priorität ist

en: will never be installed,
de-DE: wird niemals installiert werden,

en: will only be installed if no other version of the package is already installed,
de-DE: wird nur installiert, wenn keine andere Version des Pakets bereits installiert ist,

en: will only be installed if there is no other newer version installed or available in another distribution,
de-DE: wird nur installiert, wenn keine andere neuere Version installiert oder in einer anderen Distribution verfügbar ist,

en: will only be installed if there is no newer version installed or available in the target distribution,
de-DE: wird nur installiert, wenn keine neuere Version installiert oder in der Zieldistribution verfügbar ist,

en: will be installed except if the installed version is newer,
de-DE: wird installiert, außer wenn die installierte Version neuer ist,

en: will always be installed, even if it forces APT to downgrade to an older version.
de-DE: wird immer installiert, auch wenn es APT dazu zwingt, auf eine ältere Version herabzustufen.

en: <emphasis>SPECIFIC CASE</emphasis> Priority of <emphasis role="distribution">experimental</emphasis>
de-DE: <emphasis>SPEZIFISCHER FALL</emphasis> Priorität von <emphasis role="distribution">experimental</emphasis>

en: If you listed <emphasis role="distribution">Experimental</emphasis> in your <filename>sources.list</filename> file, the corresponding packages will almost never be installed because their default APT priority is 1. This is of course a specific case, designed to keep users from installing <emphasis role="distribution">Experimental</emphasis> packages by mistake. The packages can only be installed by typing <command>aptitude install <replaceable>package</replaceable>/experimental</command> — users typing this command can only be aware of the risks that they take. It is still possible (though <emphasis>not</emphasis> recommended) to treat packages of <emphasis role="distribution">Experimental</emphasis> like those of other distributions by giving them a priority of 500. This is done with a specific entry in <filename>/etc/apt/preferences</filename>:
de-DE: Auch wenn Sie <emphasis role="distribution">Experimental</emphasis> zu Ihrer <filename>sources.list</filename>-Datei hinzugefügt haben, werden die darin enthaltenen Pakete wahrscheinlich niemals installiert, da deren Priorität auf 1 voreingestellt ist. Dabei handelt es sich um eine Sicherheitsvorkehrung, die verhindern soll, dass Anwender <emphasis role="distribution">Experimental</emphasis> Pakete aus Versehen installieren. Diese Pakete lassen sich nur mittels <command>aptitude install <replaceable>Paket</replaceable>/experimental</command> installieren – Anwender, die diesen Befehl eingeben, müssen sich der Risiken bewusst sein, die sie damit eingehen. Es ist dennoch möglich (wenn auch <emphasis>nicht</emphasis> empfohlen), Pakete aus <emphasis role="distribution">Experimental</emphasis> wie Pakete anderer Distributionen zu behandeln, indem Sie ihnen eine Priorität von 500 zuweisen. Sie erreichen dies über einen Eintrag in <filename>/etc/apt/preferences</filename>:

en: Let's suppose that you only want to use packages from the stable version of Debian. Those provided in other versions should not be installed except if explicitly requested. You could write the following entries in the <filename>/etc/apt/preferences</filename> file:
de-DE: Angenommen, Sie wollen nur Pakete aus der stable-Version von Debian verwenden. Pakete anderer Versionen sollen nicht installiert werden, es sei denn, dies wird explizit gewünscht. In dem Falle können Sie folgenden Eintrag in der Datei <filename>/etc/apt/preferences</filename> vornehmen:

en: <literal>a=stable</literal> defines the name of the selected distribution. <literal>o=Debian</literal> limits the scope to packages whose origin is “Debian”.
de-DE: <literal>a=stable</literal> bestimmt den Namen der ausgewählten Distribution. <literal>o=Debian</literal> beschränkt den Umfang auf Pakete mit der Herkunft "Debian".

en: The reference documentation for the files <filename>/etc/apt/preferences</filename> and <filename>/etc/apt/preferences.d/</filename> is available in the manual page <citerefentry><refentrytitle>apt_preferences</refentrytitle><manvolnum>5</manvolnum></citerefentry>, which you can display with <command>man apt_preferences</command>.
de-DE: Die Referenzdokumentation für die Dateien <filename>/etc/apt/preferences</filename> und <filename>/etc/apt/preferences.d/</filename> finden Sie auf der Handbuchseite <citerefentry><refentrytitle>apt_preferences</refentrytitle><manvolnum>5</manvolnum></citerefentry>, die Sie sich mit <command>man apt_preferences</command> anzeigen lassen können.

en: <emphasis>TIP</emphasis> Comments in <filename>/etc/apt/preferences</filename>
de-DE: <emphasis>TIPP</emphasis> Kommentare in <filename>/etc/apt/preferences</filename>

en: There is no official syntax to put comments in the <filename>/etc/apt/preferences</filename> file, but some textual descriptions can be provided by putting one or more “<literal>Explanation</literal>” fields at the start of each entry:
de-DE: Es existiert keine offzielle Syntax für Kommentare in der <filename>/etc/apt/preferences</filename> Datei, aber Beschreibungen lassen sich mittels einer oder mehrerer “<literal>Explanation</literal>” Felder zu Beginn jedes Eintrags einfügen:

en: Working with Several Distributions
de-DE: Mit mehreren Distributionen arbeiten

en: <command>apt</command> being such a marvelous tool, it is tempting to pick packages coming from other distributions. For example, after having installed a <emphasis role="distribution">Stable</emphasis> system, you might want to try out a software package available in <emphasis role="distribution">Testing</emphasis> or <emphasis role="distribution">Unstable</emphasis> without diverging too much from the system's initial state.
de-DE: Das ausgezeichnete Werkzeug <command>apt</command> versucht, die Pakete von anderen Distributionen zu übernehmen. Nachdem man vielleicht ein <emphasis role="distribution">Stable</emphasis> System installiert hat, möchte man evtl. ein Software Paket aus <emphasis role="distribution">Testing</emphasis> oder <emphasis role="distribution">Unstable</emphasis> ausprobieren, ohne all zu weit vom ursprünglichen Zustand des Systems abzuweichen.

en: Even if you will occasionally encounter problems while mixing packages from different distributions, <command>apt</command> manages such coexistence very well and limits risks very effectively. The best way to proceed is to list all distributions used in <filename>/etc/apt/sources.list</filename> (some people always put the three distributions, but remember that <emphasis role="distribution">Unstable</emphasis> is reserved for experienced users) and to define your reference distribution with the <literal>APT::Default-Release</literal> parameter (see <xref linkend="sect.apt-upgrade" />).
de-DE: Selbst wenn Sie beim Mischen von Paketen aus unterschiedlichen Distributionen gelegentlich auf Probleme stossen sollten, <command>apt</command> verwaltet ein solches Nebeneinander sehr gut und beschränkt die Risiken sehr effektiv. Die beste Vorgehensweise ist, alle benutzten Distributionen in <filename>/etc/apt/sources.list</filename> einzutragen (es gibt Leute, die immer alle drei Distributionen eintragen, aber beachten Sie, dass <emphasis role="distribution">Unstable</emphasis> nur für erfahrene Anwender vorgesehen ist) und die Referenzdistribution mit dem <literal>APT::Default-Release</literal> Parameter fest zu legen (siehe <xref linkend="sect.apt-upgrade" />).

en: Let's suppose that <emphasis role="distribution">Stable</emphasis> is your reference distribution but that <emphasis role="distribution">Testing</emphasis> and <emphasis role="distribution">Unstable</emphasis> are also listed in your <filename>sources.list</filename> file. In this case, you can use <command>apt install <replaceable>package</replaceable>/testing</command> to install a package from <emphasis role="distribution">Testing</emphasis>. If the installation fails due to some unsatisfiable dependencies, let it solve those dependencies within <emphasis role="distribution">Testing</emphasis> by adding the <literal>-t testing</literal> parameter. The same obviously applies to <emphasis role="distribution">Unstable</emphasis>.
de-DE: Nehmen wir einmal an, <emphasis role="distribution">Stable</emphasis> sei Ihre Referenzdistribution aber <emphasis role="distribution">Testing</emphasis> und <emphasis role="distribution">Unstable</emphasis> seien auch in Ihrer <filename>sources.list</filename>-Datei gelistet. In diesem Fall können Sie <command>apt install <replaceable>package</replaceable>/testing</command> nutzen, um ein Paket aus <emphasis role="distribution">Testing</emphasis> zu installieren. Sollte die Installation auf Grund von nicht auflösbaren Abhängigkeiten scheitern, lassen sich diese Abhängigkeiten in <emphasis role="distribution">Testing</emphasis> durch Angabe des <literal>-t testing</literal> Parameters lösen. Dies gilt gleichermassen für <emphasis role="distribution">Unstable</emphasis>.

en: Everything centers around the fact that APT only considers packages of higher or equal version than the installed one (assuming that <filename>/etc/apt/preferences</filename> has not been used to force priorities higher than 1000 for some packages).
de-DE: Alles beruht auf der Tatsache, dass APT nur Pakete gleich oder höher der installierten Version in Betracht zieht (unter der Annahme das <filename>/etc/apt/preferences</filename> für kein Paket eine Priorität größer als 1000 erzwingt).

en: Let's assume that you have installed version 1 of a first package from <emphasis role="distribution">Stable</emphasis> and that version 2 and 3 are available respectively in <emphasis role="distribution">Testing</emphasis> and <emphasis role="distribution">Unstable</emphasis>. The installed version has a priority of 100 but the version available in <emphasis role="distribution">Stable</emphasis> (the very same) has a priority of 990 (because it is part of the target release). Packages in <emphasis role="distribution">Testing</emphasis> and <emphasis role="distribution">Unstable</emphasis> have a priority of 500 (the default priority of a non-installed version). The winner is thus version 1 with a priority of 990. The package “stays in <emphasis role="distribution">Stable</emphasis>”.
de-DE: Lassen Sie uns annehmen, Sie hätten Version 1 eines ersten Pakets aus <emphasis role="distribution">Stable</emphasis> installiert und Version 2 und 3 wären in <emphasis role="distribution">Testing</emphasis> bzw. in <emphasis role="distribution">Unstable</emphasis> verfügbar. Die installierte Version hat eine Priorität von 100 aber die Version aus <emphasis role="distribution">Stable</emphasis> (genau die gleiche) hat eine Priorität von 990 (weil sie Bestandteil der Zieldistribution ist). Pakete in <emphasis role="distribution">Testing</emphasis> und <emphasis role="distribution">Unstable</emphasis> haben eine Priorität von 500 (die Standardpriorität einer nicht installierten Version). Der Gewinner ist daher die Version 1 mit der Priorität 990. Das Paket "bleibt in <emphasis role="distribution">Stable</emphasis>”.

en: Tracking Automatically Installed Packages
de-DE: Automatisch installierte Pakete nachverfolgen

en: One of the essential functionalities of <command>apt</command> is the tracking of packages installed only through dependencies. These packages are called “automatic”, and often include libraries.
de-DE: Eine der grundlegenden Funktionen von <command>apt</command>, ist das Verfolgen der über Abhängigkeiten installierten Pakete. Diese Pakete werden "automatisch" genannt und beinhalten oft Bibliotheken.

en: <primary>APT</primary><secondary>automatic removal</secondary>
de-DE: <primary>APT</primary><secondary>automatische Entfernung</secondary>

en: <primary>package</primary><secondary>automatic removal</secondary>
de-DE: <primary>Paket</primary><secondary>automatische Entfernung</secondary>

en: With this information, when packages are removed, the package managers can compute a list of automatic packages that are no longer needed (because there is no “manually installed” packages depending on them). <command>apt-get autoremove</command> or <command>apt autoremove</command> will get rid of those packages. <command>aptitude</command> does not have this command because it removes them automatically as soon as they are identified. In all cases, the tools display a clear message listing the affected packages.
de-DE: Mit diesen Informationen können die Paketmanager beim Entfernen von Paketen eine Liste der automatischen Pakete errechnen, die nicht mehr benötigt werden (weil es keine "manuell installierten" Pakete gibt, die von ihnen abhängen). Mit <command>apt-get autoremove</command> oder <command>apt autoremove</command> werden diese Pakete entfernt. <command>aptitude</command> verfügt nicht über diesen Befehl, da es sie automatisch entfernt, sobald sie identifiziert werden. In allen Fällen zeigen die Werkzeuge eine klare Meldung mit einer Liste der betroffenen Pakete an.

en: It is a good habit to mark as automatic any package that you don't need directly so that they are automatically removed when they aren't necessary anymore. <command>apt-mark auto <replaceable>package</replaceable></command> will mark the given package as automatic whereas <command>apt-mark manual <replaceable>package</replaceable></command> does the opposite. <command>aptitude markauto</command> and <command>aptitude unmarkauto</command> work in the same way although they offer more features for marking many packages at once (see <xref linkend="sect.aptitude" />). The console-based interactive interface of <command>aptitude</command> also makes it easy to review the “automatic flag” on many packages.
de-DE: Es ist eine gute Idee, jedes Paket als automatisch zu markieren, das man nicht direkt benötigt, damit diese automatisch entfernt werden, wenn sie nicht weiter benötigt werden. <command>apt-mark auto <replaceable>Paket</replaceable></command> markiert das betreffenbde Paket als automatisch, während <command>apt-mark manual <replaceable>Paket</replaceable></command> das Gegenteil tut. <command>aptitude markauto</command> und <command>aptitude unmarkauto</command> arbeiten gleichermaßen, obwohl sie mehr Möglichkeiten bieten, viele Pakete auf einmal zu markieren (siehe <xref linkend="sect.aptitude" />). Die konsolenbasierte interaktive Benutzerschnittstelle von <command>aptitude</command> macht es ebenfalls leicht, das "automatisch"-Flag zu überprüfen.

en: People might want to know why an automatically installed package is present on the system. To get this information from the command line, you can use <command>aptitude why <replaceable>package</replaceable></command> (<command>apt</command> and <command>apt-get</command> have no similar feature):
de-DE: Manchmal möchte man wissen, warum ein automatisch installiertes Paket installiert wurde. Um auf der Kommandozeile an diese Information zu gelangen, können Sie <command>aptitude why <replaceable>Paket</replaceable></command> benutzen (<command>apt</command> und <command>apt-get</command> haben keine entsprechende Funktion):

en: <emphasis>ALTERNATIVE</emphasis> <command>deborphan</command> and <command>debfoster</command>
de-DE: <emphasis>ALTERNATIVE</emphasis> <command>deborphan</command> und <command>debfoster</command>

en: <primary><command>deborphan</command></primary>
de-DE: <primary><command>bzip2</command></primary>

en: In days where <command>apt</command>, <command>apt-get</command> and <command>aptitude</command> were not able to track automatic packages, there were two utilities producing lists of unnecessary packages: <command>deborphan</command> and <command>debfoster</command>. Both can still be useful.
de-DE: Früher, als <command>apt</command>, <command>apt-get</command> und <command>aptitude</command> automatische Pakete noch nicht überwachen konnten, gab es zwei Werkzeuge, die eine Liste nicht benötigter Pakete erstellen: <command>deborphan</command> und <command>debfoster</command>. Beide können immer noch nützlich sein.

en: <command>debfoster</command> has a more elaborate approach, very similar to APT's one: it maintains a list of packages that have been explicitly installed, and remembers what packages are really required between each invocation. If new packages appear on the system and if <command>debfoster</command> doesn't know them as required packages, they will be shown on the screen together with a list of their dependencies. The program then offers a choice: remove the package (possibly together with those that depend on it), mark it as explicitly required, or ignore it temporarily.
de-DE: <command>debfoster</command> verfolgt einen komplexeren Ansatz, ähnlich dem von APT: Es verwaltet eine Liste von Paketen, die ausdrücklich installiert wurden und merkt sich, welche Pakete zwischen zwei Aufrufen wirklich benötigt wurden. Wenn neue Pakete im System auftauchen und wenn <command>debfoster</command> diese nicht als benötigte Pakete kennt, werden diese zusammen mit ihren Abhängigkeiten angezeigt. Das Programm bietet dann die Wahl: Entfernen der Pakete (wenn möglich mit den Abhängigkeiten), als explizit benötigt markieren oder temporär ignorieren.

en: The <command>apt-cache</command> Command
de-DE: Der Befehl <command>apt-cache</command>

en: <primary>APT</primary><secondary>package search</secondary>
de-DE: <primary>APT</primary><secondary>Paketsuche</secondary>

en: <primary>APT</primary><secondary>header display</secondary>
de-DE: <primary>APT</primary><secondary>Kopfzeilen anzeigen</secondary>

en: <primary>search of packages</primary>
de-DE: <primary>Pakete suchen</primary>

en: <primary>package</primary><secondary>search</secondary>
de-DE: <primary>Paket</primary><secondary>Suche</secondary>

en: The <command>apt-cache</command> command can display much of the information stored in APT's internal database. This information is a sort of cache since it is gathered from the different sources listed in the <filename>sources.list</filename> file. This happens during the <command>apt update</command> operation.
de-DE: Der Befehl <command>apt-cache</command> kann viele Informationen aus APTs interner Datenbank anzeigen. Diese Informationen sind eine Art von Zwischenspeicher (Cache), da sie aus verschiedenen, in der Datei <filename>sources.list</filename> gelisteten, Quellen zusammengetragen wurden. Dies passiert während der <command>apt update</command> Operation.

en: <emphasis>VOCABULARY</emphasis> Cache
de-DE: <emphasis>WÖRTERVERZEICHNIS</emphasis> Cache

en: A cache is a temporary storage system used to speed up frequent data access when the usual access method is expensive (performance-wise). This concept can be applied in numerous situations and at different scales, from the core of microprocessors up to high-end storage systems.
de-DE: Ein Cache (Zwischenspeicher) ist ein temporäres Speichersystem, das benutzt wird, um den Zugriff auf häufig genutzte Daten zu beschleunigen, wenn die üblichen Zugriffsmethoden sehr zeitaufwendig sind. Dieses Konzept kann auf vielfältige Situationen und in unterschiedlichen Dimensionen angewendet werden, vom Mikroprozessorkern bis zum High-End Speichersystem.

en: On the other hand, it is mandatory to run <command>apt update</command> regularly to update the cache. Otherwise your package search results will always miss the latest updates distributed by the Debian mirrors.
de-DE: Auf der anderen Seite ist es zwingend erforderlich, <command>apt update</command> regelmäßig auszuführen, um den Cache zu aktualisieren. Ansonsten werden Ihre Paketsuchergebnisse immer die neuesten Aktualisierungen verpassen, die von den Debian-Spiegelservern verteilt werden.

en: <command>apt-cache search</command> is a very rudimentary tool, basically implementing <command>grep</command> on package's descriptions. It often returns too many results or none at all when you include too many keywords.
de-DE: <command>apt-cache search</command> ist ein sehr rudimentäres Werkzeug, das im Wesentlichen aus einem <command>grep</command> auf die Paketbeschreibungen besteht. Oft gibt es zu viele Treffer zurück oder aber gar keine, wenn man zu viele Schlüsselwörter angibt.

en: <command>axi-cache search <replaceable>term</replaceable></command>, on the other hand, provides better results, sorted by relevancy. It uses the <emphasis>Xapian</emphasis> search engine and is part of the <emphasis role="pkg">apt-xapian-index</emphasis> package which indexes all package information (and more, like the <filename>.desktop</filename> files from all Debian packages). It knows about tags (see sidebar <xref linkend="sidebar.debtags" />) and returns results in a matter of milliseconds.
de-DE: <command>axi-cache search <replaceable>Ausdruck</replaceable></command> liefert dagegen bessere Ergebnisse, nach Relevanz geordnet. Es benutzt die <emphasis>Xapian</emphasis>-Suchmaschine und gehört zum Paket <emphasis role="pkg">apt-xapian-index</emphasis>, das alle Paketinformationen indiziert (mehr noch, wie z.B. die <filename>.desktop</filename>-Dateien aller Debian Pakete). Es kennt Schlagwörter ("tags") (see sidebar <xref linkend="sidebar.debtags" />) und die Antwortzeiten liegen in der Größenordnung von Millisekunden.

en: <command>apt-cache policy</command> can also show the pinning priorities for all available versions and sources of a given package.
de-DE: Die <command>apt-cache-Politik</command> kann auch die Pinning-Prioritäten für alle verfügbaren Versionen und Quellen eines bestimmten Pakets anzeigen.

en: The <command>apt-file</command> Command
de-DE: Der <command>apt-file</command>-Befehl

en: <primary>APT</primary><secondary>file search</secondary>
de-DE: <primary>APT</primary><secondary>Dateisuche</secondary>

en: <primary>search of files</primary>
de-DE: <primary>Dateisuche</primary>

en: <primary>package</primary><secondary>search files</secondary>
de-DE: <primary>Paket</primary><secondary>Dateisuche</secondary>

en: After the database has been updated, the command <command>apt-file search <replaceable>pattern</replaceable></command> will list all packages, which contain a filename or path containing the pattern.
de-DE: Nachdem die Datenbank aktualisiert wurde, listet der Befehl <command>apt-file search <replaceable>Muster</replaceable></command> alle Pakete auf, die einen Dateinamen oder Pfad enthalten, der dem Muster entspricht.

en: The command <command>apt-file list <replaceable>package</replaceable></command> will list all files shipped with the package instead.
de-DE: Der Befehl <command>apt-file list <replaceable>Paket</replaceable></command> listet stattdessen alle Dateien auf, die mit dem Paket ausgeliefert wurden.

en: <emphasis>TIP</emphasis> Listing a package contents and finding a file's package
de-DE: <emphasis>TIPP</emphasis> Auflisten des Inhalts eines Pakets und Auffinden des Pakets einer Datei

en: Similar to <command>apt-file list</command> the command <command>dpkg -L <replaceable>package</replaceable></command> lists all files, but only for an installed package. To find the package, a local file belongs to, use <command>dpkg -S <replaceable>file</replaceable></command> (see <xref linkend="sect.dpkg-list" />). To list all local files not belonging to any installed package, you might want to take a look at the <emphasis role="pkg">cruft</emphasis> or the <emphasis role="pkg">cruft-ng</emphasis> package.
de-DE: Ähnlich wie <command>apt-file list</command> listet der Befehl <command>dpkg -L <replaceable>Paket</replaceable></command> alle Dateien auf, aber nur für ein installiertes Paket. Um das Paket zu finden, zu dem eine lokale Datei gehört, verwenden Sie <command>dpkg -S <replaceable>Datei</replaceable></command> (siehe <xref linkend="sect.dpkg-list" />). Um alle lokalen Dateien aufzulisten, die zu keinem installierten Paket gehören, können Sie einen Blick auf das Paket <emphasis role="pkg">cruft</emphasis> oder das Paket <emphasis role="pkg">cruft-ng</emphasis> werfen.

en: Frontends: <command>aptitude</command>, <command>synaptic</command>
de-DE: Benutzeroberflächen: <command>aptitude</command>, <command>synaptic</command>

en: <primary>APT</primary><secondary>interfaces</secondary>
de-DE: <primary>APT</primary><secondary>Schnittstellen</secondary>

en: <primary>APT</primary><secondary>interfaces</secondary><tertiary><command>aptitude</command></tertiary><see><command>aptitude</command></see>
de-DE: <primary>APT</primary><secondary>Oberflächen</secondary><tertiary><command>aptitude</command></tertiary><see><command>aptitude</command></see>

en: <command>aptitude</command> is an interactive program that can be used in semi-graphical mode on the console. You can browse the list of installed and available packages, look up all the available information, and select packages to install or remove. The program is designed specifically to be used by administrators, so that its default behaviors are designed to be much more intelligent than <command>apt-get</command>'s, and its interface much easier to understand.
de-DE: <command>aptitude</command> ist ein interaktives Programm, das im Pseudo-Grafikmodus der Konsole benutzt werden kann. Sie können durch eine Liste der installierten und der verfügbaren Pakete blättern, verfügbare Informationen einsehen und Pakete zur Installation oder Deinstallation auswählen. Das Programm wurde für die Nutzung durch Administratoren entworfen, sodass die Standardverhaltensweisen intelligenter als die von <command>apt-get</command> sind und die Oberfläche viel einfacher zu verstehen ist.

en: The <command>aptitude</command> package manager
de-DE: Das <command>aptitude</command> Paketverwaltungsprogramm

en: <primary><command>aptitude</command></primary><secondary>basic usage</secondary>
de-DE: <primary><command>aptitude</command></primary><secondary>grundlegende Verwendung</secondary>

en: When it starts, <command>aptitude</command> shows a list of packages sorted by state (installed, non-installed, or installed but not available on the mirrors — other sections display tasks, virtual packages, and new packages that appeared recently on mirrors). To facilitate thematic browsing, other views are available. In all cases, <command>aptitude</command> displays a list combining categories and packages on the screen. Categories are organized through a tree structure, whose branches can respectively be unfolded or closed with the <keycombo><keycap>Enter</keycap></keycombo>, <keycombo><keycap>[</keycap></keycombo> and <keycombo><keycap>]</keycap></keycombo> keys. <keycombo><keycap>+</keycap></keycombo> should be used to mark a package for installation, <keycombo><keycap>-</keycap></keycombo> to mark it for removal and <keycombo><keycap>_</keycap></keycombo> to purge it (note that these keys can also be used for categories, in which case the corresponding actions will be applied to all the packages of the category). <keycombo><keycap>u</keycap></keycombo> updates the lists of available packages and <keycombo action="simul"><keycap>Shift</keycap><keycap>u</keycap></keycombo> prepares a global system upgrade. <keycombo><keycap>g</keycap></keycombo> switches to a summary view of the requested changes (and typing <keycombo><keycap>g</keycap></keycombo> again will apply the changes), and <keycombo><keycap>q</keycap></keycombo> quits the current view. If you are in the initial view, this will effectively close <command>aptitude</command>.
de-DE: Nach dem Start zeigt <command>aptitude</command> eine Paketliste, sortiert nach Status (installiert, nicht installiert, installiert aber nicht auf den Spiegelservern verfügbar, andere Anzeigeoptionen, virtuelle Pakete und neue Pakete, die kürzlich auf den Spiegelservern entdeckt wurden). Sie können verschiedene Ansichten nutzen, um die Liste thematisch zu durchsuchen. In jedem Fall zeigt <command>aptitude</command> eine Liste, die Kategorien und Pakete kombiniert. Kategorien sind in einer Baumstruktur organisiert, deren Äste mit den Tastenkombinationen <keycombo><keycap>Eingabe</keycap></keycombo>, <keycombo><keycap>[</keycap></keycombo> und <keycombo><keycap>]</keycap></keycombo> auf- und zugeklappt werden können. <keycombo><keycap>+</keycap></keycombo> wählt ein Paket zur Installation aus, <keycombo><keycap>-</keycap></keycombo> wählt es zum Entfernen aus und <keycombo><keycap>_</keycap></keycombo> zum vollständigen Löschen (Hinweis: Diese Tastenkombinationen können auch auf Kategorien angewendet werden, wobei die jeweilige Aktion dann auf alle Pakete der Kategorie angewendet wird). <keycombo><keycap>u</keycap></keycombo> aktualisiert die Liste der verfügbaren Pakete und <keycombo action="simul"><keycap>Shift</keycap><keycap>u</keycap></keycombo> bereitet eine globale Systemaktualisierung vor. <keycombo><keycap>g</keycap></keycombo> wechselt in eine Übersicht der anstehenden Änderungen (ein weiterer Druck auf <keycombo><keycap>g</keycap></keycombo> führt die Änderungen durch) und <keycombo><keycap>q</keycap></keycombo> beendet die aktuelle Ansicht. Wenn Sie dies in der initialen Ansicht tun, beendet dies <command>aptitude</command>.

en: <emphasis>DOCUMENTATION</emphasis> <command>aptitude</command>
de-DE: <emphasis>DOKUMENTATION</emphasis> <command>aptitude</command>

en: <primary><command>aptitude</command></primary><secondary>documentation</secondary>
de-DE: <primary><command>aptitude</command></primary><secondary>Dokumentation</secondary>

en: This section does not cover the finer details of using <command>aptitude</command>. It rather focuses on giving you a survival kit to use it. But it is well documented and we advise you to use its complete manual available in the <emphasis role="pkg">aptitude-doc-en</emphasis> package (see <filename>/usr/share/doc/aptitude/html/en/index.html</filename>) or at <ulink url="https://www.debian.org/doc/manuals/aptitude/" />.
de-DE: Dieser Abschnitt behandelt nicht die näheren Einzelheiten der Verwendung von <command>aptitude</command>. Er konzentriert sich vielmehr darauf, Ihnen ein Survival-Kit zu geben, damit Sie es benutzen können. Er ist jedoch gut dokumentiert und wir empfehlen Ihnen, das vollständige Handbuch zu verwenden, das im Paket <emphasis role="pkg">aptitude-doc-de</emphasis> (siehe <filename>/usr/share/doc/aptitude/html/de/index.html</filename>) oder unter <ulink url="https://www.debian.org/doc/manuals/aptitude/" /> verfügbar ist.

en: <primary><command>aptitude</command></primary><secondary>package search</secondary>
de-DE: <primary><command>aptitude</command></primary><secondary>Paketsuche</secondary>

en: To search for a package, you can type <keycombo><keycap>/</keycap></keycombo> followed by a search pattern. This pattern matches the name of the package, but can also be applied to the description (if preceded by <literal>~d</literal>), to the section (with <literal>~s</literal>) or to other characteristics detailed in the documentation. The same patterns can filter the list of displayed packages: type the <keycombo><keycap>l</keycap></keycombo> key (as in <foreignphrase>limit</foreignphrase>) and enter the pattern.
de-DE: Um nach einem Paket zu suchen, tippen Sie <keycombo><keycap>/</keycap></keycombo>, gefolgt von einem Suchmuster. Dieses Muster wird mit den Paketnamen verglichen, kann aber auch auf die Beschreibung angewendet werden (durch ein vorangestelltes <literal>~d</literal>), auf den Bereich (durch ein vorangestelltes <literal>~s</literal>) oder auf ein anderes Kriterium, wie in der Dokumentation genauer beschrieben. Mit den gleichen Mustern können Sie die Liste der angezeigten Pakete filtern: Drücken Sie die <keycombo><keycap>l</keycap></keycombo>-Taste (wie in <foreignphrase>limit</foreignphrase>) und geben Sie das Muster ein.

en: <primary><command>aptitude</command></primary><secondary>automatic flag</secondary>
de-DE: <primary><command>aptitude</command></primary><secondary>Markierung: automatisch</secondary>

en: <emphasis>TOOL</emphasis> Using <command>aptitude</command> on the command-line interface
de-DE: <emphasis>PROGRAMM</emphasis> <command>aptitude</command> auf der Befehlszeile nutzen

en: <primary><command>aptitude</command></primary><secondary>command line</secondary>
de-DE: <primary><command>aptitude</command></primary><secondary>Kommandozeile</secondary>

en: Most of <command>aptitude</command>'s features are accessible via the interactive interface as well as via command-lines. These command-lines will seem familiar to regular users of <command>apt-get</command> and <command>apt-cache</command>.
de-DE: Die meisten Eigenschaften von <command>aptitude</command> sind sowohl über die interaktive Schnittstelle als auch über die Kommandozeile verfügbar. Diese Kommandos werden regelmäßigen Nutzern von <command>apt-get</command> und <command>apt-cache</command> bekannt vorkommen.

en: The advanced features of <command>aptitude</command> are also available on the command-line. You can use the same package search patterns as in the interactive version. For example, if you want to cleanup the list of “manually installed” packages, and if you know that none of the locally installed programs require any particular libraries or Perl modules, you can mark the corresponding packages as automatic with a single command:
de-DE: Die fortgeschrittenen Eigenschaften von <command>aptitude</command> sind auch auf der Kommandozeile verfügbar. Sie können die selben Paket-Suchmuster wie in der interaktiven Version nutzen. Wenn Sie beispielsweise die Liste der manuell installierten Paketen bereinigen wollen und wenn Sie wissen, dass keines der lokal installierten Programme bestimmte Bibliotheken oder Perl-Module benötigt, dann können Sie diese Pakete mit einem einzigen Kommando als "automatisch installiert" markieren:

en: Here, you can clearly see the power of the search pattern system of <command>aptitude</command>, which enables the instant selection of all the packages in the <literal>libs</literal> and <literal>perl</literal> sections.
de-DE: Hier offenbart sich die Mächtigkeit der Mustersuche von <command>aptitude</command>, durch die es möglich ist, alle Pakete der Sektionen <literal>libs</literal> und <literal>perl</literal> gleichzeitig auszuwählen.

en: Beware, if some packages are marked as automatic and if no other package depends on them, they will be removed immediately (after a confirmation request).
de-DE: Beachten Sie: Wenn Pakete als automatisch markiert sind und kein anderes Paket von ihnen abhängt, werden sie bei der nächsten Gelegenheit (nach einer Rückfrage) entfernt.

en: Managing Recommendations, Suggestions and Tasks
de-DE: Verwalten von Empfehlungen, Vorschläge und Aufgaben

en: <primary><command>aptitude</command></primary><secondary>tasks</secondary>
de-DE: <primary><command>aptitude</command></primary><secondary>Aufgaben</secondary>

en: Another interesting feature of <command>aptitude</command> is the fact that it respects recommendations between packages while still giving users the choice not to install them on a case by case basis. For example, the <emphasis role="pkg">gnome</emphasis> package recommends <emphasis role="pkg">transmission-gtk</emphasis> (among others). When you select the former for installation, the latter will also be selected (and marked as automatic if not already installed on the system). Typing <keycombo><keycap>g</keycap></keycombo> will make it obvious: <emphasis role="pkg">transmission-gtk</emphasis> appears on the summary screen of pending actions in the list of packages installed automatically to satisfy dependencies. However, you can decide not to install it by deselecting it before confirming the operations.
de-DE: Eine weitere interessante Eigenschaft von <command>aptitude</command> ist, dass es die Empfehlungen zwischen Paketen berücksichtigt und dabei dem Benutzer trotzdem gestattet von Fall zu Fall die Wahl zu treffen, ausgewählte Pakete nicht zu installieren. Zum Beispiel empfiehlt das Paket <emphasis role="pkg">gnome</emphasis> (neben anderen) <emphasis role="pkg">transmission-gtk</emphasis>. Wenn Sie das erste zur Installation auswählen, wird das zweite ebenfalls ausgewählt (und als automatisch installiert markiert, falls es nicht bereits installiert ist). Drücken Sie <keycombo><keycap>g</keycap></keycombo>, wird dies deutlich: <emphasis role="pkg">transmission-gtk</emphasis> taucht in der Vorschau der anstehenden Aktionen auf, unter "Pakete, die von anderen Paketen vorgeschlagen werden". Trotzdem bleibt Ihnen die Wahl, das Paket nicht zu installieren, indem Sie es abwählen, bevor Sie die anstehenden Aktionen ausführen lassen.

en: Note that this recommendation tracking feature does not apply to upgrades. For instance, if a new version of <emphasis role="pkg">gnome</emphasis> recommends a package that it did not recommend formerly, the package won't be marked for installation. However, it will be listed on the upgrade screen so that the administrator can still select it for installation.
de-DE: Beachten Sie, dass die Verfolgung von Empfehlungen nicht bei Aktualisierungen greift. Wenn beispielsweise eine neue Version von <emphasis role="pkg">gnome</emphasis> ein Paket vorschlägt, das es vorher nicht vorgeschlagen hat, wird dieses neue Paket nicht zur Installation ausgewählt. Es wird allerdings in der Aktualisierungsliste angezeigt, damit der Administrator es trotzdem zur Installation auswählen kann.

en: Suggestions between packages are also taken into account, but in a manner adapted to their specific status. For example, since <emphasis role="pkg">gnome</emphasis> suggests <emphasis role="pkg">empathy</emphasis>, the latter will be displayed on the summary screen of pending actions (in the section of packages suggested by other packages). This way, it is visible and the administrator can decide whether to take the suggestion into account or not. Since it is only a suggestion and not a dependency or a recommendation, the package will not be selected automatically — its selection requires a manual intervention from the user (thus, the package will not be marked as automatic).
de-DE: Vorschläge zwischen Paketen werden ebenfalls in Betracht gezogen, allerdings angepasst an ihren jeweiligen Status. Beispielsweise schlägt <emphasis role="pkg">gnome</emphasis> <emphasis role="pkg">empathy</emphasis> vor, welches dann in der Vorschau (in der Kategorie "Pakete, die von anderen Paketen vorgeschlagen werden") angezeigt wird. So ist es für den Administrator sichtbar und er kann entscheiden, ob er den Vorschlag annimmt oder nicht. Da es sich nur um einen Vorschlag und nicht um eine Abhängigkeit handelt, wird das Paket nicht automatisch ausgewählt – seine Auswahl bedarf eines manuellen Eingriffs seitens des Benutzers (aus diesem Grund wird das Paket auch nicht als automatisch installiert markiert).

en: In the same spirit, remember that <command>aptitude</command> makes intelligent use of the concept of task. Since tasks are displayed as categories in the screens of packages lists, you can either select a full task for installation or removal, or browse the list of packages included in the task to select a smaller subset.
de-DE: Im gleichen Sinn: Beachten Sie, dass <command>aptitude</command> intelligenten Gebrauch vom Aufgaben-Konzept macht (Aufgaben in diesem Kontext sind Programmgruppen für dedizierte Zwecke/Aufgaben). Da Aufgaben (Tasks) als Kategorien in den Paketlisten-Darstellungen angezeigt werden, können Sie entweder eine vollständige Aufgabe zur Installation oder zum Entfernen auswählen, oder Sie können die Paketliste der Aufgabe durchgehen, um eine Untermenge auszuwählen.

en: Better Solver Algorithms
de-DE: Bessere Problemlösungs-Algorithmen

en: <primary><command>aptitude</command></primary><secondary>solver</secondary>
de-DE: <primary><command>aptitude</command></primary><secondary>Löser</secondary>

en: <emphasis>NOTE</emphasis> <command>aptitude</command>'s log
de-DE: <emphasis>HINWEIS</emphasis> Die Protokolldatei von <command>aptitude</command>

en: <primary><command>aptitude</command></primary><secondary>log</secondary>
de-DE: <primary><command>aptitude</command></primary><secondary>Log</secondary>

en: Like <command>dpkg</command>, <command>aptitude</command> keeps a trace of executed actions in its logfile (<filename>/var/log/aptitude</filename>). However, since both commands work at a very different level, you cannot find the same information in their respective logfiles. While <command>dpkg</command> logs all the operations executed on individual packages step by step, <command>aptitude</command> gives a broader view of high-level operations like a system-wide upgrade.
de-DE: Ebenso wie <command>dpkg</command> führt <command>aptitude</command> in seiner Protokolldatei (<filename>/var/log/aptitude</filename>) Buch über ausgeführte Aktionen. Da beide Programme auf sehr unterschiedlichen Ebenen arbeiten, finden sich in den Protokolldateien beider Programme unterschiedliche Informationen. Während <command>dpkg</command> alle auf individuelle Pakete angewendeten Operationen Schritt für Schritt protokolliert, stellt <command>aptitude</command> eine breitere Sicht auf einer höheren Ebene, wie zum Beispiel eine systemweite Aktualisierung, dar.

en: <primary>APT</primary><secondary>interfaces</secondary><tertiary><command>synaptic</command></tertiary><see><command>synaptic</command></see>
de-DE: <primary>APT</primary><secondary>Oberflächen</secondary><tertiary><command>synaptic</command></tertiary><see><command>synaptic</command></see>

en: <command>synaptic</command> is a graphical package manager for Debian which features a clean and efficient graphical interface based on GTK+/GNOME. Its many ready-to-use filters give fast access to newly available packages, installed packages, upgradable packages, obsolete packages and so on. If you browse through these lists, you can select the operations to be done on the packages (install, upgrade, remove, purge); these operations are not performed immediately, but put into a task list. A single click on a button then validates the operations, and they are performed in one go.
de-DE: <command>synaptic</command> ist eine grafische Paketverwaltung für Debian mit einer klaren und effizienten Benutzeroberfläche auf Basis von GTK+/GNOME. Die vielen gebrauchsfertigen Filter bieten einen schnellen Zugriff auf neu verfügbare Pakete, installierte Pakete, aktualisierbare Pakete, überflüssige Pakete usw. Während Sie diese Listen durchgehen, können sie Operationen auswählen, die auf die Pakete angewendet werden (installieren, aktualisieren, entfernen, vollständig löschen). Diese Operationen werden nicht umgehend ausgeführt, sondern in eine Aufgabenliste aufgenommen. Ein einzelner Klick auf eine Schaltfläche bestätigt die Operationen, die dann in einem Rutsch ausgeführt werden.

en: <command>synaptic</command> package manager
de-DE: <command>synaptic</command> Paketverwaltungsprogramm

en: Checking Package Authenticity
de-DE: Die Echtheit eines Paketes prüfen

en: <primary>package</primary><secondary>authenticity check</secondary>
de-DE: <primary>Paket</primary><secondary>Authentizitätsprüfung</secondary>

en: <primary>package</primary><secondary>seal</secondary>
de-DE: <primary>Paket</primary><secondary>Siegel</secondary>

en: <primary>package</primary><secondary>signature</secondary>
de-DE: <primary>Paket</primary><secondary>Signatur</secondary>

en: <primary>signature</primary><secondary>package signature</secondary>
de-DE: <primary>Signatur</primary><secondary>Paketsignatur</secondary>

en: <primary>authentication</primary><secondary>package authentication</secondary>
de-DE: <primary>Authentifizierung</primary><secondary>Paketauthentifizierung</secondary>

en: <primary>APT</primary><secondary>archive authentification</secondary>
de-DE: <primary> APT</primary><secondary>Archivauthentifikation</secondary>

en: Security is very important for Falcot Corp administrators. Accordingly, they need to ensure that they only install packages which are guaranteed to come from Debian with no tampering on the way. A computer cracker could try to add malicious code to an otherwise legitimate package. Such a package, if installed, could do anything the cracker designed it to do, including for instance disclosing passwords or confidential information. To circumvent this risk, Debian provides a tamper-proof seal to guarantee — at install time — that a package really comes from its official maintainer and hasn't been modified by a third party.
de-DE: Sicherheit ist für die Administratoren der Falcot Corp sehr wichtig. Dementsprechend müssen sie sicherstellen, dass sie ausschließlich Pakete installieren, die garantiert von Debian stammen und die unterwegs nicht verändert wurden. Ein Cracker könnte versuchen, Schadcode in ein ansonsten rechtmäßiges Paket einzuschleusen. Ein solches Paket, falls installiert, könnte alles tun, was der Cracker vorgesehen hat, einschließlich der Preisgabe von Passwörtern oder vertraulichen Informationen. Um dies zu verhindern, stellt Debian fälschungssichere Siegel bereit, die – zum Zeitpunkt der Installation – gewährleisten, dass ein Paket wirklich von seinem offiziellen Betreuer stammt und nicht durch einen Dritten verändert wurde.

en: <emphasis>NOTE</emphasis> The future of <filename>Release</filename> and <filename>Release.gpg</filename>
de-DE: <emphasis>ANMERKUNG</emphasis> Die Zukunft von <filename>Release</filename> und <filename>Release.gpg</filename>

en: <emphasis>IN PRACTICE</emphasis> Adding trusted keys
de-DE: <emphasis>IN DER PRAXIS</emphasis> Vertrauenswürdige Schlüssel hinzufügen

en: <primary>trusted key</primary>
de-DE: <primary>Vertrauenswürdiger Schlüssel</primary>

en: <primary>key</primary><secondary>APT's authentication keys</secondary>
de-DE: <primary>Schlüssel</primary><secondary>APT's Authentifizierungs-Schlüssel</secondary>

en: When a third-party package source is added to the <filename>sources.list</filename> file, APT needs to be told to trust the corresponding GPG authentication key (otherwise it will keep complaining that it can't ensure the authenticity of the packages coming from that repository). The first step is of course to get the public key. More often than not, the key will be provided as a small text file, which we will call <filename>key.asc</filename> in the following examples.
de-DE: Wenn eine Paketquellen von Dritten zur <filename>sources.list</filename>Datei hinzugefügt wird, muss APT angewiesen werdn, dem zugehörigen GPG-Authentifizierungsschlüssel der Paketquelle zu vertrauen (Andernfalls wird es sich ständig darüber beklagen, dass es die Authentizität der Pakete aus dieser Quelle nicht gewährleisten kann). Der erste Schritt ist natürlich, den öffentlichen GPG-Schlüssel der Paketquelle zu besorgen, der meist in Form einer kleinen Textdatei bereitgestellt wird. In den folgenden Beispielen werden wir sie <filename>key.asc</filename> nennen.

en: Upgrading from One Stable Distribution to the Next
de-DE: Von einer Stable Distribution auf die nächste aktualisieren

en: <primary>system</primary><secondary><foreignphrase>dist-upgrade</foreignphrase></secondary>
de-DE: <primary>System</primary><secondary><foreignphrase>dist-upgrade</foreignphrase></secondary>

en: One of the best-known features of Debian is its ability to upgrade an installed system from one stable release to the next: <foreignphrase>dist-upgrade</foreignphrase> — a well-known phrase — has largely contributed to the project's reputation. With a few precautions, upgrading a computer can take as little as a few minutes, or a few dozen minutes, depending on the download speed from the package repositories.
de-DE: Eine der bekanntesten Eigenschaften von Debian ist die Fähigkeit, ein installiertes System von einer Stable Veröffentlichung auf die nächste aktualisieren zu können: <foreignphrase>dist-upgrade</foreignphrase> – ein wohlbekannter Ausdruck – hat erheblich zum Ansehen des Projekts beigetragen. Mit ein paar Vorkehrungen dauert die Aktualisierung eines Computers zwischen wenigen Minuten bis zu einigen Duzend Minuen, abhängig von der Downloadgeschwindigkeit der Paketquellen.

en: Recommended Procedure
de-DE: Empfohlene Vorgehensweise

en: <primary>system</primary><secondary><foreignphrase>release notes</foreignphrase></secondary>
de-DE: <primary>System</primary><secondary><foreignphrase>Veröffentlichungshinweise</foreignphrase></secondary>

en: Since Debian has quite some time to evolve in-between stable releases, you should read the release notes before upgrading.
de-DE: Da Debian einiges an Zeit zur Weiterentwicklung zwischen den Stable Veröffentlichungen hat, sollten Sie vor einer Aktualisierung die Veröffentlichungshinweise lesen.

en: <emphasis>BACK TO BASICS</emphasis> Release notes
de-DE: <emphasis>ZURÜCK ZU DEN GRUNDLAGEN</emphasis> Veröffentlichungshinweise

en: <primary>release notes</primary>
de-DE: <primary>Veröffentlichungshinweise</primary>

en: The release notes for an operating system (and, more generally, for any software) are a document giving an overview of the software, with some details concerning the particularities of one version. These documents are generally short compared to the complete documentation, and they usually list the features which have been introduced since the previous version. They also give details on upgrading procedures, warnings for users of previous versions, and sometimes errata.
de-DE: Die Veröffentlichungshinweise für ein Betriebssystem (oder generell für jede Software) geben einen Überblick über die Software mit Details zu den Besonderheiten der Version. Im Vergleich mit der vollständigen Dokumentation sind diese Dokumente eher kurz und sie führen die seit der letzten Version neu hinzugekommenen Eigenschaften auf. Ebenfalls enthalten sie Einzelheiten zur Aktualisierungsvorgehensweise, Warnungen für Benutzer von vorigen Versionen und manchmal ein Fehlerverzeichnis.

en: <emphasis>TIP</emphasis> Finding changed files
de-DE: <emphasis>TIPP</emphasis> Suche nach geänderten Dateien

en: The <command>debsums</command> command can check if files on the local system, which are part of an installed package, have been altered. It uses a simple hashsum algorithm and the information in <filename>/var/lib/dpkg/info/<replaceable>package</replaceable>.md5sums</filename> (see <xref linkend="sect.conffiles" />). To find all altered configuration files use <command>debsums -ec</command>. To check the whole system, use <command>debsums -c</command>.
de-DE: Der Befehl <command>debsums</command> kann überprüfen, ob Dateien auf dem lokalen System, die Teil eines installierten Pakets sind, geändert wurden. Er verwendet einen einfachen Hashsummen-Algorithmus und die Informationen in <filename>/var/lib/dpkg/info/<replaceable>Paket</replaceable>.md5sums</filename> (siehe <xref linkend="sect.conffiles" />). Um alle geänderten Konfigurationsdateien zu finden, starten Sie <command>debsums -ec</command>. Um das gesamte System zu überprüfen, führen Sie <command>debsums -c</command> aus.

en: <emphasis>NOTE</emphasis> Repository information changes
de-DE: <emphasis>ANMERKUNG</emphasis> Änderungen der Repository-Informationen

en: When a new stable version of Debian is released, some fields in the <filename>Release</filename> and <filename>InRelease</filename> files of a repository change, like the <literal>Suite</literal> field. When this happens, downloading data from the repository is declined until the change is confirmed to ensure the user is prepared for it. To confirm the change use the <literal>--allow-releaseinfo-change</literal> or <literal>--allow-releaseinfo-change-<replaceable>field</replaceable></literal> options for <command>apt-get</command> or the <literal>Acquire::AllowReleaseInfoChange</literal> configuration option.
de-DE: Wenn eine neue stabile Version von Debian veröffentlicht wird, ändern sich einige Felder in den <filename>Release</filename> und <filename>InRelease</filename>-Dateien eines Repositorys, wie z.B. das <literal>Suite</literal>-Feld. Wenn dies geschieht, wird das Herunterladen von Daten aus dem Repository abgelehnt, bis die Änderung bestätigt ist, um sicherzustellen, dass der Benutzer darauf vorbereitet ist. Um die Änderung zu bestätigen, verwenden Sie die Optionen <literal>--allow-release-release-info-change</literal> oder <literal>--allow-release-info-change-<replaceable>field</replaceable></literal> für <command>apt-get</command> oder die Konfigurationsoption <literal>Acquire::AllowReleaseInfoChange</literal>.

en: Handling Problems after an Upgrade
de-DE: Problembehandlung nach einer Aktualisierung

en: In spite of the Debian maintainers' best efforts, a major system upgrade isn't always as smooth as you could wish. New software versions may be incompatible with previous ones (for instance, their default behavior or their data format may have changed). Also, some bugs may slip through the cracks despite the testing phase which always precedes a Debian release.
de-DE: Trotz der Anstrengungen der Debian-Betreuer verläuft eine größere Systemaktualisierung nicht immer so problemlos, wie man es sich wünschen würde. Neue Softwareversionen könnten inkompatibel zu ihren Vorgängern sein (beispielsweise, weil sich Standardverhaltensweisen oder Datenformate geändert haben). Auch könnten sich Fehler durch die, jeder Debian Veröffentlichung vorangehende, Testphase hindurch gemogelt haben.

en: To anticipate some of these problems, you can install the <emphasis role="pkg">apt-listchanges</emphasis> package, which displays information about possible problems at the beginning of a package upgrade. This information is compiled by the package maintainers and put in <filename>/usr/share/doc/<replaceable>package</replaceable>/NEWS.Debian</filename> files for the benefit of users. Reading these files (possibly through <emphasis role="pkg">apt-listchanges</emphasis>) should help you avoid bad surprises.
de-DE: Um solche Probleme vorwegzunehmen, können Sie das Paket <emphasis role="pkg">apt-listchanges</emphasis> installieren, welches Informationen über mögliche Probleme zu Beginn jeder Paketaktualisierung einblendet. Diese Informationen werden von den Paketbetreuern zusammen- und in <filename>/usr/share/doc/<replaceable>Paket</replaceable>/NEWS.Debian</filename> Dateien zum Nutzen der Anwender bereitgestellt. Das Lesen dieser Dateien (möglicherweise mittels <emphasis role="pkg">apt-listchanges</emphasis>) sollte helfen, Sie vor bösen Überraschungen zu bewahren.

en: sometimes a patch already exists, and it is available on the bug report; you can then recompile a fixed version of the broken package locally (see <xref linkend="sect.rebuilding-package" />);
de-DE: manchmal existiert bereits ein Patch und ist im Fehlerbericht verfügbar. Sie können dann die korrigierte Version des defekten Pakets lokal übersetzen (siehe <xref linkend="sect.rebuilding-package" />);

en: in other cases, users may have found a workaround for the problem and shared their insights about it in their replies to the report;
de-DE: in anderen Fällen könnten andere Anwender bereits eine Übergangslösung für das Problem gefunden und ihre Erkenntnisse in den Antworten zum Fehlerbericht geteilt haben;

en: in yet other cases, a fixed package may have already been prepared and made public by the maintainer.
de-DE: und in wieder anderen Fällen könnte der Paketbetreuer bereits ein korrigiertes Paket gebaut und veröffentlicht haben.

en: Depending on the severity of the bug, a new version of the package may be prepared specifically for a new revision of the stable release. When this happens, the fixed package is made available in the <literal>proposed-updates</literal> section of the Debian mirrors (see <xref linkend="sect.apt-sources.list.stable.proposed-updates" />). The corresponding entry can then be temporarily added to the <filename>sources.list</filename> file, and updated packages can be installed with <command>apt</command> or <command>aptitude</command>.
de-DE: Abhängig von der Schwere eines Fehlers kann eine neue Paketversion speziell für die nächste Ausgabe der Stable Veröffentlichung vorbereitet werden. Sollte dies der Fall sein, wird das korrigierte Paket im Bereich <literal>proposed-updates</literal> der Debian Spiegelserver bereitgestellt (siehe <xref linkend="sect.apt-sources.list.stable.proposed-updates" />). Der entsprechende Eintrag kann dann temporär der Datei <filename>sources.list</filename> hinzugefügt werden. Aktualisierte Pakete können mit <command>apt</command> oder <command>aptitude</command> installiert werden.

en: Sometimes the fixed package isn't available in this section yet because it is pending a validation by the Stable Release Managers. You can verify if that is the case on their web page. Packages listed there aren't available yet, but at least you know that the publication process is ongoing. <ulink type="block" url="https://release.debian.org/proposed-updates/stable.html" />
de-DE: Manchmal ist das korrigierte Paket nicht in diesem Bereich verfügbar, weil es noch von den Stable-Release-Betreuern geprüft werden muss. Sie können auf deren Webseite prüfen, ob dies der Fall ist. Dort aufgeführte Pakete sind noch nicht verfügbar, aber wenigstens wissen Sie, dass der Veröffentlichungsprozess läuft. <ulink type="block" url="https://release.debian.org/proposed-updates/stable.html" />

en: Cleaning Up after an Upgrade
de-DE: Aufräumen nach einem Upgrade

en: <primary>upgrade</primary><secondary>cleaning</secondary>
de-DE: <primary>Upgrade</primary><secondary>Reinigung</secondary>

en: APT usually ensures a clean upgrade, pulling in new and updated dependencies, or removing conflicting packages. But even being such a great tool, it cannot cover all tasks users and administrators will face after an upgrade, because they require a human decision.
de-DE: APT sorgt in der Regel für ein sauberes Upgrade, indem es neue und aktualisierte Abhängigkeiten einzieht oder Pakete entfernt, die Konflikte verursachen. Aber selbst wenn es ein so großartiges Werkzeug ist, kann es nicht alle Aufgaben abdecken, mit denen Benutzer und Administratoren nach einem Upgrade konfrontiert werden, da sie eine menschliche Entscheidung erfordern.

en: Packages removed from the Debian Archive
de-DE: Aus dem Debian-Archiv entfernte Pakete

en: <computeroutput>$ </computeroutput><userinput>apt-show-versions | grep "No available version"</userinput>
de-DE: <computeroutput>$ </computeroutput><userinput>apt-show-versions | grep "Keine verfügbare Version"</userinput>

en: A similar result can be achieved by <command>aptitude search ~o</command>. If the packages found are not required anymore, they should be purged from the system, because they will not face any updates for critical or security related bugs anymore.
de-DE: Ein ähnliches Ergebnis kann durch <command>aptitude search ~o</command> erzielt werden. Wenn die gefundenen Pakete nicht mehr benötigt werden, sollten sie aus dem System entfernt werden, da sie nicht mehr wegen kritischer oder sicherheitsbezogener Fehler aktualisiert werden.

en: Dummy and Transitional Packages
de-DE: Dummy- und Übergangspakete

en: <primary>dummy package</primary>
de-DE: <primary>Dummy-Paket</primary>

en: <primary>transitional package</primary>
de-DE: <primary>Übergangspaket</primary>

en: <primary>package</primary><secondary>transitional</secondary>
de-DE: <primary>Paket</primary><secondary>Übergang</secondary>

en: <primary>package</primary><secondary>dummy</secondary>
de-DE: <primary>Paket</primary><secondary>Dummy</secondary>

en: Sometimes, it might be necessary for a package to get a new name. In this case often the old package is kept as an (almost) empty package, depending on the new one and installing only the mandatory files in <filename>/usr/share/doc/<replaceable>package</replaceable>/</filename>. Such packages are called "dummy" or "transitional" packages. If the package maintainer in charge also changed the section of this package to <literal>oldlibs</literal>, then tools like <command>aptitude</command>, <command>deboprhan</command>, or <command>debfoster</command> (see sidebar <xref linkend="sidebar.deborphan-debfoster" />) can pickup these packages to suggest their removal.
de-DE: Manchmal kann es notwendig sein, dass ein Paket einen neuen Namen erhält. In diesem Fall wird oft das alte Paket als (fast) leeres Paket beibehalten, wird vom neuen Paket abhängig gemacht und es werden nur die obligatorischen Dateien in <filename>/usr/share/doc/<replaceable>Paket</replaceable>/</filename> installiert. Solche Pakete werden als "Dummy"- oder "Übergangs"-Pakete bezeichnet. Wenn der verantwortliche Paketbetreuer auch den Abschnitt dieses Pakets in <literal>oldlibs</literal> geändert hat, dann können Werkzeuge wie <command>aptitude</command>, <command>deboprhan</command> oder <command>debfoster</command> (siehe Seitenleiste <xref linkend="sidebar.deborphan-debfoster" />) diese Pakete aufgreifen und ihre Entfernung vorschlagen.

en: Unfortunately there is currently no foolproof way of making sure that these packages are automatically removed or picked by the tools mentioned above. One way to check if the system still has some of these packages installed, is to look through the package descriptions of installed packages and then check the results. Be careful not to schedule the results for automatic removal, because this method can lead to false positives:
de-DE: Leider gibt es derzeit keine narrensichere Methode, um sicherzustellen, dass diese Pakete von den oben genannten Werkzeugen automatisch entfernt oder ausgewählt werden. Eine Möglichkeit zu überprüfen, ob das System noch einige dieser Pakete installiert hat, besteht darin, die Paketbeschreibungen der installierten Pakete durchzusehen und dann die Ergebnisse zu überprüfen. Achten Sie darauf, die Ergebnisse nicht für die automatische Entfernung einzuplanen, da diese Methode zu falsch positiven Ergebnissen führen kann:

en: Because the new package is pulled in as a dependency of the transitional package, it is usually marked as automatically installed and might be scheduled for removal if you try to purge the transitional package from your system. In this case you can use either of the approaches described in sidebar <xref linkend="sidebar.apt-install-and-remove" /> and <xref linkend="sect.automatic-tracking" /> to selectively remove the transitional package.
de-DE: Da das neue Paket als Abhängigkeit des Übergangspakets eingezogen ist, wird es normalerweise als automatisch installiert markiert und könnte zur Entfernung eingeplant werden, wenn Sie versuchen, das Übergangspaket von Ihrem System zu bereinigen. In diesem Fall können Sie einen der beiden in den Seitenleisten <xref linkend="sidebar.apt-install-and-remove" /> und <xref linkend="sect.automatic-tracking" /> beschriebenen Ansätze verwenden, um das Übergangspaket selektiv zu entfernen.

en: Old or Unused Configuration Files
de-DE: Alte oder unbenutzte Konfigurationsdateien

en: Files not owned by any Package
de-DE: Dateien, die keinem Paket gehören

en: The Debian policy enforces that packages don't leave files behind when they are purged. Violating this principle is a serious bug and you will rarely encounter it. If you do, report it; and if you are curious though, you can use the <emphasis role="pkg">cruft</emphasis> or <emphasis role="pkg">cruft-ng</emphasis> package to check your system for files not owned by any package.
de-DE: Die Debian-Richtlinie verlangt, dass Pakete keine Dateien hinterlassen, wenn sie bereinigt werden. Die Verletzung dieses Prinzips ist ein ernster Fehler und Sie werden ihm nur selten begegnen. Wenn doch, melden Sie ihn; und wenn Sie neugierig sind, können Sie das Paket <emphasis role="pkg">cruft</emphasis> oder <emphasis role="pkg">cruft-ng</emphasis> verwenden, um Ihr System auf Dateien zu überprüfen, die keinem Paket gehören.

en: Keeping a System Up to Date
de-DE: Ein System aktuell halten

en: The Debian distribution is dynamic and changes continually. Most of the changes are in the <emphasis role="distribution">Testing</emphasis> and <emphasis role="distribution">Unstable</emphasis> versions, but even <emphasis role="distribution">Stable</emphasis> is updated from time to time, mostly for security-related fixes. Whatever version of Debian a system runs, it is generally a good idea to keep it up to date, so that you can get the benefit of recent evolution and bug fixes.
de-DE: Die Debian-Distribution ist dynamisch und ständigen Änderungen unterworfen. Die meisten Änderungen werden in den <emphasis role="distribution">Testing</emphasis>- und <emphasis role="distribution">Unstable</emphasis>-Versionen vorgenommen, aber selbst <emphasis role="distribution">Stable</emphasis> wird ab und an aktualisiert, hauptsächlich handelt es sich dabei um sicherheitsrelevante Korrekturen. Egal, welche Debian-Version auf dem System läuft, es ist immer ratsam sie aktuell zu halten, um von den neuesten Entwicklungen und Korrekturen zu profitieren.

en: While it is of course possible to periodically run a tool to check for available updates and run the upgrades, such a repetitive task is tedious, especially when it needs to be performed on several machines. Fortunately, like many repetitive tasks, it can be partly automated, and a set of tools have already been developed to that effect.
de-DE: Natürlich ist es möglich, regelmäßig ein Programm auszuführen, das nach verfügbaren Aktualisierungen sucht und diese installiert. Allerdings ist eine solch wiederkehrende Aufgabe mühsam, speziell dann, wenn sie auf vielen Maschinen ausgeführt werden muss. Glücklicherweise lassen sich solch lästige Aufgaben teilweise automatisieren, eine Reihe von Werkzeugen dazu wurde bereits entwickelt.

en: The first of these tools is <command>apticron</command>, in the package of the same name. Its main effect is to run a script daily (via <command>cron</command>). The script updates the list of available packages, and, if some installed packages are not in the latest available version, it sends an email with a list of these packages along with the changes that have been made in the new versions. Obviously, this package mostly targets users of Debian <emphasis role="distribution">Stable</emphasis>, since the daily emails would be very long for the faster paced versions of Debian. When updates are available, <command>apticron</command> automatically downloads them. It does not install them — the administrator will still do it — but having the packages already downloaded and available locally (in APT's cache) makes the job faster.
de-DE: Das erste dieser Werkzeuge ist <command>apticron</command> im Paket gleichen Namens. Seine Hauptaufgabe ist, täglich ein Skript (via <command>cron</command>) auszuführen. Das Skript aktualisiert die Liste der verfügbaren Pakete und schickt, falls ein installiertes Paket nicht in der aktuellsten Version vorliegt, eine E-Mail mit der Liste dieser Pakete zusammen mit den Änderungen in den neuen Versionen. Offenkundig richtet sich dieses Paket an Anwender von Debian <emphasis role="distribution">Stable</emphasis>, da tägliche E-Mails für die sich häufiger ändernden Versionen von Debian doch sehr lang würden. Sind Aktualisierungen verfügbar, lädt <command>apticron</command> sie automatisch herunter. Es installiert sie nicht – das ist dem Administrator überlassen – aber dass die Pakete bereits heruntergeladen und lokal verfügbar (im Zwischenspeicher von APT) sind, beschleunigt die Aufgabe.

en: Administrators in charge of several computers will no doubt appreciate being informed of pending upgrades, but the upgrades themselves are still as tedious as they used to be. Periodic upgrades can be enabled: it uses a <command>systemd</command> timer unit or <command>cron</command>. If <emphasis role="pkg">systemd</emphasis> is not installed, the <filename>/etc/cron.daily/apt-compat</filename> script (in the <emphasis role="pkg">apt</emphasis> package) comes in handy. This script is run daily (and non-interactively) by <command>cron</command>. To control the behavior, use APT configuration variables (which are therefore stored in a file <filename>/etc/apt/apt.conf.d/10periodic</filename>). The main variables are:
de-DE: Administratoren, die für mehrere Computer zuständig sind, werden es zweifellos zu schätzen wissen, über anstehende Upgrades informiert zu werden, aber die Upgrades selbst sind immer noch genauso mühsam wie früher. Regelmäßige Upgrades können aktiviert werden: Es wird eine <command>systemd</command> Timer-Unit oder <command>cron</command> verwendet. Wenn <emphasis role="pkg">systemd</emphasis> nicht installiert ist, ist das Skript <filename>/etc/cron.daily/apt-compat</filename> (im Paket <emphasis role="pkg">apt</emphasis>) sehr nützlich. Dieses Skript wird täglich (und nicht interaktiv) von <command>cron</command> ausgeführt. Verwenden Sie APT-Konfigurationsvariablen, um das Verhalten zu steuern (die daher in einer Datei <filename>/etc/apt/apt.conf.d/10periodic</filename> gespeichert sind). Die wichtigsten Variablen sind:

en: This option allows you to specify the frequency (in days) at which the package lists are refreshed. <command>apticron</command> users can do without this variable, since <command>apticron</command> already does this task.
de-DE: Diese Option erlaubt es Ihnen, die Frequenz (in Tagen) festzulegen mit der die Paketlisten aktualisiert werden. Anwender von <command>apticron</command> benötigen diese Variable nicht, da <command>apticron</command> diese Aufgabe selbst übernimmt.

en: Again, this option indicates a frequency (in days), this time for the downloading of the actual packages. Again, <command>apticron</command> users won't need it.
de-DE: Auch diese Option legt die Frequenz (in Tagen) fest, diesmal für das Herunterladen der Pakete. Und wieder benötigen Anwender von <command>apticron</command> sie nicht.

en: This option covers a feature that <command>apticron</command> doesn't have. It controls how often obsolete packages (those not referenced by any distribution anymore) are removed from the APT cache. This keeps the APT cache at a reasonable size and means that you don't need to worry about that task.
de-DE: Die Option deckt ein Merkmal ab, über das <command>apticron</command> nicht verfügt. Sie bestimmt, wie häufig veraltete Pakete (die von keiner Veröffentlichung mehr referenziert werden) aus dem Zwischenspeicher von APT entfernt werden. Dies hält den Zwischenspeicher von APT auf einer sinnvollen Größe und entlastet Sie davon, sich Gedanken um diese Aufgabe machen zu müssen.

en: When this option is enabled, the daily script will execute <command>unattended-upgrade</command> (from the <emphasis role="pkg">unattended-upgrades</emphasis> package) which — as its name suggest — can automatize the upgrade process for some packages (by default it only takes care of security updates, but this can be customized in <filename>/etc/apt/apt.conf.d/50unattended-upgrades</filename>). Note that this option can be set with the help of debconf by running <command>dpkg-reconfigure -plow unattended-upgrades</command>. If <emphasis role="pkg">apt-listbugs</emphasis> is installed, it will prevent an automatic upgrade of packages which are affected by an already reported serious or grave bug.
de-DE: Wenn diese Option aktiviert wurde, führt das tägliche Script den Befehl <command>unattended-upgrade</command> (aus dem Paket <emphasis role="pkg">unattended-upgrades</emphasis>) aus. Wie der Name erwarten lässt, automatisiert es den Upgrade-Prozess für einige Pakete (in der Voreinstellung sind dies Security-Pakete, kann aber über <filename>/etc/apt/apt.conf.d/50unattended-upgrades</filename> bestimmt werden). Beachten Sie, dass dies auch über <command>dpkg-reconfigure -plow unattended-upgrades</command> konfiguriert werden kann. Wenn <emphasis role="pkg">apt-listbugs</emphasis> installiert ist, wird ein automatisches Upgrade von Paketen verhindert, die von einem bereits gemeldeten schweren oder schwerwiegenden Fehler betroffen sind.

en: Other options can allow you to control the cache cleaning behavior with more precision. They are not listed here, but they are described in the <filename>/usr/lib/apt/apt.systemd.daily</filename> script.
de-DE: Andere Optionen gestatten es Ihnen, das Aufräumen des Zwischenspeichers gezielter zu steuern. Diese Optionen werden hier nicht aufgeführt, werden aber im Skript <filename>/usr/lib/apt/apt.systemd.daily</filename> beschrieben.

en: These tools work very well for servers, but desktop users generally prefer a more interactive system. The package <emphasis role="pkg">gnome-software</emphasis> provides an icon in the notification area of desktop environments when updates are available; clicking on this icon then runs an interface to perform updates. You can browse through available updates, read the short description of the relevant packages and the corresponding <filename>changelog</filename> entries, and select whether to apply the update or not on a case-by-case basis.
de-DE: Diese Hilfsprogramme funktionieren sehr gut für Server, aber Desktop-Benutzer bevorzugen im Allgemeinen ein interaktives System. Das Paket <emphasis role="pkg">gnome-software</emphasis> stellt im Infobereich von Desktop-Umgebungen ein Symbol zur Verfügung, wenn Aktualisierungen verfügbar sind; durch Klicken auf dieses Symbol wird dann eine Oberfläche zur Durchführung von Aktualisierungen angezeigt. Sie können verfügbare Aktualisierungen durchblättern, die Kurzbeschreibung der relevanten Pakete und die entsprechenden <filename>changelog</filename>-Einträge lesen und von Fall zu Fall auswählen, ob die Aktualisierung angewendet werden soll oder nicht.

en: Upgrading with <command>gpk-update-viewer</command>
de-DE: Aktualisieren mit <command>gpk-update-viewer</command>

en: This tool is no longer installed in the default GNOME desktop. The new philosophy is that security updates should be automatically installed, either in the background or, preferably, when you shutdown your computer so as to not confuse any running application.
de-DE: Dieses Werkzeug ist auf dem Standard-GNOME-Desktop nicht mehr installiert. Die neue Philosophie ist, dass Sicherheitsupdates automatisch installiert werden sollten, entweder im Hintergrund oder vorzugsweise beim Herunterfahren des Computers, um keine laufende Anwendung zu verwirren.

en: Automatic Upgrades
de-DE: Automatische Aktualisierungen

en: <primary>upgrade</primary><secondary>automatic system upgrade</secondary>
de-DE: <primary>aktualisieren</primary><secondary>automatisches System-Upgrade</secondary>

en: <primary>automatic upgrade</primary>
de-DE: <primary>automatisches Upgrade</primary>

en: Since Falcot Corp has many computers but only limited manpower, its administrators try to make upgrades as automatic as possible. The programs in charge of these processes must therefore run with no human intervention.
de-DE: Da Falcot Corp über viele Rechner aber nur über wenig IT-Personal verfügt, versuchen die Administratoren alles so weit wie möglich zu automatisieren. Die für diese Prozesse verantwortlichen Programme müssen deshalb ohne Benutzereingriffe ablaufen.

en: Configuring <command>dpkg</command>
de-DE: <command>dpkg</command> konfigurieren

en: As we have already mentioned (see sidebar <xref linkend="sidebar.questions-conffiles" />), <command>dpkg</command> can be instructed not to ask for confirmation when replacing a configuration file (with the <literal>--force-confdef --force-confold</literal> options). Interactions can, however, have three other sources: some come from APT itself, some are handled by <command>debconf</command>, and some happen on the command line due to package configuration scripts (sometimes handled by <emphasis role="pkg">ucf</emphasis>).
de-DE: Wie bereits erwähnt (siehe Seitenleiste <xref linkend="sidebar.questions-conffiles" />), kann <command>dpkg</command> angewiesen werden, keine Bestätigung vor dem Ersetzen einer Konfigurationsdatei einzuholen (mittels der Option <literal>--force-confdef --force-confold</literal>). Indes können Interaktionen drei andere Ursachen haben: Einige kommen von APT selbst, andere handhabt <command>debconf</command> und wieder andere kommen von der Befehlszeile ausgelöst durch Paket-Konfigurationsskripte (manchmal von <emphasis role="pkg">ucf</emphasis> behandelt).

en: Configuring APT
de-DE: APT konfigurieren

en: The case of APT is simple: the <literal>-y</literal> option (or <literal>--assume-yes</literal>) tells APT to consider the answer to all its questions to be “yes”.
de-DE: Im Falle von APT ist es einfach: die <literal>-y</literal> Option (oder <literal>--assume-yes</literal>) weist APT an, "yes" als Antwort auf alle Rückfragen anzunehmen.

en: Configuring <command>debconf</command>
de-DE: <command>debconf</command> konfigurieren

en: The case of <command>debconf</command> deserves more details. This program was, from its inception, designed to control the relevance and volume of questions displayed to the user, as well as the way they are shown. That is why its configuration requests a minimal priority for questions; only questions above the minimal priority are displayed. <command>debconf</command> assumes the default answer (defined by the package maintainer) for questions which it decided to skip.
de-DE: Für <command>debconf</command> Bedarf es mehr Details. Das Programm war von Beginn an ausgelegt, die Relevanz und die Menge der Rückfragen an den Anwender sowie die Art, wie sie ihm präsentiert werden, zu kontrollieren. Aus diesem Grund fordert seine Konfiguration minimale Priorität für Rückfragen, nur Fragen oberhalb der minimalen Priorität werden eingeblendet. Für Rückfragen, die übersprungen werden, nimmt <command>debconf</command> die (vom Paketbetreuer festgelegte) Standardantwort an.

en: To reconfigure <command>debconf</command>, use the <command>dpkg-reconfigure</command> tool from the <emphasis role="pkg">debconf</emphasis> package; the relevant command is <command>dpkg-reconfigure debconf</command>. Note that the configured values can be temporarily overridden with environment variables when needed (for instance, <varname>DEBIAN_FRONTEND</varname> controls the interface, as documented in the <citerefentry><refentrytitle>debconf</refentrytitle><manvolnum>7</manvolnum></citerefentry> manual page).
de-DE: Um <command>debconf</command> umzukonfigurieren, nutzen Sie das Werkzeug <command>dpkg-reconfigure</command> aus dem Paket <emphasis role="pkg">debconf</emphasis>; das passende Kommando ist <command>dpkg-reconfigure debconf</command>. Beachten Sie, dass Werte aus der Konfigurationsdatei bei Bedarf mit Umgebungsvariablen temporär übersteuert werden können (beispielsweise steuert <varname>DEBIAN_FRONTEND</varname> die Schnittstelle, wie auf der <citerefentry><refentrytitle>debconf</refentrytitle><manvolnum>7</manvolnum></citerefentry> Handbuchseite beschrieben).

en: Handling Command Line Interactions
de-DE: Interaktiver Umgang mit der Kommandozeile

en: The last source of interactions, and the hardest to get rid of, is the configuration scripts run by <command>dpkg</command>. There is unfortunately no standard solution, and no answer is overwhelmingly better than another.
de-DE: Die letzte Interaktionsquelle, die am schwersten los zu werdende, sind die von <command>dpkg</command> ausgeführten Konfigurationsskripte. Unglücklicherweise gibt es dafür keine Standardlösung.

en: The common approach is to suppress the standard input by redirecting the empty content of <filename>/dev/null</filename> into it with <command><replaceable>command</replaceable> &lt;/dev/null</command>, or to feed it with an endless stream of newlines. None of these methods is 100 % reliable, but they generally lead to the default answers being used, since most scripts consider a lack of reply as an acceptance of the default value.
de-DE: Die gebräuchlichste Vorgehensweise ist, den leeren Inhalt von <filename>/dev/null</filename> mit <command><replaceable>Befehl</replaceable> &lt;/dev/null</command> auf die Standardeingabe umzuleiten oder mit einem endlosen Strom von Zeilenvorschüben zu füttern. Keine dieser Methoden ist zu 100 % sicher, aber üblicherweise sorgen sie dafür, dass die Standardantworten gewählt werden, da die meisten Skripte eine ausbleibende Antwort als das Anerkennen der Standardantwort interpretieren.

en: The Miracle Combination
de-DE: Die Wunderkombination

en: By combining the previous elements, it is possible to design a small but rather reliable script which can handle automatic upgrades.
de-DE: Indem die vorangegangenen Elemente miteinander kombiniert werden, ist es möglich, ein kleines aber ziemlich zuverlässiges Skript zu entwerfen, das automatische Aktualisierungen durchführt.

en: Non-interactive upgrade script
de-DE: Automatisches Aktualisierungs-Skript

en: <emphasis>IN PRACTICE</emphasis> The Falcot Corp case
de-DE: <emphasis>IN DER PRAXIS</emphasis> Der Fall Falcot Corp

en: Falcot computers are a heterogeneous system, with machines having various functions. Administrators will therefore pick the most relevant solution for each computer.
de-DE: Die Rechner von Falcot haben vielfältige Aufgaben und bilden ein heterogenes System. Aus diesem Grund wählen die Administratoren die am besten geeignete Lösung für jeden Rechner.

en: In the lab, the few computers using <emphasis role="distribution">Testing</emphasis> — to take advantage of the latest software versions — are not upgraded automatically either. Administrators only configure APT to prepare the upgrades but not enact them; when they decide to upgrade (manually), the tedious parts of refreshing package lists and downloading packages will be avoided, and administrators can focus on the really useful part.
de-DE: Auch die Rechner, die im Labor unter <emphasis role="distribution">Testing</emphasis> laufen, werden – um von den neuesten Programmversionen zu profitieren – nicht automatisch aktualisiert. Die Administratoren konfigurieren APT, die Aktualisierungen vorzubereiten aber nicht durchzuführen. Wenn sie sich entschließen (manuell) zu aktualisieren, ist der lästige Teil des Paketlistenaktualisierens und Herunterladens der Pakete bereits erledigt und die Administratoren können sich auf das Wesentliche konzentrieren.

en: Searching for Packages
de-DE: Pakete suchen

en: <primary>package</primary><secondary>search package</secondary>
de-DE: <primary>Paket</primary><secondary>Paket suchen</secondary>

en: The most trivial search possible is looking up an exact package name. If <command>apt show <replaceable>package</replaceable></command> returns a result, then the package exists. Unfortunately, this requires knowing or even guessing the package name, which isn't always possible.
de-DE: Die einfachst mögliche Suche ist die nach einem exakten Paketnamen. Wenn <command>apt show <replaceable>Paket</replaceable></command> ein Ergebnis zurückliefert, existiert das Paket. Unglücklicherweise erfordert die, den Paketnamen zu wissen oder zumindest zu erraten, was nicht immer möglich ist.

en: <emphasis>TIP</emphasis> Package naming conventions
de-DE: <emphasis>TIPP</emphasis> Namenskonventionen für Pakete

en: <primary>package</primary><secondary>naming conventions</secondary>
de-DE: <primary>Paket</primary><secondary>Namenskonventionen</secondary>

en: Some categories of packages are named according to a conventional naming scheme; knowing the scheme can sometimes allow you to guess exact package names. For instance, for Perl modules, the convention says that a module called <literal>XML::Handler::Composer</literal> upstream should be packaged as <emphasis role="pkg">libxml-handler-composer-perl</emphasis>. The library enabling the use of the <command>gconf</command> system from Python is packaged as <emphasis role="pkg">python-gconf</emphasis>. It is unfortunately not possible to define a fully general naming scheme for all packages, even though package maintainers usually try to follow the choice of the upstream developers.
de-DE: In einigen Kategorien folgen Paketnamen festgelegten Namensschemen, diese Schemen zu kennen erlaubt es oft, den exakten Paketnamen zu erahnen. Beispielsweise besagt die Namenskonvention für Perl Module, dass ein Modul namens <literal>XML::Handler::Composer</literal> als <emphasis role="pkg">libxml-handler-composer-perl</emphasis> paketiert werden sollte. Die Bibliothek, die Python die Nutzung des <command>gconf</command> Systems ermöglicht, ist als <emphasis role="pkg">python-gconf</emphasis> paketiert. Leider ist es nicht möglich, ein einheitliches Namensschema für alle Pakete festzulegen, obwohl die Paketbetreuer normalerweise der Wahl der vorgelagerten Entwickler folgen.

en: A slightly more successful searching pattern is a plain-text search in package names, but it remains very limited. You can generally find results by searching package descriptions: since each package has a more or less detailed description in addition to its package name, a keyword search in these descriptions will often be useful. <command>apt-cache</command> and <command>axi-cache</command> are the tools of choice for this kind of search (see <xref linkend="sidebar.apt-axi-cache" />); for instance, <command>apt-cache search video</command> will return a list of all packages whose name or description contains the keyword “video”.
de-DE: Eine etwas erfolgreicheres Suchschema ist die Volltextsuche über die Paketnamen, wenn auch immer noch stark beschränkt. Im Allgemeinen lassen sich Resultate durch die Suche in den Paketbeschreibungen erzielen: Da jedes Paket über eine mehr oder weniger detailierte Beschreibung verfügt, wird eine Schlagwortsuche in diesen Beschreibungen oftmals erfolgreich sein. <command>apt-cache</command> und <command>axi-cache</command> sind das Mittel der Wahl für diese Art der Suche (siehe auch <xref linkend="sidebar.apt-axi-cache" />); beispielsweise liefert <command>apt-cache search video</command> eine Liste aller Pakete deren Name oder Beschreibung das Schlagwort "video" enthält.

en: For more complex searches, a more powerful tool such as <command>aptitude</command> is required. <command>aptitude</command> allows you to search according to a logical expression based on the package's meta-data fields. For instance, the following command searches for packages whose name contains <literal>kino</literal>, whose description contains <literal>video</literal> and whose maintainer's name contains <literal>paul</literal>:
de-DE: Komplexere Suchen erfordern ein mächtigeres Werkzeug wie <command>aptitude</command>. <command>aptitude</command> erlaubt es Ihnen, nach logischen Ausdrücken, basierend auf den Metadatenfeldern der Pakete zu suchen. Beispielsweise sucht der folgende Befehl nach Paketen, deren Name <literal>kino</literal> enthält, deren Beschreibung <literal>video</literal> enthält und deren Betreuernamen <literal>paul</literal> enthält:

en: The search only returns one package, <emphasis role="pkg">kino</emphasis>, which satisfies all three criteria.
de-DE: Die Suche liefert nur ein Ergebnis, <emphasis role="pkg">kino</emphasis>, auf das alle drei Kriterien zutreffen.

en: <primary>tag</primary>
de-DE: <primary>Schlagwort (tag)</primary>

en: Selecting the <literal>works-with::video</literal> and <literal>use::editing</literal> tags yields a handful of packages, including the <emphasis role="pkg">kino</emphasis> and <emphasis role="pkg">pitivi</emphasis> video editors. This system of classification is bound to be used more and more as time goes on, and package managers will gradually provide efficient search interfaces based on it.
de-DE: Die Schlagworte <literal>works-with::video</literal> and <literal>use::editing</literal> liefern eine handvoll Pakete, unter anderem die Video-Bearbeitungsprogramme <emphasis role="pkg">kino</emphasis> und <emphasis role="pkg">pitivi</emphasis>. Dieses Klassifizierungssystem wird immer stärker genutzt werden und die Paket-Verantwortlichen werden nach und nach effiziente Suchen auf dieser Grundlage zur Verfügung stellen.

en: To sum up, the best tool for the job depends on the complexity of the search that you wish to do:
de-DE: Zusammenfassend wird das beste Werkzeug für die Aufgabe durch die Komplexität der durchzuführenden Suche bestimmt:

en: <command>apt-cache</command> only allows searching in package names and descriptions, which is very convenient when looking for a particular package that matches a few target keywords;
de-DE: <command>apt-cache</command> sucht nur in Paketnamen und Beschreibungen, was sehr bequem ist, wenn Sie nach bestimmten Paketen suchen, auf die wenige Schlagworte passen;

en: when the search criteria also include relationships between packages or other meta-data such as the name of the maintainer, <command>synaptic</command> will be more useful;
de-DE: wenn die Suche ebenfalls Beziehungen zwischen Paketen und andere Metadaten wie den Betreuernamen umfasst, wird <command>synaptic</command> nützlicher sein;

en: when a tag-based search is needed, a good tool is <command>packagesearch</command>, a graphical interface dedicated to searching available packages along several criteria (including the names of the files that they contain). For usage on the command-line, <command>axi-cache</command> will fit the bill.
de-DE: wenn eine Markierungs-basierte Suche nötig ist, ist <command>packagesearch</command> ein gutes Werkzeug: eine grafische Oberfläche zur Suche verfügbarer Pakete neben verschiedenen anderen Kriterien (inklusive der Namen der enthaltenen Dateien). Auf der Kommandozeile erledigt <command>axi-cache</command> diese Aufgabe.

en: <primary><emphasis role="pkg">packagesearch</emphasis></primary>
de-DE: <primary><emphasis role="pkg">Paketsuche</emphasis></primary>

en: finally, when the searches involve complex expressions with logic operations, the tool of choice will be <command>aptitude</command>'s search pattern syntax, which is quite powerful despite being somewhat obscure; it works in both the command-line and the interactive modes.
de-DE: schlussendlich, wenn die Suche komplexe Ausdrücke mit logischen Operatoren erfordert, wird <command>aptitude</command> mit seiner etwas obskuren aber mächtigen Suchmuster-Syntax das Mittel der Wahl sein; es funktioniert auf der Kommandozeile ebenso wie im interaktiven Modus.
