Показать статистику
0 голосов
от (560 баллов)
Как установить deb пакет в debian?

Я пытался установить пакет при помощи dpkg -i *.deb, он устанавливается, но без отслеживания зависимостей.

Как можно установить с зависимостями?
4.9тыс. просмотров 2 ответов

2 Ответы

0 голосов
от (260 баллов)

Как вариант можно попробовать скачать сразу deb пакеты с нужными зависимостями и затем их установить все вместе

dpkg -i package.deb depend1.deb depend2.deb ... dependN.deb

если в одной директории, то можно

dpkg -i *.deb
от (200 баллов)
0
Нужно создать локальный репозитарий и установить его оттуда, нужно бдить. потому что не всегда в репозитории  есть нужное.
0 голосов
от (26.4тыс. баллов)

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

Устанавливаем пакеты при помощи APT

Чтобы определить и установить зависимости применим команду apt-get. Все обновления в этом случае будут выполняться автоматически. Проделываем следующее:

Обновляем локальный кэш APT

apt-get update

В репозиториях теперь вся информация о пакетах будет обновлена. После этого прописываем в консоли следующую команду для установки самих пакетов.

Ниже для примера пробуем установить сервер баз данных MySQL.

APT. Устанавливаем необходимые пакеты.

apt-get install mysql-server

Поиск пакетов APT

apt-cache search mysq-server

Выводим список библиотек и программ

apt-cache depends mysq-server

Второй способ - используем команду DPKG 

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

Пишем команду в терминале

dpkg -i /tmp/mysql-server-5.5.deb

А затем для того, чтобы все автоматически загружалось и устанавливалось, выполняем команду

apt-get -f install

 После проделанной работы в Вашей системе будут установлены все необходимые для полноценной работы пакеты DEB.

...