Apt

已安裝包的依賴項儲存在哪裡?

  • February 24, 2021

在安裝之前,包的依賴關係和衝突儲存在控製文件(.deb)中。安裝包後,它的依賴項和衝突列表在哪裡?

我需要刪除然後安裝(而不是重新安裝)替代品,所以我認為無需刪除然後安裝每個包的最簡單方法是暫時從每個包中刪除替代品的依賴關係,然後做我需要(解除安裝並重新安裝)。

我希望如果我這樣做,替代品將開始工作。我嘗試過的所有其他方法(手動刪除其文件並使用 dpkg 強制安裝 0.1.9 或 0.1.13 版本,從 0.1.13 降級到 0.1.9 等)都沒有奏效。

dpkg將其包資訊(包括依賴項)儲存在/var/lib/dpkg/status.

鑑於您已經嘗試過,我懷疑以您描述的方式刪除和安裝軟體包會更好……

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