Три способа установить deb-пакет в Ubuntu/Linux mint

В избранное

deb-пакет

deb — расширение имён файлов «бинарных» пакетов для распространения и установки программного обеспечения в ОС проекта Debian, и других, использующих систему управления пакетами dpkg. И сегодня мы посмотрим три инструмента командной строки, чтобы помочь вам установить локальный Debian пакет.

Если вы спрашиваете себя: “Как я могу установить Deb пакет в Ubuntu или Debian?”, То вы пришли в нужное место.

Вы можете щелкнуть правой кнопкой мыши на загруженном DEB пакете и выбрать установку из контекстного меню, но с помощью графического инсталлятора это будет очень медленно по сравнению с терминальными командами. Вот 3 различных инструмента командной строки, чтобы помочь вам установить Deb-пакеты. Они же Dpkg, Gdebi и APT.

Dpkg

dpkg — это программное обеспечение, являющееся основой системы управления пакетами в Debian и ряде других операционных систем, основанных на Debian, например Ubuntu. dpkg используется для установки, удаления, и получения информации о .deb пакетах.

Используйте dpkg для установки локального Debian пакета, как показано ниже.

sudo dpkg -i версия_пакета.deb

Dpkg сам по себе не может решить проблему зависимостей, потому что он не понимает репозиториев. Но вы можете использовать следующую команду, чтобы решить эту проблему.

sudo apt install -f

Установочный пакет Gdebi

Gdebi — программа для установки .deb пакетов, разработанная корпорацией Canonical специально для Ubuntu.

Gdebi не устанавливается по умолчанию в Ubuntu, так что вам нужно ее в первую очередь установить, для этого открываем терминал и пишем следующую строку.

sudo apt install gdebi

Для установки локального deb-пакета используйте

sudo gdebi версия_пакета.deb

Если есть проблема зависимостей, Gdebi автоматически установит их для вас, если конечно эти пакеты зависимостей доступны из репозитория программного обеспечения.

Apt

apt (advanced packaging tool) — программа для установки, обновления и удаления программных пакетов в операционных системах Debian и основанных на них (Ubuntu, Linux Mint и т. п.), иногда также используется в дистрибутивах, основанных на Mandrake, например Mandriva, ALTLinux и PCLinuxOS. Способна автоматически устанавливать и настраивать программы для UNIX-подобных операционных систем как из предварительно откомпилированных пакетов, так и из исходных кодов.

Обычно вы будете использовать APT для установки пакетов из интернет-хранилищ программного обеспечения, как в этом примере:

sudo apt install Firefox

Знаете ли вы, что он также может быть использован для установки локальных Deb пакетов? Это еще одна причина, почему вы должны использовать apt вместо apt-get, который не имеет такой возможности. Вам нужно просто перейти в каталог, где хранится deb-пакет и установите его, как показано на примере ниже.

cd/путь/к/файлу/deb-пакеты/
sudo apt install ./версия_пакета.deb

Например, чтобы установить TeamViewer 12 в Ubuntu 16.04/16.10, сначала загрузите пакет TeamViewer.deb в текущий каталог

wget https://downloadus1.teamviewer.com/download/version_12x/teamviewer_12.0.69753_i386.deb

Затем установите его с помощью:

sudo apt install ./teamviewer_12.0.69753_i386.deb

Он автоматически устанавливает зависимости, если эти зависимости доступны из репозитория программного обеспечения.

deb-пакет

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

Вот и все!

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

0

Автор публикации

не в сети 8 часов

admin

495

Если вы хотите быть на этом месте, и писать статьи для нас, то напишите мне в чат, и здесь будет ваше имя.

Комментарии: 278Публикации: 536Регистрация: 10-06-2016
Если Вам понравилась статья, то поделитесь ею в соц.сетях:

Отправить ответ

9 Комментарий на "Три способа установить deb-пакет в Ubuntu/Linux mint"

Войти с помощью: 
Уведомлять
avatar
Фото и картинки
 
 
 
Другие файлы
 
 
 
Сортировать по:   Самый новый | Самый старшый | Наибольшее количество голосов
Sergey75
Гость

Вот ещё раз я хотел бы остановиться на вопросе компиляции и установки программ из исходных кодов в “убунтоидах”. GitHub – глыба, и установить можно много интересного, чего нет в репах. Я читал разные источники (и англоязычные тоже), по разному это делают, у кого какой опыт, видимо… А как вы это делаете? Статейку запилить здесь не желаете?

Sergey75
Гость

Ещё вопросик. Как установить утилиту Qapt для установки пакетов (похожа на Gdebi, но получше вроде)? У меня KDE neon. Центр приложений её не показывает, хотя пакет qapt-deb-installer уже установлен. Но она не запускается. Может не хватает графической “морды” к ней? Какой пакет ещё доустановить?

Sergey75
Гость

А как ставить программы из архивов .tar.gz, .tar.xz, .tbz, и тому подобных? Это можно в любом дистрибутиве?

artm.bezgodko
Участник

Советую погуглить на эту тему, так как из исходников установка может отличаться. Если в исходниках есть файл CMakeLists.txt, то нужно из этой же папки открыть терминал и ввести cmake CMakeLists.txt далее make и если нет ошибок sudo make install. Если в исходниках есть файл configure то ./configure далее make и sudo make install. Как то так, где то могу ошибаться, по этому и советую прогуглить

wpDiscuz

Пожалуйста отключите Adblock, это мотивирует меня для написания новых статей.