私はEclipseをIDEとして使用しており、アプリケーションを実行するときに、アプリケーション自体をrootとして実行したいと考えています。私のプログラムは現在、それがrootであるかどうかをチェックし、そうでない場合は。で再起動しgksudo
ます。ただし、出力はコンソールに書き込まれません。sudo
グラフィカルなプロンプトが表示されないため、使用できません。(私のプログラムはCLIですが、Eclipseはコンソールの相互作用を許可していません)
アプリケーションを昇格させるための「正しい」方法は何ですか?