Linux - ルート専用のGUIアプリケーションを移植可能にデプロイする方法

Linux - ルート専用のGUIアプリケーションを移植可能にデプロイする方法

そして持ち運べる私はUSBドライブなどで使用でき、実行するためにオペレーティングシステムファイルシステムを「接触」する必要がないアプリケーションに言及しています。

Windowsでは、「requestedExecutionLevel」を使用してxmlタグを配布できます.zip -> .exe -> .manifest file。 UAC経由でポータブルで、グラフィックでパスワードを要求します。

macOSでは、.tar.gz > .App -> key in info.plist.portableをデプロイし、グラフィカルにパスワードを要求できます。

Linuxでは?

正しいプロセスはa/usr/share/polkit-1/actions policy fileで、実行バイナリを使用してくださいpkexec。ただし、インストール時にポリシーファイル(.debや.rpmなど)を作成し、移植性が損なわれるとします。

私たちは依存したりgksu/kdesu/beesu類似したりすることはできず、廃止され、最新のディストリビューションにインストールすることはできません(pkexecが推奨される方法です)。

pkexec(コマンドライン引数を介して)ローカルの.policyファイルが不明です。

では、ルートアクセスとGUIを必要とする移植可能なアプリケーションをLinuxで開発することは不可能ですか?

フィードバックをお寄せいただきありがとうございます。

関連情報