web-dev-qa-db-ja.com

Gnome-Doでスーパーユーザー権限でアプリケーションを実行する方法

Gnome-Do経由でXAMPPCONTROLPANELを実行したい。しかし、認証のためにSudopasswordを入力した後、何も起こりませんでした。 Laucherは/opt/lampp/share/xampp-control-panelにあり、gksudo python /opt/lampp/share/xampp-control-panel/xampp-control-panel.pyを適切に実行します。 Gnome-Doでそれを行うにはどうすればよいですか?

1
quangtruong1985

グラフィカルアプリケーションの起動にSudoを使用しないでください。代わりにgksudoを使用してください。コマンドを短くしたい場合は、次のようなファイルを作成できます。

#!/bin/bash
gksudo some command

たとえば、/ usr/bin内の好きな場所に配置して、実行可能にします。次に、filname(ファイルに付けた名前)を実行して実行できます。パスワードの入力を求められ、rootとしてコマンドが実行されます。

2