Установка deb пакета со всеми зависимостями

  • 23.12.2016
  • 21 643
  • 0
  • 18.03.2019
  • 21
  • 20
  • 1
Установка deb пакета со всеми зависимостями

Некоторые программы, предназначенные для использования в дистрибутивах Linux на основе Debian/Ubuntu, для более простой установки упакованы в файлы формата deb, однако в процессе установки такого файла может вылезти одна неприятная мелочь - например, устанавливаемая программа зависит от какого-нибудь другого пакета, которого нет в системе.

Установить deb пакет и необходимые для его нормальной работы пакеты можно следующим образом:

Установка через gdebi

Самым простым способом является использование утилиты gdebi, предназначенной для установки deb пакетов и автоматической установки всех остальных нужных пакетов. Использовать её очень просто:

gdebi <имя deb файла>

Установка через dpkg и докачивание нужных пакетов через apt-get или aptitude

Устанавливаем deb пакет как обычно:

dpkg -i deb файл.deb

В процессе установки появится ошибка, что нет необходимых пакетов. Запускаем команду:

apt-get install -f

или

aptitude -f install

Внимательно читаем предложенные варианты, в первом может предложить удалить пакет из deb файла - тут нужно отказаться, после чего будет предложено скачать все необходимое для нормальной работы устанавливаемого пакета.

Установка через apt-get или aptitude

Копируем нужный для установки deb файл в следующую папку:

/var/cache/apt/archives/

И ставим будто обычный пакет:

apt-get install "имя deb файла без расширения"

или

aptitude install "имя deb файла без расширения"

В процессе установки apt/aptitude сам предложит установить все необходимые пакеты.

Была ли эта статья Вам полезна?

Добавить комментарий

Ваш адрес email не будет опубликован.

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.