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

Wie kann ich mit dem Fenstermanager ein Programm als root starten?

Linux hat etwas, aber nicht genau das, was Sie wollen. Wenn Sie das GUI-Programm als Root ausführen möchten, können Sie Folgendes drücken:

ALT + F2

Schreiben Sie dann den Programmnamen mit dem Präfix gksudo

gksudo firefox

Sie können es mit der rechten Maustaste hinzufügen, indem Sie ein Skript schreiben.


In Gnome sollten Sie in der Lage sein, einen Menüpunkt zu erstellen oder zu bearbeiten, der auf die von Ihnen ausgeführte Anwendung verweist. Stellen Sie ihm gksudo voran Sie werden also aufgefordert, erhöhte Berechtigungen einzugeben. Dadurch werden Sie um die Eingabe eines Terminals oder eines Startprogramms herumkommen, um die Anwendung zu starten.

Wenn das nicht funktioniert, können Sie auch Folgendes tun:

  1. Erstellen Sie ein neues Shell-Skript mit folgendem Inhalt (ich organisiere meine Skripte in einem 'bin/'-Verzeichnis in $HOME):

    #!/bin/sch
    gksudo (Ihr Befehl hier)

  2. Ändern Sie die Berechtigungen für das Shell-Skript, damit es ausführbar ist

  3. Bearbeiten Sie den Menüpunkt, der auf die App zeigt, die Sie ausführen möchten, und verweisen Sie ihn auf Ihr Shell-Skript.


Bearbeiten Sie den Launcher, der das Programm öffnet. Wenn Sie GNOME verwenden, setzen Sie gksudo vor den Befehl. Wenn Sie KDE verwenden, setzen Sie kdesudo vor den Befehl. Sie könnten ein kleines Skript schreiben und es Ihrem Rechtsklick-Menü hinzufügen, wenn Sie das wirklich wollten, aber es könnte einfacher sein, den Launcher zu bearbeiten, damit Sie nicht jedes Mal mit der rechten Maustaste darauf klicken müssen.


Linux
  1. Wie kann ich unter Linux den Inhalt einer Datei als Parameter an eine ausführbare Datei übergeben?

  2. Wie starte ich den Tomcat-Server unter Linux?

  3. Wie kann ich die Bilder außerhalb des Web-Root-Verzeichnisses in meiner PHP-Anwendung anzeigen?

  4. Wie vermeide ich die Eingabeaufforderungen bei der Verwendung von azcopy unter Linux in einem Skript?

  5. Wie kann ich das WMClass-Attribut eines Fensters in Xorg (Linux) anzeigen?

Wie lade ich eine Datei mit dem cPanel-Dateimanager hoch?

Wie ändere ich das Root-Passwort mit WHM?

So ändern Sie das Root-Passwort unter Linux

Wie kann ich Dateien mit dem Dateimanager komprimieren/dekomprimieren?

Wie starte ich ein Terminalfenster in der Mitte des Bildschirms?

Gnome (Ubuntu):Wie bringe ich ein Programmfenster über eine Befehlszeile vom Terminal nach vorne?