Multimeda Codecs unter openSUSE 15.6 installieren

  Lioh Möller   Lesezeit: 3 Minuten  🗪 1 Kommentar Auf Mastodon ansehen

Multimedia Codecs unter openSUSE 15.6 nachinstallieren.

multimeda codecs unter opensuse 15.6 installieren

Weihnachtszeit ist für viele von uns Familien-Admin-Zeit. Und so ergeht es auch mir regelmäßig. In diesem Jahr darf ich einen neuen Acer Aspire 3 Laptop für meine Mutter installieren, da das alte Gerät irreparabel defekt ist. Die Distribution der Wahl ist für solche Fälle openSUSE mit Xfce.

Standardmäßig unterstützt openSUSE allerdings aus rechtlichen Gründen (US-Softwarepatente und Digital Millennium Copyright Act (DMCA)) nur freie, offene und nicht mit Patenten belastete Formate wie Ogg Theora, Ogg Vorbis und Flac.

Wer dennoch, wie meine Mutter, darauf angewiesen ist, unfreie Formate abzuspielen, kann die benötigten Codecs einfach nachinstallieren.

Dazu lässt sich zunächst mit Root-Rechten das Packman-Repositories über das Terminal anbinden:

sudo zypper addrepo -f http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.6/ packman

Daraufhin können die benötigten Pakete mit zypper installiert werden:

sudo zypper install --allow-vendor-change ffmpeg-4 gstreamer-plugins-bad gstreamer-plugins-libav gstreamer-plugins-ugly lame libavdevice58_13 vlc-codecs

Zunächst muss der GPG-Signing-Key des Packman-Repositories akzeptiert werden. Der ausgegebene Fingerprint kann dazu mit den Angaben auf der Webseite des Projektes verglichen werden. Bei einer Übereinstimmung kann der Key durch Eingabe von i (immer), dauerhaft übernommen werden.

Falls außerdem eine Meldung bezüglich Abhängigkeitskonflikten angezeigt wird, sollte die Option zum Anbieterwechsel auf das Packman-Repository ausgewählt werden. Zu beachten ist, dass unter openSUSE in der Xfce Variante der VLC-Player nicht mehr standardmäßig mitinstalliert wird. Die obige Paketliste sollte in diesem Falle durch vlc ergänzt werden, falls der Multimedia-Player beötigt wird.

Abschließend muss sichergestellt werden, dass alle bereits installierten Multimedia-Pakete in Zukunft aus dem Packman-Repository bezogen werden. Dazu öffnet man YaST Software Management / View / Repositories und wählt das Packman Repository. Oberhalb der Paketliste wählt man daraufhin Switch system packages und bestätigt dies mit Accept.

Alternativ kann folgender Befehl im Terminal ausgeführt werden:

sudo zypper dup --allow-vendor-change --from http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.6/

Bildquelle: so sieht es bei meiner Mutter zu Weihnachten aus. Auf dem Bild ist der neue Acer zu sehen, auf dem die Installation von openSUSE 15.6 läuft.

Tags

Opensuse, Codecs, Packman, YaST

Stefan
Geschrieben von Stefan am 26. Dezember 2024 um 17:07

An Weihnachten update ich traditionell den Desktop Rechner meiner Schwiegermutter ... der läuft auch unter openSUSE Leap mit XFCE. Dieses Jahr lief das Update von 15.5 auf 15.6. Wie bei openSUSE Leap so üblich gab es wieder Probleme mit nicht aufgelösten Paketabhängigkeiten ... wobei diesmal das Packman Repo nicht schuld war sondern das openSUSE Branding von XFCE ... aber nach ca. 90 Minuten rumprobieren lief dann alles ...