Also die Option "c" in
pacman -Rcs(n)
halte ich nicht immer für eine gute Idee...
Falls man das auf ein Paket anwendet, dass als Abhängigkeit installiert wurde (und man denkt nicht mehr daran oder so), dann entfernt man das Paket, welches man eigentlich haben wollte gleich mit.
Ich finde ein -Rs vollkommen ausreichen, da somit alles "überflüssige" mit entfernt wird, dass man nicht mehr braucht (und man bekommt eine Meldung, falls das Paket noch als Abhängigkeit benötigt wird... und wofür. Dann kann man immer noch entscheiden, ob man das alles wirklich nicht braucht und ggf. das "c" hinzufügen).
Beispiel (kurz nicht aufgepasst):
pacman -Rsc glibc
und bei der Bestätigung "Pakete entfernen?" aus versehen "Enter" drücken ist deutlich schlimmer als
pacman -Rs glibc
c = entferne "Paket" und alles, dass von "Paket" abhängt
s = entferne "Paket" und alles wovon nur "Paket" abhängt
Wie gesagt, falls benötigt, kann man in einem zweiten Anlauf immer noch das "c" mitgeben.