
Synaptic はリポジトリをブラウズして中身を確認するのにかなり便利なツールだと思いますが、実際のパッケージをインストールするにはコマンドラインを使用する方が好きです (手動でインストールしたものの履歴を bash に保持させるため)。Synaptic の実行中に apt-get を使用できないのは困ります。また、接続せずにリモート リポジトリをブラウズできる便利な GUI も使用したいです。誰か私に役立ちそうなツールをご存知ですか?
答え1
Synaptic.desktop
ファイルが起動するため、Synaptic はルートを要求しますsynaptic-pkexec
:
$ grep Exec /usr/share/applications/synaptic.desktop
Exec=synaptic-pkexec
just を実行すると、synaptic
ルート要件が回避され、Synaptic がデータベースをロックしたり変更を加えたりできなくなります。.desktop
just を呼び出す独自のファイルを作成しsynaptic
、それを通常のユーザーとして実行することもできます。
cp /usr/share/applications/synaptic.desktop ~/.local/share/applications
chmod +x ~/.local/share/applications/synaptic.desktop
sed -i 's/-pkexec//;/^Name/s/$/ (non root)/' ~/.local/share/applications/synaptic.desktop
接続されていないリポジトリ用のブラウザは知りません。