Hallo Gemeinde, ich bin neu hier im Forum und auch bei der SUSE (TW). Mein System läuft jetzt erst seit etwas über 3 Wochen (KDE Tumbleweed). Allerdings habe ich verpasst, bei der Installation das Multimedia-Paket abzuwählen und somit den vollen Audio-CD-Support mit bekommen. Im Nachhinein war das vielleicht ganz gut so, denn Multimedia beinhaltet ja auch noch ne Menge anderes Zeugs. Codecs habe ich später aber ohnehin noch dazu installiert. Zu meiner Frage: Mein Rechner hat kein CD-Laufwerk mehr, weshalb ich audicd-kio unter Manjaro / EndeavourOS / Arch früher garnicht erst installiert hatte. Aber da wäre dann noch der Service der Datenbankabfrage cddb, der weg müsste.
Reicht es also hier, auch nur audiocd-kio und cddb zu deinstallieren, um das ganze rückstandslos zu entsorgen.
Warum eigentlich. When kein Gerät da ist wird es nie gbracht werden und nimmt nur ein wenig Plattenspeicher. Nutzt da das ganze Herumstochern um das los zu werden?
Der Zugriff auf cddb dient der Abfrage von ID-Tags für diverse Media-Dateien (z.B. .mp3) und wird von einer ganzen Reihe von Programmen genutzt (z.B. asunder, vlc, …).
# zypper rm libcddb2
Installierte Pakete werden gelesen...
Paketabhängigkeiten werden aufgelöst...
Die folgenden 10 Pakete werden GELÖSCHT:
asunder asunder-lang libcddb2 vlc vlc-codec-gstreamer vlc-codecs vlc-lang vlc-noX vlc-qt vlc-vdpau
10 zu entfernende Pakete.
Nach dem Vorgang werden 55,0 MiB freigegeben.
Continue? [j/n/v/...? zeigt alle Optionen] (j): n
#
In wieweit sich diese Programme auch ohne libcddb2 nutzen lassen, kann ich nicht sagen.
Das ist eher ein Denkansatz, der mir vom jahrelangen Nutzen diverser Arch-Distros geblieben ist: Das System von Programmen freihalten, die nicht benutzt oder gebraucht werden. Ich vergesse wohl zu oft, dass SUSE nicht modular gestaltet ist. Sorry, mein Fehler … Aber dennoch Danke für Eure Antworten, @hcvv , @susejunky .
Das sagt mir der gesunde Menschenverstand. Arch-Distros brauche ich dazu nicht.
Das ist keine Entschuldigung, sondern Heuchelei, meiner Meinung nach. Nicht benötigte Pakete können jederzeit entfernt werden:
erlangen:~ # zypper --non-interactive remove --dry-run --clean-deps libkcddb
Reading installed packages...
Resolving package dependencies...
The following 2 packages are going to be REMOVED:
libkcddb libkcddb-lang
2 packages to remove.
After the operation, 1.2 MiB will be freed.
Continue? [y/n/v/...? shows all options] (y): y
erlangen:~ #
Da in den letzten Beiträgen libcddb und libkcddb sowie Leap und Tumbleweed miteinander vermengt wurden, hier noch einmal die Situation auf meinem System: