Debian

Synaptic 沒有顯示諸如“git”之類的軟體包,所以我解除安裝了它:如何再次安裝它?德比安9.0_____D和b一世一種n9.0Debian 9.0

  • June 23, 2017

我在 Synaptic 的搜尋中找不到諸如“git”之類的軟體包(它以前可以工作)所以我嘗試按照此處所述重新安裝它:https ://askubuntu.com/questions/496827/well-known-packages- are-not-shown-in-synaptic-package-manager現在我沒有 Synaptic 了。

特別是我嘗試了這些命令:

sudo apt-get --purge autoremove synaptic

解除安裝。這是第一次奏效;當我再次執行它時,它顯示:

正在讀取包列表…完成

建構依賴關係樹

讀取狀態資訊…

完成

包“突觸”未安裝,因此未刪除 0 升級,0 新安裝,0 刪除,9 未升級。

sudo apt-get install synaptic

再次安裝它,我得到:

正在讀取包列表…

完成

建構依賴關係樹正在

讀取狀態資訊…

完成

包突觸不可用,但被另一個包引用。這可能意味著該軟體包失去、已過時或只能從其他來源獲得

E:軟體包“synaptic”沒有安裝候選

我正在使用帶有 Cinnamon 的新安裝的 Debian 9.0.0,並且我的 sources.list 文件設置了以下來源

deb http://security.debian.org/debian-security stretch/updates main
deb-src http://security.debian.org/debian-security stretch/updates main

deb http://deb.debian.org/debian/ stretch-updates main
deb-src http://deb.debian.org/debian/ stretch-updates main

編輯:當我嘗試通過從我的瀏覽器下載https://cdn-aws.deb.debian.org/debian/pool/main/s/synaptic/synaptic_0.84.2_amd64.deb來安裝它時,我得到:

Error: Dependency is not satisfiable: libept1.5.0" in the Package Installer.

如果缺少依賴項存在問題(例如,因為我解除安裝了某些東西),為什麼不將它們與突觸一起安裝以及如何解決這個問題?

好的,您在評論/回復其他答案時提出了多個問題…

對於原始問題 - 您的預設值/etc/apt/sources.list應該類似於

deb http://ftp.us.debian.org/debian/ stretch main 
deb http://security.debian.org/debian-security stretch/updates main

您目前stretch-updates啟用了頻道,但沒有主stretch頻道。

我只有這 2 行,/etc/apt/sources.list什麼都沒有,/etc/apt/sources.list.d我可以在大約 3 小時前僅下載 Debian 9 的“基本系統實用程序”的全新網路安裝上安裝突觸。

把你的sources.list文件放回去,做一個apt-get update,看看你是否可以重新安裝突觸。

這也可能會修復被阻止的 firefox-esr 等。

引用自:https://unix.stackexchange.com/questions/372808