ランチャーから毎回ルートとしてSublime Textを実行するにはどうすればよいですか?


回答:


9

Sublime Textは.desktop/usr/share/applications/namedにあるファイルを持っている必要がありますsublime-text.desktop

それを開いて、最初Exec=に含めるgksu(またはgksudo同じである)行を変更します。

ここに画像の説明を入力してください

崇高なテキストアイコンをランチャーに固定解除して再固定します。

注:Sublime実行可能ファイルへのパスはおそらく異なりgksuます。これは、Sublime 3ベータ版をインストールしたためです。心配する必要はありません。追加してください。


1
14.04と崇高なテキスト3を使用しています.desktop。崇高なファイルは、現在呼び出されていますsublime_text.desktop
rails_id

2
gksuインストールしていないことに気づくまで、私にとってはうまくいきませんでした。シンプルは、sudo apt-get install gksuそのの世話をした、そして予想通り、今では働いています。
Chris

2

gksudo-グラフィカルなsudoです。たとえば、Alt + F2を使用してコマンド「sudo nautilus」を実行した場合、パスワードダイアログは表示されません。スクリプト(shファイル)を作成できます。

#!/bin/bash
gksudo /usr/bin/<your_app>

その後

chmod +x <your scrypt.sh>

そして、それをNautilusで実行します(設定のオプション「実行可能ファイルを開くときに何をするか尋ねる」をチェックしてください)


2

Sethが言ったように、Sublime Textは/ usr / share / applications /にある.desktopファイルをのような名前にする必要がありますsublime-text.desktop

次に、それを開き、exec=行を変更gksudoして最初に含めることができるので、次のようになりますgksudo <command already there for starting Sublime-text>

これにより、gksudoウィンドウでSublimeのテキストが自動的に起動しますが、毎回パスワードを入力する必要がありますが、これは望ましくありません。

しかし、あなたが望むことは可能ですが、私が考えることができる唯一の方法は、かなり深刻なセキュリティリスクをもたらすことになります。

sudoタイムアウトをオフにする必要があります。これにより、ユーザーの許可なしに基本的に何でもsudoとして実行できるようになり、基本的にsudoパスワードの目的全体が無効になります。これに関するいくつかの可能なヘルプについてはこの質問をチェックしてください。

全体として、あなたが望むことを完全に安全に行う方法は知らない。システムのリスクを少しでも気にしない場合は、sudoタイムアウトをオフにすることで実現できますが、これはお勧めしません。

ログオンするたびにsudoパスワードを入力する必要がありますが、sudoタイムアウトをオフにすることで、ログアウトまたは再起動するまで、再度入力する必要はありません。


パスワードを入力してもかまいません。管理者として自動的に実行させたいだけです。ご協力ありがとうございます
フォードプレフェクト2014

0

私はあなたが毎回尋ねたのを知っています、あなたがルートトライとして一度だけ起動したいならこれを読んでいる人

sudo subl

使ってはいけません。コメントを参照してください。


悪いアイデア- 決して GUI実行していないが、プレーンでアプリsudo-それはかもしれないあなたが次回ログイン時にトラブル与える-との問題を参照してください.Xauthority
guntbert


訂正していただきありがとうございます。gksudosublを実行すると、崇高なテキストが起動しません。
jalbasri 14年

0

私はGoogle検索でこれを見つけました。これがOPの元の質問に答えないことはわかっていますが、私と同じクエリを使用した人のためのものです。

受け入れられた答えは私にとってはうまくいきませんでした。コマンドラインからgksudoでsublimetextを実行しました。

gksudo /usr/bin/subl


1
これが正しくなく、受け入れられた回答が正しい理由は、質問がアプリケーションをデフォルトでgksudoとして実行することであるからです。あなたが書いたものは、sudoとして崇高に実行するように動作しますが、アイコンを介して開かれたときに、アプリがデフォルトでsudoとして実行されることはありません。
フォード県
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.