Глиф Учебники

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

Справочник · Ubuntu · 2 минуты чтения

Перейдите в папку со скачанным файлом и установите его через apt — с ./ перед именем:

Bash
cd ~/Загрузки
sudo apt install ./program_1.2.3_amd64.deb

Имя файла подставьте своё; Tab допишет его сам. В английской системе папка загрузок — ~/Downloads.

./ обязательно: так apt понимает, что это файл в текущей папке. Без ./ он ищет в репозиториях пакет с таким именем и сообщает, что не нашёл. Зависимости apt скачает и поставит сам.

Сообщения при установке

Удалить программу

Удаляют по имени пакета, а не файла:

Bash
sudo apt remove program

Если имя пакета неизвестно, его показывает сам файл: dpkg-deb -f program_1.2.3_amd64.deb Package. Найти среди установленных — apt list --installed | grep -i program.

Способ через dpkg

В старых инструкциях пакет ставят так:

Bash
sudo dpkg -i program_1.2.3_amd64.deb
sudo apt install -f

dpkg зависимости не ставит и при их нехватке выдаёт dependency problems; вторая команда (-f — fix broken) доставляет недостающее. sudo apt install ./файл.deb делает то же одной командой.

Обновления

Многие программы при установке из .deb добавляют свой репозиторий в /etc/apt/sources.list.d/ — тогда они обновляются вместе с системой через sudo apt upgrade. Если программа так не делает, новую версию придётся скачивать и ставить тем же способом вручную.

Пакет .deb при установке выполняет свои скрипты с правами root и может изменить в системе что угодно. Скачивайте его только с официального сайта программы. Если программа есть в репозитории Ubuntu (apt search имя) или в snap, лучше ставить её оттуда.