Kate als Root ausführen

Kate als Root ausführen

Ich verwende Kubuntu 18.04 und möchte dasKatharinaEin Editor mit Root-Rechten sudo kateerzeugt die Meldung running kate as root is not possible. Das finde ich völlig albern. Wie kann ich das umgehen?

Antwort: Bearbeiten Sie die Datei einfach, auch wenn es sich um eine Systemdatei handelt, mit dem normalenKatharina. Sie benötigen keine Root-Rechte, um es zu bearbeiten; Sie benötigen nur Root-Rechte, um es zu speichern. Wenn Sie eine Systemdatei speichern, werden Sie nach dem Root-Passwort gefragt. Geben Sie es ein und der Speichervorgang wird durchgeführt. Ganz einfach!!

Antwort1

Ich glaube, ich habe möglicherweise eine neuere Version von kateinstalliert. Ich verwende 18.04 und erhalte die folgende Meldung:

Executing Kate as root is not possible. To edit files as root use:
SUDO_EDITOR=kate sudoedit <file>

daher scheint es, dass Sie Dateien als Root mit dem folgenden Befehl bearbeiten können:

SUDO_EDITOR=kate sudoedit <file>

Sie können jedoch als Root keine Dateien in einem Verzeichnis bearbeiten, das nicht root gehört. Aus diesem GrundmussGeben Sie auch einen Dateinamen an, wenn Sie katemit ausführen sudoedit.


Sie können ganz einfach einen Alias ​​festlegen, sudokateindem Sie Ihrer ~/.bashrcDatei die folgende Zeile hinzufügen:

alias sudokate='SUDO_EDITOR=kate sudoedit'

Führen Sie dann den folgenden Befehl aus, um Ihre ~/.bashrcDatei als Quelle zu verwenden:

source ~/.bashrc

~/.bashrcVergessen Sie auch nicht, Ihre Datei in allen anderen geöffneten Terminals als Quelle anzuzeigen, um die Änderungen anzuwenden.

Jetzt können Sie den sudokateBefehl ausführen, um Dateien in Verzeichnissen zu bearbeiten, die dem Root-Benutzer gehören.


QUELLE

Antwort2

Sie können Systemdateien mit Kate 19.04.3 (verfügbar in Kubuntu 19.10) oder in Kubuntu 19.04 (mitKubuntu-Backports PPA) Eingerichtet.

Öffnen Sie einfach die Datei, die Sie bearbeiten möchten, in Kate, bearbeiten Sie sie und klicken Sie auf Ctrl+ S. Ein PolicyKit-Fenster wird angezeigt, in dem Sie nach Ihrem Passwort gefragt werden. Geben Sie es ein und klicken Sie aufOkay.

Bearbeiten von Systemdateien in Kate

verwandte Informationen