Ubuntu18.04でGksuを機能させる方法

Linuxターミナル

多くのユーザーは、ターミナルからグラフィカルアプリケーションを操作するときにgksuコマンドを使用します。 このツールは非常に便利で多くのユーザーに人気がありますが、残念ながらその日数は数えられています。 現在、Debianはこのツールをリポジトリから削除し、Ubuntuは次のUbuntuLTSのためにこのツールを非推奨にしました。

だから ユーザーはgksuを持つのをやめますが、それはその機能がユーザーによって失われるという意味ではありません。 それほど少なくはありません。 現在、gvfsツールとほぼすべてのUbuntuアプリケーションと互換性のある変数を使用して同じことを実現できます。

Gksuは、suおよびsudoコマンドへのグラフィカルインターフェイスを提供するために使用されたコマンドです。つまり、グラフィカルツールのスーパーユーザーモードにアクセスする方法です。 Geditなどの特定のアプリケーションをsudoコマンドで直接使用できることも事実です。 しかし、今ではそのようなツールはありません gvfsツールを使用する必要があります。これは、ツールを使用せずにGksu関数を使用できるようにするためのツールです。。 注意してください。これは、コマンドやコード行に変数を追加することでスーパーユーザーがアクセスできることを意味するわけではありませんが、ドキュメントの編集などの特定の状況では、同様の結果が得られます。

私たちが参照している変数は「admin://」です。gksuコマンドのように機能するgvfs変数。 したがって、前にターミナルで次のように書いた場合:

gksu gedit /etc/apt/sources.list

(リポジトリファイルを編集するため、簡単な例を示すため)

ここで、次のように記述する必要があります。

gedit admin:///etc/apt/sources.list

これにより、代わりにgksuコマンドを記述したかのようにツールが機能します。

おそらく多くのユーザーにとって迷惑ですが 慣れれば、プロセスはシンプルで自然になります、snapパッケージのソフトウェアインストールで発生したように。


記事の内容は、次の原則に準拠しています。 編集倫理。 エラーを報告するには、 ここで.

2コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   また戻ってきます

    スクリプトを実行するショートカットがあります。スクリプト内にJavaアプリケーションを起動する行があります。以前は、gksudoコマンドを使用してアプリケーションをrootとして起動しました。

    #!/ bin / bashに
    gksudo -u root "java -Xmx500m -jar application.jar full_screen"

    今それは私のために働いていませんそして

  2.   ホルヘ

    彼らは本当にgksuをリリースすることで犯罪を犯しました、今あなたはdebパッケージをインストールするためにジャグリングしなければなりません。 UbuntuがDEBパッケージを放棄してRPMに移行するよりはましではないだろうか。 彼らがしたことは本当に犯罪です。 今のところ、Debianに戻ります。