ランチャーから毎回rootとしてSublimeTextを実行するにはどうすればよいですか?
How Can I Run Sublime Text From Launcher
解決:
崇高なテキストにはにある.desktopファイル
/ usr / share / applications /名前付き
sublime-text.desktop。
それを開いて変更します含めるExec =行
gksu(または
gksudoそれらは同じです)最初に。
次に、崇高なテキストアイコンの固定を解除してランチャーに再固定します。
注:Sublime実行可能ファイルへのパスはおそらく異なるでしょう。これは、Sublime3ベータ版をインストールしたためです。心配する必要はありません。追加するだけです。gksu。
gksudo-グラフィカルなsudoです。たとえば、Alt + F2を使用してコマンド 'sudo nautilus'を実行すると、[パスワード]ダイアログは表示されません。スクリプト(shファイル)を作成できます。
#!/ bin / bash gksudo / usr / bin /それで
chmod + xそして、それをNautilusで実行します(設定でオプション「実行可能ファイルを開くときに何をするかを尋ねる」をチェックします)
Sethが言ったように、SublimeTextには/ usr / share / applications /に次のような名前の.desktopファイルが必要です。sublime-text.desktop。
その後、それを開いて変更することができますexec =含める行最初はgksudoなので、次のようになります。gksudo。
これにより、gksudoウィンドウでSublime textが自動的に起動されますが、それでも毎回パスワードを入力する必要がありますが、これは必要なことではありません。
しかし、あなたが望むことは可能ですが、私が考えることができる唯一の方法は、かなり深刻なセキュリティリスクをもたらすことです。
あなたは向きを変える必要があります オフ sudoタイムアウト。これにより、基本的にすべてがsudoとして実行され、許可なく実行されます。これにより、基本的にsudoパスワードの目的全体が無効になります。この質問をチェックして、それに関するいくつかの可能なヘルプを確認してください。
全体として、私はあなたが望むことを完全に安全に行う方法を知りません。システムを少し危険にさらしてもかまわない場合は、sudoタイムアウトをオフにすることで実行できますが、これはお勧めしません。
ログオンするたびにsudoパスワードを入力する必要がありますが、sudoタイムアウトをオフにすると、ログアウトするか再起動するまでパスワードを再入力する必要がなくなります。