web-dev-qa-db-ja.com

Synapticは「管理者権限なしで起動」で開きます

AWN CardapioアプレットメニューからSynapticを開こうとすると、「管理者権限なしで起動しています」というメッセージが表示され、何もインストールできません。

Sudoシナプスを実行できますが、正常に動作しますが、以前のようにパスワードを要求するようにするにはどうすればよいですか?シナプスを開くためだけにターミナルを開く必要はありません。何か案は?

3
Uri Herrera

一般ユーザーにはプログラムをインストールする権限がないため(プログラムのインストールは管理作業であるため)、管理者としてsynapticを起動する必要があります。これを行うには:

  1. メニューからシナプスを開始します。システム->管理->シナプス

または

  1. Alt + F2を押して、次のように入力します。gksu synaptic(gksuは管理者としてGUIでプログラムを開始します)

通常のように実行すると、synapticと入力するだけで、実行中のユーザーが持っている特権でsynapticが実行されます。通常のユーザーの特権は管理レベルではないため、シナプスはそのセキュリティメッセージを通過します。そのレベルでは、インストールできるプログラムとそれらに関連する情報しか表示できませんが、管理者権限がないためインストールできません。

注-メインメニューを編集して、メニューのシナプスオプションに移動すると、gksuで始まることもわかります。そのため、メニューでは本来のように機能します。

2
Luis Alvarado

この問題を修正しました。まず、開いているすべてのターミナルで、次のコマンドを適用します。

synaptic-pkexec

次に、Unityランチャーを開いて、新しく開いたアイコン「Lock to Launcher」を作成します。それで全部です。毎回、このアイコンを使用します。