
我發現Synaptic 是一個相當方便的工具,用於瀏覽儲存庫以查看其中的內容,但我更喜歡使用命令列來安裝實際的軟體包(讓bash 維護我手動安裝的歷史記錄),這讓我很惱火,因為我不能當 Synaptic 運行時使用 apt-get。我還希望能夠使用一個漂亮的 GUI 來瀏覽遠端儲存庫而不附加它們。有人知道我可能喜歡的工具嗎?
答案1
Synaptic 要求 root,因為 Synaptic.desktop
檔案啟動synaptic-pkexec
:
$ grep Exec /usr/share/applications/synaptic.desktop
Exec=synaptic-pkexec
僅運行synaptic
將避免 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
我不知道有什麼瀏覽器可以用於未連接的存儲庫。