admin_grundlagen:apt
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Nächste Überarbeitung | Vorherige Überarbeitung | ||
| admin_grundlagen:apt [2012/07/03 17:16] – angelegt ingo_wichmann | admin_grundlagen:apt [2023/02/28 12:57] (aktuell) – carsten_strotmann | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== | + | ====== |
| - | ===== debconf ===== | + | ===== dist-upgrade ===== |
| + | [[admin_grundlagen: | ||
| + | |||
| + | ===== Paket aus Drittanbieter-Repository installieren mit extrepo ====== | ||
| + | |||
| + | Beispiel: aktuellen Kernel aus Debian-Backports installieren | ||
| + | |||
| + | Paketquelle und Schlüssel hinzufügen: | ||
| + | apt install extrepo | ||
| + | extrepo enable debian_backports | ||
| + | cat /etc/apt/ | ||
| + | |||
| + | Paket aus Backports-Repository installieren: | ||
| + | apt update | ||
| + | apt policy linux-image-amd64 | ||
| + | apt install -t bullseye-backports linux-image-amd64 | ||
| + | |||
| + | ===== Paket zu bestimmten Dateien finden | ||
| + | |||
| + | Hierzu ist das Paket // | ||
| + | apt install apt-file | ||
| + | apt-file update | ||
| + | apt-file search /bin/sh | ||
| + | | ||
| + | ===== Empfohlene Pakete nicht automatisch installieren ===== | ||
| + | Was ich persönlich nicht mag: '' | ||
| + | ''/ | ||
| + | < | ||
| + | aptitude:: | ||
| + | APT:: | ||
| + | APT:: | ||
| + | </ | ||
| + | |||
| + | oder im Menu Aptitude/ | ||
| + | |||
| + | ===== Abhängige Pakete bei apt remove automatisch entfernen ===== | ||
| + | |||
| + | ''/ | ||
| + | < | ||
| + | APT:: | ||
| + | </ | ||
| + | |||
| + | ===== Lokalen Paketcache ausschalten ===== | ||
| + | In Netzen, in denen ein lokaler Spiegel des Repositories vorhanden ist, ist es nicht notwendig installierte Pakete noch mal auf dem Client zu archivieren: | ||
| + | |||
| + | ''/ | ||
| + | < | ||
| + | DPkg:: | ||
| + | </ | ||
| + | |||
| + | ====== dpkg ====== | ||
| + | ===== Dateien aus einem .deb-Paket rausfischen ===== | ||
| + | Alle Dateien aus einem Paket ins aktuelle Verzeichnis kopieren | ||
| + | dpkg-deb --vextract / | ||
| + | |||
| + | Einzelne Datei aus einem .deb-Paket rausfischen: | ||
| + | dpkg --fsys-tarfile / | ||
| + | |||
| + | ====== debconf | ||
| Anzeigen, welche Einstellungen bei der Installation des Paketes '' | Anzeigen, welche Einstellungen bei der Installation des Paketes '' | ||
| Zeile 29: | Zeile 87: | ||
| //Achtung: die Ausgabe von '' | //Achtung: die Ausgabe von '' | ||
| - | ===== Repositories mischen ===== | ||
| - | http:// | ||
| - | |||
| - | ===== Dateien aus einem .deb-Paket rausfischen ===== | ||
| - | Alle Dateien aus einem Paket ins aktuelle Verzeichnis kopieren | ||
| - | dpkg-deb --vextract / | ||
| - | ===== Lokalen Paketcache ausschalten ===== | ||
| - | In Netzen, in denen ein lokaler Spiegel des Repositories vorhanden ist, ist es nicht notwendig installierte Pakete noch mal auf dem Client zu archivieren: | ||
| - | |||
| - | ''/ | ||
| - | < | ||
| - | DPkg:: | ||
| - | </ | ||
| - | |||
| - | ===== Paket-Signatur ===== | ||
| - | === Schlüssel über Paket beziehen === | ||
| - | Für Debian gültige Schlüssel finden sich im Paket '' | ||
| - | aptitude install debian-archive-keyring | ||
| - | apt-key update | ||
| - | |||
| - | Paketliste aktualisieren - sollte jetzt ohne Fehlermeldung klappen: | ||
| - | aptitude update | ||
| - | |||
| - | Schlüssel für das Debian-Archiv finden sich auch unter http:// | ||
| - | |||
| - | === Schlüssel über Datei beziehen === | ||
| - | Im Fall von debian-volatile ( http:// | ||
| - | wget http:// | ||
| - | apt-key add etch-volatile.asc | ||
| - | apt-key update | ||
| - | |||
| - | Nachschauen obs geklappt hat: | ||
| - | apt-key list | ||
| - | |||
| - | Paketliste aktualisieren - sollte jetzt ohne Fehlermeldung klappen: | ||
| - | aptitude update | ||
| - | |||
| - | === Schlüssel über Key-Server beziehen === | ||
| - | Im Fall von anderen Quellen die nur die PGP Signatur veröffentlichen gilt folgendes Verfahren: | ||
| - | gpg --keyserver hkp:// | ||
| - | gpg --armor --export DB90D8FC306B6783 | apt-key add - | ||
| - | |||
| - | === Links === | ||
| - | * http:// | ||
| - | |||
| - | ===== Empfohlene Pakete automatisch installieren ===== | ||
| - | Was ich persönlich nicht mag: aptitude installiert automatisch empfohlene Pakete mit. Das kann man aber mit der Option '' | ||
| - | ''/ | ||
| - | < | ||
| - | aptitude:: | ||
| - | </ | ||
| - | |||
| - | oder im Menu Aptitude/ | ||
admin_grundlagen/apt.1341335769.txt.gz · Zuletzt geändert: 2012/07/03 17:16 von ingo_wichmann
