Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
debian:debian [2008/01/27 09:11] – st | debian:debian [2024/01/20 21:59] (aktuell) – [Upgrade deb10 (buster) -> deb11 (bullseye)] st | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Debian ====== | ||
+ | [[wpde> | ||
+ | [[http:// | ||
+ | [[http:// | ||
+ | |||
+ | **[[Linux: | ||
+ | |||
+ | |||
+ | Eine Besonderheit ist die Praxis von Debian, Fehler in der Software (Bugs) nicht durch neue Versionen der Software (Releases) zu schließen, sondern durch die Portierung der Fehlerbereinigungen auf die ältere Version. D. h. lediglich die Fehler werden behoben, neuer Code der neue Funktionen und damit evtl. neue Fehler enthalten könnte kommt nicht dazu. Das führt dazu, dass die Software oft etliche (kleine oder große) Versionen hinterherhinkt, | ||
+ | |||
+ | Dabei gibt es immer mehrer Entwicklungszweige: | ||
+ | * **stable** enthält immer die Software(-pakete) für den Produktiveinsatz, | ||
+ | * **testing** enthält die Software, die beim nächsten großen Versionssprung zu " | ||
+ | * **unstable** sind die allerneuesten Programme (besonders für Entwickler interessant) die aber dementsprechend keine Garantie für Stabilität und Bugfreiheit geben. | ||
+ | * **[[http:// | ||
+ | |||
+ | * Software wird über einen [[linux: | ||
+ | |||
+ | * Sicherheitsprobleme werden öffentlich besprochen und werden von den Benutzer im Bugtracking-system hinterlegt, dass auch apt beim installieren abruft und den Benutzer entscheiden lässt ob die Fehler sein System beeinträchtigen könnten. | ||
+ | |||
+ | |||
+ | ===== Links ===== | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | |||
+ | ==== Books ==== | ||
+ | [[http:// | ||
+ | |||
+ | |||
+ | ===== Upgrade deb10 (buster) -> deb11 (bullseye) ===== | ||
+ | |||
+ | deb http:// | ||
+ | ändert sich in | ||
+ | deb http:// | ||
+ | |||
+ | Vollständige Liste: | ||
+ | |||
+ | < | ||
+ | deb http:// | ||
+ | deb-src http:// | ||
+ | deb http:// | ||
+ | deb-src http:// | ||
+ | deb http:// | ||
+ | deb-src http:// | ||
+ | deb http:// | ||
+ | deb-src http:// | ||
+ | </ | ||
+ | |||
+ | Bei bridges und portsecurity via mac " | ||
+ | |||
+ | < | ||
+ | bridge_hw eno3 | ||
+ | bridge_ports eno3 | ||
+ | </ | ||
+ | optional ist auch die Angabe der konkreten MAC-Adresse möglich. | ||
+ | |||
+ | |||
+ | ===== Debian 12 non-free zu non-free-firmware ===== | ||
+ | |||
+ | https:// | ||
+ | |||
+ | < | ||
+ | deb http:// | ||
+ | deb http:// | ||
+ | deb http:// | ||
+ | deb http:// | ||
+ | </ | ||
+ | ===== apt-key is deprecated (ab Debian 11) ===== | ||
+ | |||
+ | |||
+ | bisher: <code bash> | ||
+ | neu: <code bash> | ||
+ | |||
+ | Entfernung vorhandener Schlüssel aus ''/ | ||
+ | * apt-key list | ||
+ | * apt-key del < | ||
+ | |||
+ | |||
+ | ===== deb822 Repoformat ===== | ||
+ | |||
+ | Das [[https:// | ||
+ | |||
+ | Ablage in ''/ | ||
+ | |||
+ | < | ||
+ | Enabled: yes | ||
+ | Types: deb deb-src | ||
+ | URIs: http:// | ||
+ | Suites: disco disco-updates disco-security disco-backports | ||
+ | Components: main universe multiverse restricted | ||
+ | </ | ||
+ | |||
+ | |||
+ | https:// | ||
+ | |||
+ | <code yaml> | ||
+ | - name: Add debian repo with key | ||
+ | ansible.builtin.deb822_repository: | ||
+ | name: debian | ||
+ | types: deb | ||
+ | uris: https:// | ||
+ | suites: stable | ||
+ | components: | ||
+ | - main | ||
+ | - contrib | ||
+ | - non-free | ||
+ | signed_by: |- | ||
+ | -----BEGIN PGP PUBLIC KEY BLOCK----- | ||
+ | |||
+ | mDMEYCQjIxYJKwYBBAHaRw8BAQdAD/ | ||
+ | CuMfoIS0BmFiY2RlZoiQBBMWCgA4FiEErCIG1VhKWMWo2yfAREZd5NfO31cFAmAk | ||
+ | IyMCGyMFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AACgkQREZd5NfO31fbOwD6ArzS | ||
+ | dM0Dkd5h2Ujy1b6KcAaVW9FOa5UNfJ9FFBtjLQEBAJ7UyWD3dZzhvlaAwunsk7DG | ||
+ | 3bHcln8DMpIJVXht78sL | ||
+ | =IE0r | ||
+ | -----END PGP PUBLIC KEY BLOCK----- | ||
+ | </ |