Ошибка при установке vagrant - Sudo apt-get install Vagrant возвращает ошибку: пакеты имеют неудовлетворенные зависимости - Ubuntu 19.04 - PullRequest
1 голос
/ 17 июня 2020

Я пытаюсь запустить MiniKF на своем устройстве, что требует от меня установки vagrant. Я использую Ubuntu 19.04. Я загрузил vagrant, но когда я пытаюсь установить его, используя sudo apt-get install vagrant, я получаю следующее сообщение:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 vagrant : Depends: bsdtar but it is not going to be installed
           Depends: ruby-net-scp (>= 1.1.0) but it is not going to be installed
           Depends: ruby-net-sftp but it is not going to be installed
           Depends: ruby-net-ssh (>= 1:2.6.6) but it is not going to be installed
           Recommends: vagrant-libvirt but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Я попытался использовать sudo apt-get update, sudo apt-get install -f, попытался отредактировать /var/lib/dpkg/status file, попробовал удаление файлов с sudo apt-get remove и другими, но у меня ничего не работает. Приветствуются любые идеи.

1 Ответ

0 голосов
/ 17 июня 2020

Итак, сначала нужно попробовать несколько очень элементарных вещей:

sudo apt clean && sudo apt --fix-missing && sudo dpkg --configure -a

Это все довольно стандартные вещи, которые стоит попробовать в первую очередь - это будет пытаться очистить любые оставшиеся ресурсы и материалы кеша, а затем попытайтесь исправить любые сломанные или отсутствующие зависимости, затем проверьте наличие незавершенных или других странных проблем с установкой для других пакетов, которые не настроили себя полностью / правильно.

После этого, если у вас все еще есть та же проблема, я предполагаю, что это связано с тем, что Ubuntu 19.04 уже конец жизни , а репозитории могут не быть (читайте: определенно нет) имеют все те же пакеты, что есть в чем-то, что есть в жизни, например, в Ubuntu 20.04. Даже если вышеперечисленное поможет решить вашу проблему, вам следует по возможности обновиться до 20.04, поскольку это не будет вашей первой проблемой, которая возникнет в связи с обновлениями или установкой в ​​ближайшем будущем.

...