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パッケージのソフトウェアインストールで発生したように。