Daraufhin habe ich das Gleiche im Terminal versucht mit:
Code: Alles auswählen
pacman -Qdt
Code: Alles auswählen
game-devices-udev 0.5-1
gobject-introspection 1.62.0-3
lib32-libdbusmenu-gtk2 16.04.0-3
lib32-libindicator-gtk2 12.10.1-7
lib32-libxss 1.2.3-1
lib32-nss 3.49.2-3
libev 4.31-1
libisofs 1.5.2-1
libmp4v2 2.0.0-5
libpurple 2.13.0-9
mercurial 5.2.2-2
meson 0.53.1-1
openssl-1.0 1.0.2.u-1
vala 0.46.5-1
yelp-tools 3.32.2-1
Code: Alles auswählen
sudo pacman -Rs $(pacman -Qtdq)
Code: Alles auswählen
Prüfe Abhängigkeiten...
:: bauh benötigt optional python-lxml: for Native Web applications support
:: groff benötigt optional netpbm: for use together with man -H command interaction in browsers
:: lv2 benötigt optional python-pygments: for lv2specgen.py
:: python-beautifulsoup4 benötigt optional python-lxml: alternative HTML parser
:: python-html5lib benötigt optional python-lxml: lxml treebuilder
:: suil benötigt optional libfreetype.so: support for wrapping X11 and Qt5 in GTK2 and GTK2 in Qt5
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: lib32-harfbuzz wird nach seiner Abhängigkeit lib32-freetype2 entfernt werden
Warnung: Abhängigkeits-Zyklus entdeckt:
Warnung: lib32-keyutils wird nach seiner Abhängigkeit lib32-krb5 entfernt werden
Und die dann aufgeführte Liste war doch enorm lang und hätte immerhin 224 MB gelöscht. Hab ich angesichts der Warnungen natürlich nicht gelöscht, denn wer weiß, ob mein System danach noch stabil wäre!!!
Meine Fragen:
Wozu ist denn dann die Funktion "verwaiste Pakete" in Pacman überhaupt gut, wenn die verwaisten wohl doch noch abhängig sind?
Und wie kann ich mein System clean halten, ohne es durch die o.,g. Funktion zu gefährden?