如何透過替換來解決依賴關係?

如何透過替換來解決依賴關係?

我正在研究一個解決方案,獲得一個名為 EMGD 的閉源驅動程序,可在 Ubuntu 上運行。但是lubuntu-desktop包有問題。這取決於 lubuntu-core -> xorg 且 xorg 需要 xserver-xorg (>= 1:7.7+7ubuntu2)。我需要舊版的 xserver-xorg 才能讓驅動程式正常運作。於是我製作了一個名為xserver-xorg-1.9的套件,它提供了xserver-xorg並且得到了比1:7.7+7ubuntu2更高的版本。

為什麼還是衝突呢?我真的不明白 apt 還是想念什麼..

答案1

版本、衝突和依賴項包含在 .deb 套件中,更準確地說是包含在package-root/DEBIAN/control.這些你都適應了嗎?

DPKG 不會透過名稱來確定軟體包版本,而是透過控製檔案中指定的版本來確定。

相關內容