我发现 Synaptic 是一款非常方便的工具,可以浏览存储库并查看其中的内容,但我更喜欢使用命令行来安装实际的软件包(让 bash 保留我手动安装的历史记录),而 Synaptic 运行时无法使用 apt-get 让我很烦恼。我还希望能够使用一个不错的 GUI 来浏览远程存储库而无需附加它们。有人碰巧知道我可能会喜欢的工具吗?
答案1
Synaptic 要求 root 权限,因为 Synaptic.desktop
文件启动时synaptic-pkexec
:
$ grep Exec /usr/share/applications/synaptic.desktop
Exec=synaptic-pkexec
运行 justsynaptic
将避免 root 要求,防止 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
我不知道有任何适用于未连接存储库的浏览器。