Ubuntu

Как установить .deb-файл в Ubuntu

Как установить .deb-файл в Ubuntu
Много лет назад различное программное обеспечение Linux распространялось только в виде исходного кода. Нам пришлось скомпилировать программу из исходников, чтобы использовать ее. Если исходный код программного обеспечения зависел от других библиотек, то мы должны были также загрузить исходный код этой библиотеки и скомпилировать его перед компиляцией программного обеспечения, которое мы хотели установить. Если эта библиотека зависела от каких-то других библиотек, то мы должны были загрузить исходный код этих библиотек и также скомпилировать их. Нам пришлось пройти через целую кучу проблем с зависимостями, которые в то время назывались «адом зависимостей». Не было такой системы упаковки, как сегодня. В наши дни пакеты предварительно скомпилированы для различных архитектур машин и хранятся на центральном сервере (называемом репозиторием пакетов), а программное обеспечение для управления пакетами используется для автоматической загрузки, разрешения зависимостей и установки его для нас.

В дистрибутивах Linux на основе Debian, таких как Debian GNU / Linux, Ubuntu, Linux Mint и других, используется менеджер пакетов APT. Формат пакета диспетчера пакетов APT - архив DEB. Расширение архива DEB .деб.

В наши дни большинство распространенных программных пакетов доступны в официальном репозитории пакетов дистрибутива Linux, который мы используем. Таким образом, мы можем легко установить его с помощью диспетчера пакетов, в случае Ubuntu / Debian диспетчер пакетов APT. Но бывают случаи, когда необходимое нам программное обеспечение недоступно в официальном репозитории пакетов, и мы должны загрузить файл пакета DEB с официального сайта этого программного обеспечения и вручную установить его в нашей операционной системе Ubuntu / Debian.

В этой статье я покажу вам, как установить файл DEB в Ubuntu. Я собираюсь использовать Ubuntu 18.04 LTS для демонстрации. Давайте начнем.

Установка файла DEB из командной строки:

Вы можете использовать dpkg команда в Ubuntu для установки файла DEB.

Я загрузил DEB-файл веб-сервера Apache 2 из https: // packages.убунту.com только для демонстрации. Конечно, вы можете легко установить его с помощью диспетчера пакетов APT. Но я покажу вам, как установить его из файла DEB.

Теперь откройте терминал в том же каталоге, что и ваш файл DEB. Как видите, файл DEB доступен в каталоге.

Теперь установите его с помощью следующей команды:

$ sudo dpkg -i apache2_2.4.29-1ubuntu4.1_amd64.деб

Как видите, установка не удалась, потому что не удалось разрешить зависимости. Пакет DEB apache2 зависит от apache2-bin, apache2-utils, apache2-данные ни один из которых не установлен.

Теперь, чтобы разрешить зависимости, вы должны сначала установить эти пакеты, прежде чем вы сможете установить apache2 упаковка.

К счастью для нас, пакеты зависимостей доступны в официальном репозитории пакетов Ubuntu. Итак, все, что нам нужно сделать, это выполнить следующую команду:

$ sudo apt -f установить

Как видите, менеджер пакетов APT разрешил все зависимости автоматически. Теперь нажмите у а затем нажмите .

Пакет apache2 должен быть установлен.

Как видите, Apache 2 работает.

Иногда пакеты зависимостей не будут доступны в официальном репозитории пакетов Ubuntu. В этом случае вам нужно найти необходимые пакеты DEB в Интернете и установить их с помощью dpkg также. Вам также нужно будет разрешить любую зависимость, которую эти пакеты зависимостей также будут иметь. Это становится все сложнее и сложнее по мере увеличения зависимости и очень непрактично для файлов DEB, которые имеют много зависимостей.

Установка файла DEB с помощью программного обеспечения Ubuntu Software Center:

Вы также можете установить файл DEB с помощью программного обеспечения Ubuntu Software Center. Просто щелкните правой кнопкой мыши файл DEB и нажмите Открыть с установкой программного обеспечения.

Теперь нажмите на Установить.

Теперь введите свой пароль и нажмите Аутентифицировать.

Зависимости должны быть автоматически разрешены, если они доступны в репозитории пакетов Ubuntu и программное обеспечение должно быть установлено.

После завершения установки вы должны увидеть следующее окно.

Если какой-либо пакет зависимостей недоступен в официальном репозитории пакетов Ubuntu или в любом из репозиториев пакетов, добавленных через PPA, установка завершится ошибкой. В этом случае вам также придется найти и установить пакеты зависимостей вручную.

Вот как вы устанавливаете файл DEB в Ubuntu. Спасибо, что прочитали эту статью.

Установите последнюю версию эмулятора Dolphin для Gamecube и Wii в Linux
Эмулятор Dolphin позволяет вам играть в выбранные вами игры Gamecube и Wii на персональных компьютерах (ПК) Linux. Являясь свободно доступным игровым...
Как использовать чит-движок GameConqueror в Linux
В статье содержится руководство по использованию чит-движка GameConqueror в Linux. Многие пользователи, играющие в игры на Windows, часто используют п...
Лучшие эмуляторы игровой консоли для Linux
В этой статье будет перечислено популярное программное обеспечение для эмуляции игровых консолей, доступное для Linux. Эмуляция - это уровень совмести...