GNU/Linux >> Linux の 問題 >  >> Linux

ウィンドウマネージャを使用してルートとしてプログラムを起動するにはどうすればよいですか?

Linux には必要なものがありますが、必要な場合は、GUI プログラムを root として実行してください:

ALT + F2

次に、プログラム名にプレフィックス gksudo を付けて書き込みます

gksudo firefox

スクリプトを記述して、マウスの右クリックに追加できます。


Gnome では、実行中のアプリケーションを指すメニュー項目を作成または編集できるはずです。 gksudo を前に付けます そのため、昇格された特権を求めるプロンプトが表示されます。これにより、ターミナルまたはランチャーに入力してアプリケーションを起動する必要がなくなります。

それでも問題が解決しない場合は、次の方法も使用できます:

<オール>
  • 次の内容で新しいシェル スクリプトを作成します (私はスクリプトを $HOME の「bin/」ディレクトリに整理しています):

    #!/ビン/sh
    gksudo (ここにコマンド)

  • 実行可能になるようにシェル スクリプトの権限を変更します

  • 実行したいアプリを指すメニュー項目を編集し、シェル スクリプトを指すようにします。


  • プログラムを開くランチャーを編集します。 GNOME を使用している場合は、コマンドの前に gksudo を置きます。 KDE を使用している場合は、コマンドの前に kdesudo を付けます。必要に応じて、小さなスクリプトを作成して右クリック メニューに追加することもできますが、毎回右クリックする必要がないように、ランチャーを編集する方が簡単な場合があります。


    Linux
    1. Linuxを使用して、ファイルの内容をパラメーターとして実行可能ファイルに渡すにはどうすればよいですか?

    2. mysql ルート パスワードを変更する方法

    3. LinuxでTomcatサーバーを起動するには?

    1. PHP アプリケーションで Web ルート ディレクトリの外にある画像を表示するにはどうすればよいですか?

    2. スクリプトで Linux で azcopy を使用しているときにプロンプ​​トを回避するにはどうすればよいですか?

    3. Gnome (Ubuntu):ターミナルからコマンドラインを使用してプログラムウィンドウを前面に表示する方法は?

    1. i3Linuxウィンドウマネージャーのショートカットを学ぶ

    2. sudoの内部はどのように機能しますか?

    3. Gnomeウィンドウマネージャーにアプリケーションを追加するにはどうすればよいですか?