linux_paketmanager
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| linux_paketmanager [2024-02-17 19:08:39] – david | linux_paketmanager [2025-09-17 18:59:32] (aktuell) – [Debian/Ubuntu] david | ||
|---|---|---|---|
| Zeile 28: | Zeile 28: | ||
| - | ===== Debian/ | + | ===== APT (Debian/ |
| + | **siehe: [[apt]]** | ||
| - | ==== Deprecated: apt-key ==== | + | |
| - | + | * Ubuntu: [[https://ubuntu.com/about/release-cycle]] | |
| - | | + | |
| - | * Allen Keys in ''/ | + | |
| - | * Keys sollten deshalb an einem "nicht besonderen" | + | |
| - | * **selbst verwaltete Keys** unter: ''/ | + | |
| - | * von Paketen verwaltete Keys unter: ''/ | + | |
| - | * weitere Infos: [[https://askubuntu.com/ | + | |
| - | + | ||
| - | ### bis Debian 11 / Ubuntu 22.04 | + | |
| - | curl -Ls https:// | + | |
| - | + | ||
| - | ### ab Debian 12 / Ubuntu 22.10 | + | |
| - | curl -Lso / | + | |
| - | + | ||
| - | + | ||
| - | ==== APT Einstellungen ==== | + | |
| - | + | ||
| - | Im folgenden werden **backports** die gleiche Priorität wie den jeweiligen dazugehörigen Repositories zugewiesen, um relativ sicher neuere Paketversionen zur Verfügung zu haben. | + | |
| - | Allerdings ist dies nicht immer erwünscht, da **backports** nicht im gleichen Maße getestet werden wie die regulären Repositories. | + | |
| - | + | ||
| - | + | ||
| - | === stable === | + | |
| - | + | ||
| - | Automatisch aus **stable** installieren (Priorität '' | + | |
| - | + | ||
| - | <code bash / | + | |
| - | Package: * | + | |
| - | Pin: release n=bookworm | + | |
| - | Pin-Priority: | + | |
| - | + | ||
| - | Package: * | + | |
| - | Pin: release n=bookworm-security | + | |
| - | Pin-Priority: | + | |
| - | + | ||
| - | Package: * | + | |
| - | Pin: release n=bookworm-updates | + | |
| - | Pin-Priority: | + | |
| - | + | ||
| - | Package: * | + | |
| - | Pin: release n=bookworm-backports | + | |
| - | Pin-Priority: | + | |
| - | </ | + | |
| - | + | ||
| - | + | ||
| - | === testing === | + | |
| - | + | ||
| - | Niemals automatisch aus **testing** installieren (Priorität '' | + | |
| - | + | ||
| - | <code bash / | + | |
| - | Package: * | + | |
| - | Pin: release n=trixie | + | |
| - | Pin-Priority: | + | |
| - | + | ||
| - | Package: * | + | |
| - | Pin: release n=trixie-security | + | |
| - | Pin-Priority: | + | |
| - | + | ||
| - | Package: * | + | |
| - | Pin: release n=trixie-updates | + | |
| - | Pin-Priority: | + | |
| - | + | ||
| - | Package: * | + | |
| - | Pin: release n=trixie-backports | + | |
| - | Pin-Priority: | + | |
| - | </ | + | |
| - | + | ||
| - | + | ||
| - | === unstable === | + | |
| - | + | ||
| - | Niemals automatisch aus **unstable** installieren (Priorität '' | + | |
| - | + | ||
| - | <code bash / | + | |
| - | Package: * | + | |
| - | Pin: release n=sid | + | |
| - | Pin-Priority: | + | |
| - | </ | + | |
| - | + | ||
| - | + | ||
| - | ==== APT Quellen ==== | + | |
| - | + | ||
| - | <code bash> | + | |
| - | # Debian Archiv Keyring installieren | + | |
| - | apt install debian-archive-keyring | + | |
| - | # Alternativ: Debian Archiv Keyring neuinstallieren und dabei originale Keys wiederherstellen (z.B. falls ausversehen gelöscht/ | + | |
| - | apt reinstall -o Dpkg:: | + | |
| - | </ | + | |
| - | + | ||
| - | **Seit Debian 12 gibt es die neue Komponente __non-free-firmware__. Sie wurde von __non-free__ abgespalten und enthält nicht freie Firmware-Pakete.** | + | |
| - | + | ||
| - | Komplette Datei **sources.list** leeren oder alle Zeilen auskommentieren | + | |
| - | + | ||
| - | <code bash / | + | |
| - | </ | + | |
| - | + | ||
| - | + | ||
| - | === stable === | + | |
| - | + | ||
| - | <code bash / | + | |
| - | deb [signed-by=/ | + | |
| - | #deb-src [signed-by=/ | + | |
| - | + | ||
| - | deb [signed-by=/ | + | |
| - | #deb-src [signed-by=/ | + | |
| - | + | ||
| - | deb [signed-by=/ | + | |
| - | # | + | |
| - | + | ||
| - | deb [signed-by=/etc/ | + | |
| - | #deb-src [signed-by=/ | + | |
| - | </ | + | |
| - | + | ||
| - | + | ||
| - | === testing === | + | |
| - | + | ||
| - | <code bash / | + | |
| - | deb [signed-by=/ | + | |
| - | #deb-src [signed-by=/ | + | |
| - | + | ||
| - | deb [signed-by=/ | + | |
| - | #deb-src [signed-by=/ | + | |
| - | + | ||
| - | deb [signed-by=/ | + | |
| - | #deb-src [signed-by=/ | + | |
| - | + | ||
| - | deb [signed-by=/ | + | |
| - | #deb-src [signed-by=/ | + | |
| - | </ | + | |
| - | + | ||
| - | + | ||
| - | === unstable === | + | |
| - | + | ||
| - | <code bash / | + | |
| - | deb [signed-by=/ | + | |
| - | #deb-src [signed-by=/ | + | |
| - | </ | + | |
| - | ==== APT ==== | + | ==== nützliches |
| so kann man sehen, ob APT gerade läuft: | so kann man sehen, ob APT gerade läuft: | ||
| Zeile 193: | Zeile 60: | ||
| # apt-get autoremove | # apt-get autoremove | ||
| - | <file bash / | + | <code bash> |
| #!/bin/bash | #!/bin/bash | ||
| Zeile 206: | Zeile 73: | ||
| sync | sync | ||
| cat / | cat / | ||
| - | </file> | + | </code> |
| + | |||
| + | |||
| + | ==== Deprecated: apt-key ==== | ||
| + | |||
| + | * '' | ||
| + | * Allen Keys in ''/ | ||
| + | * Keys sollten deshalb an einem "nicht besonderen" | ||
| + | * **selbst verwaltete Keys** unter: ''/ | ||
| + | * von Paketen verwaltete Keys unter: ''/ | ||
| + | * weitere Infos: [[https:// | ||
| + | |||
| + | ### bis Debian 11 / Ubuntu 22.04 | ||
| + | curl -Ls https:// | ||
| + | |||
| + | ### ab Debian 12 / Ubuntu 22.10 | ||
| + | curl -Lso / | ||
/home/http/wiki/data/attic/linux_paketmanager.1708196919.txt · Zuletzt geändert: von david
