Встановіть новий пакет, не виймаючи старий


0

Я використовую virtualbox5.1, для якого потрібен libcurl3. Коли я намагався встановити curl, apt хочу встановити libcurl4 та видалити libcurl3 за допомогою virtualbox5.1. Тож як встановити curl, не видаляючи libcurl3 та virtualbox5.1?

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, і я використовував URL-адреси з Ubuntu Xenial у списку джерел для завантаження libcurl3.

Відповіді:


0

Використовуйте 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

Рядок влучного сховища повинен містити наступне:

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.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.