Установка нового пакета без удаления старого

Я использую 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

P. S с помощью Ubuntu 18.04, и я использовал URL-адреса из Ubuntu Xenial в sources list для загрузки libcurl3.

28
задан Andrew
20.02.2023 17:24 Количество просмотров материала 2921
Распечатать страницу

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.

0
отвечен Deltik 2023-02-22 01:12

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх