class: center, middle ![img33r](bauarbeiter1.webp) # 3 kleine Helfer ### Wie wurde das Paket installiert?APT? Snap? Flatpak? ### Hauke Goos-Habermann #### https://weisheit.goos-habermann.de --- ### Über mich - Entwickler des
Softwareverteilungssystems m23
- Organisator der
Kieler Open Source und Linux Tage
-
Dienstleister zu m23, Linux und Freier Software
- Softwareentwicklung (PHP, BASH, C/C++, JS, Python und was sonst so gebraucht wird...) - Administration - Schulungen - Support - Beratung - quasi **alles**, *was mit Linux zu tun hat* - Wöchentlicher Livestream *"Jean und Hauke Show"* auf https://www.youtube.com/c/LinuxGuides - *"Nicht der Weisheit letzter Schluß"* mit **beruflichen** oder **privaten Projekten** auf
tube.tchncs.de/c/ndwls
und
youtube.com/@nichtderweisheit
- Probiert auch Mal etwas anderes aus ;-) --- ### APT ![img33r](bauarbeiter3.webp) ***
APT
*** (**A**dvanced **P**ackaging **T**ool) ist das **Paketverwaltungssystem** bei **Debian** und Derivaten wie z.B. **Ubuntu** oder **Linux Mint**. APT kümmert sich u.a. um das Herunterladen von Paketen, Auflösen von Abhängigkeiten und die (De)Installation von Software. ***
dpkg
*** ist hingegen Paketverwaltung auf niedriger Ebene und kann z.B. nur einzelne Softwarepaketdateien installieren aber keine Abhängigkeiten auflösen. Wurde *"paket"* mit APT installiert? ```bash # Mit APT herausfinden apt list | grep ^paket # Mit dpkg herausfinden dpkg --get-selections | grep install |\ grep -v deinstall | grep ^paket ``` --- ### Snap ![img33r](bauarbeiter2.webp) ***
Snap
*** ist ein Paketformat, bei dem die Paketquellen unter **Kontrolle von Canoncial** sind und **Bibliotheken parallel** zu denen des Systems **installiert** und aktualisiert werden. Wurde *"paket"* mit Snap installiert? ```bash snap list | grep ^paket ``` --- ### Flatpak ![img33r](bauarbeiter4.webp) ***
Flatpak
*** ist ähnlich wie Snap, allerdings *frei*, da Paketquellen unabhängig von einem Hersteller bereitgestellt und genutzt werden. Wurde *"paket"* mit Flatpak installiert? ```bash sudo flatpak list | grep ^paket ``` --- class: center, middle ### Informationen zu mir und meinen Dienstleistungen, m23, ... ### https://goos-habermann.de