
我正在使用需要 libcurl3 的 virtualbox5.1。當我嘗試安裝curl時,想要安裝libcurl4並使用virtualbox5.1刪除libcurl3。那麼如何在不刪除libcurl3和virtualbox5.1的情況下安裝curl呢?
The following additional packages will be installed:
libcurl4
The following packages will be REMOVED:
libcurl3 virtualbox-5.1
The following NEW packages will be installed:
curl libcurl4
PS 使用 Ubuntu 18.04,我使用來源清單中 Ubuntu Xenial 的 URL 來下載 libcurl3。
答案1
使用bionic
Ubuntu 18.04 的儲存庫,而不是xenial
Ubuntu 16.04 的儲存庫。
您可以看到正確的依賴關係libcurl4
存在於https://download.virtualbox.org/virtualbox/debian/dists/bionic/contrib/binary-amd64/Packages
但xenial
存儲庫顯示了對以下內容的依賴libcurl3
:https://download.virtualbox.org/virtualbox/debian/dists/xenial/contrib/binary-amd64/Packages
apt 儲存庫行應如下所示:
deb http://download.virtualbox.org/virtualbox/debian bionic contrib
/etc/apt/sources.list.d/
您可以在或 中的某個位置找到它/etc/apt/sources.list
。它可能在/etc/apt/sources.list.d/virtualbox.list
.