class: center, middle # Ubuntu 20.04: # 🔉PulseAudio🔉 ohne # ⛓️Snap-Fessel⛓️ ### Hauke Goos-Habermann #### https://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 - Community-Video-Serie *"Nicht der Weisheit letzter Schluß"* auf
tube.tchncs.de
und
YouTube
mit **beruflichen** oder **privaten Projekten** - Hat ein Xubuntu 18.04 auf 20.04 aktualisiert und sich gewundert, warum PulseAudio jetzt von Snap abhängt. --- ### Dodger-Tools Für das folgende Skript werde ich *"local-apt"* aus den Dodger-Tools verwenden. ![img33l](../../gfx/Dodger-Tools-logo.png) = über die Jahre stetig erweiterte **Sammlung** von **BASH-Werkzeugen** und **Debian-Paketen** für Linux/Debian-Nutzer und -Administratoren Enthalten sind unter anderem: - **Pakete und Quelltexte von anderen Distributionen lokal herunterladen** - *"Intelligentes"* Editieren von Dateien - Automatisiertes Aktualisieren von Servern - Werkzeuge für das Erstellen von Backups über das Netzwerk - Monitoring - Erstellung von Debian-Paketen und -Paketquellen - Setzen von IP-Adressen - Generierung von Vorschaubildern - etc. .cls[Mehr Informationen:
http://dodger-tools.sf.net
] --- ### Was tun?🤷 Selber machen!🛠️ Das Skript
PulseAudio-Paket-erstellen.sh
baut PulseAudio-Pakete ohne Snap-Abhängigkeit. Dabei werden folgende Teilaufgaben ausgeführt: * local-apt und grundlegende Pakete zum Kompilieren installieren * PulseAudio-Quelltexte von Debian 11 herunterladen * Debian-Pakete aus den Quelltexten bauen * APT-Regel erstellen, damit die älteren PulseAudio-Pakete aus Ubuntu 20.04 nicht mehr installiert werden * Die selbstgebauten Pakete installieren *Hintergrund: Canonical verteilt immer mehr Software nicht mehr als Debian-Paket, sondern im eigenen Snap-Format. Der dahinterstehende Server ist **proprietär, nicht offengelegt** und steht unter der Kontrolle Canonicals. Mehr zu Snap und den damit verbundenen Problemen z.B. https://gnulinux.ch/search/snap oder einfach Mal eine Suchmaschine befragen...* --- class: center, middle ### Informationen zu mir und meinen Dienstleistungen, m23, ... ### https://goos-habermann.de