ZaLinux.ru

Как установить локальный .deb пакет

Что такое файлы .deb

Файлы с расширением .deb — это установочные пакеты для Debian и производных дистрибутивов, для таких, как Linux Mint, Kali Linux, Ubuntu.

Типичный способ установки пакета из файла DEB:

sudo apt update
sudo apt install ИМЯ_ПАКЕТА

С помощью этих команд устанавливаются пакеты из стандартных репозиториев — это самый надёжный способ в том плане, что для устанавливаемого пакету будут установлены зависимости и в будущем этот пакет будет обновляться вместе с другими программами в системе. То есть установка из стандартных репозиториев является приоритетной.

Установка скаченных .deb

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

  • Как установить Viber на Linux (необходимо отредактировать пакет Viber, иначе его установки приведёт к проблемам к использованию менеджеров пакетов)
  • Как установить Java (JDK) в Windows и Linux (Oracle JDK отсутствует в стандартных репозиториях)

Установка без учёта зависимостей

Следующая команда установит пакет без проверки зависимостей:

sudo dpkg -i <ФАЙЛ deb>

При выполнении операции менеджером пакетов, например, обновление кэша:

sudo apt update

может возникнуть сообщение об отсутствующих зависимостях, исправить это можно командой:

sudo apt install -f

Установка DEB файла с помощью apt

Программа apt также умеет устанавливать пакеты из указанных файлов, при этом одновременно будут установлены необходимые зависимости для этого пакета:

sudo apt install ./ПАКЕТ.deb

Например:

Установка пакетов с помощью gdebi

Вы можете установить программу gdebi:

sudo apt install gdebi

И затем устанавливать пакеты с помощью неё:

sudo gdebi /ПУТЬ/ДО/ФАЙЛА.deb

gdebi также установит необходимые зависимости. На самом деле, gdebi появилась когда apt-get не могла устанавливать локальные файлы (или эта возможность не была документирована), сейчас же вместо gdebi можно использовать apt, которая предустановлена в каждом дистрибутиве, основанном на Debian.

Рекомендуемые статьи:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *