Некоторые программы, предназначенные для использования в дистрибутивах Linux на основе Debian/Ubuntu, для более простой установки упакованы в файлы формата deb, однако в процессе установки такого файла может вылезти одна неприятная мелочь — например, устанавливаемая программа зависит от какого-нибудь другого пакета, которого нет в системе.
Установить deb пакет и необходимые для его нормальной работы пакеты можно следующим образом:
Установка через gdebi
Самым простым способом является использование утилиты gdebi, предназначенной для установки deb пакетов и автоматической установки всех остальных нужных пакетов. Использовать её очень просто:
gdebi <имя deb файла>
Установка через dpkg и докачивание нужных пакетов через apt-get или aptitude
Устанавливаем deb пакет как обычно:
dpkg -i файл.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 сам предложит установить все необходимые пакеты.

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