GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Ausführen von Software-Center von der Befehlszeile als Root?

Ich verwende Unity nicht, daher habe ich keine praktische Schaltfläche, auf die ich klicken kann, um software-center zu starten . Es ist jedoch gelegentlich nützlich, nach Software zu suchen, also führe ich es von der Befehlszeile aus. Dann kann ich die Software jedoch nicht über diese Schnittstelle installieren (keine Berechtigungen). Also habe ich sudo software-center ausprobiert stattdessen in der Hoffnung, das zu beheben. Nachdem ich mein Passwort in der Befehlszeile eingegeben habe, wird mir ein Dialogfeld angezeigt, in dem ich gefragt werde:

Geben Sie das Kennwort für den Schlüsselbund „Standard“ zum Entsperren ein

Was muss ich hier eingeben, um software-center zu erhalten tatsächlich als root starten?

Hier sind einige weitere Informationen. Ich verwende Enlightenment (E17) als meine Desktop-Umgebung. Die Schaltflächen, die in Unity in der Seitenleiste angezeigt werden, scheinen in E17 kein Äquivalent zu haben, weshalb ich das Software-Center über die Befehlszeile ausführe. Wenn ich dies tue, als ich anstelle von root, an dem Punkt, wo ich versuche, etwas zu installieren, erscheint eine Fehlermeldung, die besagt:

Authentication Error. Software can't be installed or removed because the authentication service is not available. (org.freedesktop.PolicyKit.Error.Failed: ('system-bus-name', {'name': ':1.96'}): org.debian.apt.install-or-remove-packages

Policykit scheint nicht ausgeführt zu werden, oder zumindest wird nichts, was diesem Namen ähnelt, mit „ps wux“ angezeigt. Ich denke, das wirft die Frage auf, weiß jemand, wie man das automatisch startet, wenn ich mich anmelde?

Danke!

Akzeptierte Antwort:

Sie sollten das Software-Center nicht als Root ausführen. Sie sollten es einfach als Ihr eigener Benutzer starten. Beim Installieren eines Pakets sollte ein Policykit-Dialogfeld angezeigt werden, in dem Sie nach Ihrem Kennwort gefragt werden. Geht das nicht?


Ubuntu
  1. Sudo-Berechtigung für Benutzer von der Befehlszeile aus deaktivieren?

  2. Wie kann man von der Befehlszeile aus stummschalten?

  3. Wie wird von der Befehlszeile aus automatisch gemountet?

  4. Tastaturwiederholung von der Befehlszeile aus deaktivieren?

  5. Ausführen des PHP-Skripts von der Befehlszeile als Hintergrundprozess

Ändern Sie die Systemsprache unter Ubuntu 22.04 über die Befehlszeile

So durchsuchen Sie Google über die Befehlszeile

So leeren Sie den Papierkorb in Ubuntu über die Befehlszeile

Aktualisieren Sie Ubuntu 18.04 auf Ubuntu 19.04 direkt über die Befehlszeile

Aktualisieren Sie Ubuntu 18.04 auf Ubuntu 19.10 direkt über die Befehlszeile

So aktualisieren Sie Ubuntu 16.10/17.04 auf Ubuntu 18.04 über die Befehlszeile