Есть ли любой метод на командной строке или программное обеспечение, которое загрузит и обновит/установит все невстреченные (пропавшие без вести или устаревший) зависимости для пакета автоматически.
Существуют некоторые пакеты, которые имеют недостающие зависимости, или несколько раз зависимый пакет имеет старую версию.
Для обновления всех невстреченных зависимостей пакета необходимо установить пакет, тогда работает apt-get -f install
.
Вот то, что необходимо обычно делать, когда Вы не встретили зависимости. Во-первых:
sudo apt-get update
sudo apt-get upgrade
первая команда обновляет индекс пакета и вторые обновления любые пакеты, которые Вы установили.
Тогда устанавливают Ваш пакет с помощью dpkg -i <packagename>
. Тогда сделайте:
sudo apt-get -f install
sudp dpkg -a --configure
первая команда выходит и ищет зависимости и устанавливает/обновляет их, и второй продолжает установку Вашего пакета (это обычно делается первой командой так или иначе).
, Если Вы получаете ошибки, скопируйте и вставьте точные команды, которые Вы использовали и точный вывод, который Вы видите. В Вашем комментарии к другому ответу Вы упомянули, что не получаете "невстреченные зависимости", поэтому разъясните свой вопрос снова и заявите точно, что Вы хотите сделать.
Выполните следующую команду в терминале
sudo apt-get -f install
, Это установит любые зависимости, которые отсутствуют.