Unter KDE (z. B. mit Kubuntu oder anderen KDE-basierten Distributionen) verwendet das Software-Center Discover für Systemänderungen standardmäßig **PolicyKit (polkit)** zur Rechteverwaltung. In vielen Distributionen ist die PolicyKit-Konfiguration so eingestellt, dass für administrative Aufgaben (wie Software-Installation) **immer das Root-Passwort** verlangt wird – auch wenn du mit einem Benutzerkonto arbeitest, das Sudo-Rechte hat. **Das Verhalten lässt sich anpassen, sodass stattdessen das Passwort des aktuellen Sudo-Benutzers abgefragt wird.** Das ist insbesondere dann sinnvoll, wenn du – wie bei Ubuntu üblich – gar kein Root-Passwort gesetzt hast und alles über Sudo läuft. ### Lösung: PolicyKit-Konfiguration anpassen 1. **Öffne ein Terminal.** 2. **Erstelle eine neue PolicyKit-Regel** (z. B. für Discover und PackageKit): ```bash sudo nano /etc/polkit-1/localauthority/50-local.d/10-allow-packagekit.pkla ``` 3. **Füge folgenden Inhalt ein:** ```ini [Allow Package Management for Sudo Users] Identity=unix-group:sudo Action=org.freedesktop.packagekit.* ResultActive=auth_admin_keep ``` - `unix-group:sudo` gilt für alle Benutzer in der Gruppe `sudo` (bei Ubuntu). Bei anderen Distributionen kann die Gruppe auch `wheel` heißen. - `auth_admin_keep` bedeutet: Das Passwort des angemeldeten Administrators (Sudo-User) wird abgefragt und für eine Weile gespeichert. 4. **Datei speichern und schließen.** 5. **Discover neu starten** (oder ab- und wieder anmelden). --- **Hinweis:** - Bei anderen Distributionen kann die Gruppe abweichen (`wheel` statt `sudo`). - Die Änderung wirkt sich auf alle Anwendungen aus, die über PolicyKit PackageKit nutzen (z. B. Discover). --- **Weitere Infos:** - [KDE Discover](https://kde.org/de/applications/system/org.kde.discover/) - [PolicyKit Dokumentation](https://www.freedesktop.org/wiki/Software/polkit/) --- **Fazit:** Nach dieser Änderung fragt Discover beim Installieren/Entfernen von Software nach dem Passwort deines Sudo-Users, nicht mehr nach dem Root-Passwort.