Как установить пакеты deb в Ubuntu

Как установить пакеты deb в Ubuntu

Ubuntu, как и другие ОС, предполагает стандартный набор программ. Если вы хотите установить недостающие вам приложения, с этим помогут .deb файлы. Эта инструкция поможет вам стать мастером установки .deb пакетов. Мы расскажем, как их скачать, установить и удалить.

* .deb файлы — это пакеты ПО, которые использует Debian и основанные на нём дистрибутивы, такие как Ubuntu, Linux Mint и Elementary. Это архивы с управляющими и установочными пакетами. Любой исходный код можно упаковать в deb файл, который можно будет установить в других системах, если соблюдать все зависимости.

Файлы .deb поддерживают подписи GPG для верификации, а ещё их можно превратить в другие форматы пакетов, такие как .rpm.

Есть несколько способов установки .deb пакетов. Всё зависит от того, как вам комфортнее.

Где найти deb пакет

Самый простой способ — добавить нужный пакет в свой репозиторий.

Чтобы загрузить пакет со всеми зависимостями без их установки, введите в терминал команду:

sudo apt-get install --download-only <package_name>

В результате этой команды, пакет будет скачан и сохранён в папке /var/cache/apt/archives.

Установка deb пакетов с помощью Ubuntu Software Manager

Это удобный способ установить deb файлы в Ubuntu, даже если вы новичок в Linux. Для этого нужен встроенный Ubuntu Software Manager.

Зайдите в папку, куда вы загрузили пакет deb, щёлкните правой кнопкой мыши и выберите “Открыть с помощью установки программного обеспечения”.

Это откроет диспетчер ПО Ubuntu, где нужно просто нажать “Установить”.

Когда система запросит пароль — введите его и нажмите “Аутентифицировать”. В Ubuntu только авторизованный пользователь может устанавливать ПО.

Установка deb пакетов с помощью Ubuntu Software Manager

Дальше ждём пока ПО установится. 

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

Advanced package tool или apt — это утилита командной строки для управления пакетами deb в Debian, Ubuntu и связанных с ними дистрибутивах Linux. Она даёт устанавливать, обновлять и удалять пакеты.

При использовании apt для установки deb пакета, подключается dpkg — ПО для управления пакетами. Когда вы устанавливаете пакет через apt, это создаёт список всех зависимостей и загружает их из репозитория.

Чтобы установить, нужно указать путь к файлу. Открываем терминал и вводим команду: 

sudo apt install ./Downloads/steam_latest.deb

Вместо Downloads пропишите где хранится нужный вам файл, а после “/” укажите имя deb файла, который вы хотите установить. 

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

Вот и всё. Теперь пакет установлен.

Установка deb пакетов с зависимостями через GDebi 

Установить deb пакеты через диспетчер ПО — просто. Но есть вероятность того, что вы увидите ошибку зависимостей. Так бывает, если программа в deb пакете зависит от другого ПО. Разработчик, который готовит deb пакет, мог предположить, что оно у вас уже есть.

Если в вашей системе нет нужных программ для ПО из deb пакета, вам выдаст ошибку зависимостей.

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

GDebi можно установить из центра ПО или командой sudo apt install gdebi

Установка пакета тут тоже происходит достаточно просто. Нужно нажать правой кнопкой мыши на нужный пакет и выбрать опцию открыть с помощью gdebi. В открывшемся окне просто нажимаем “Установить”. Готово.

Ещё можно установить deb пакет с помощью gdebi через консоль: sudo gdebi package.deb

package.deb — имя пакета, который вы хотите установить.

После установки перейдите к файлу .deb через терминал и выполните следующую команду. Вместо path введите актуальный путь и имя пакета вместо package_name:

sudo gdebi /path/package_name.deb

Эта команда автоматически установит пакет deb.

Как удалить deb пакеты

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

Способ 1: удалить пакеты с помощью apt

Сделать это можно с помощью команды ниже, где program_name — имя вашей программы:

sudo apt remove program_name

Если вы не помните точное название программы, его тоже можно узнать с помощью команды apt. Можно получить список всех программ, установленных через apt, но искать нужную программу вручную может быть проблемой. Так что лучше использовать команду grep, чтобы найти нужную программу.

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

sudo apt list --installed | grep grid

Так вы получите все пакеты, в названии которых есть grid, и найдёте точное имя программы. Теперь можно использовать команду apt remove.

Способ 2: удалить пакеты с помощью dpkg

Найти имя установленной программы можно и через dpkg:

dpkg -l | grep grid

Вы получите все пакеты, в именах которых есть grid:

dpkg -l | grep grid

ii  appgrid                                    0.298                                        all          Discover and install apps for Ubuntu

ii в выводе команды значит, что пакет был установлен правильно.

Теперь можно использовать dpkg, чтобы удалить программу:

dpkg -r program_name

deb пакеты в дистрибутивах, основанных на Debian

В гайде рассмотрели, как установить и удалить deb пакеты на Ubuntu. Это быстро и не требует много усилий от пользователя. Установка пакетов в Debian и elementary OS происходит аналогично, поэтому гайд применим и к ним. А если хотите разобраться с Linux и его дистрибутивами более основательно — регистрируйтесь на курс Linux для новичков.

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

Спасибо, что поделились