GTK+-2.0 でアプリケーションを開発しています。/dev/mmcblk0 デバイスにアクセスする必要がありますが、スーパー ユーザー権限が必要です。ターミナルで su としてログインしてプログラムを実行するのはユーザーフレンドリーではありません。
プロンプト ウィンドウを作成し、スーパー ユーザーのパスワードを要求して、スーパー ユーザー権限でプログラムを実行したいと考えています。GParted はそのように動作するプログラムであり、同様の開始手順が必要です。
どうすればそれを達成できますか?プログラムでスーパー ユーザー権限を取得するにはどうすればよいですか?
よろしく