guides

Как установить .deb-файл в Ubuntu, Debian и Mint (и исправить ошибки)

Автор Команда Lightning Assist4 августа 2026 г.7 мин чтения
linuxdebubuntudebianlinux mintinstallationtroubleshooting
Поделиться:

Как установить файл .deb в Ubuntu, Debian и Mint (и исправить ошибки)

Быстрый ответ: откройте терминал в папке, содержащей файл, и запустите:

sudo apt install ./your-package.deb

Префикс ./ имеет значение — он сообщает apt, что вы имеете в виду локальный файл, а не пакет репозитория. Эта одна команда устанавливает пакет и извлекает все необходимые ему зависимости, а это именно то, чего часто не удается сделать при двойном щелчке мыши. Все нижеследующее объясняет, почему графический маршрут так часто ломается, три альтернативных метода и как исправить ошибки, с которыми вы, скорее всего, столкнетесь.

Почему двойной щелчок по файлу .deb часто ничего не дает

При новой установке Ubuntu двойной щелчок по загруженному файлу .deb открывает Центр приложений (или программное обеспечение Ubuntu/GNOME в более старых версиях). Этот путь чаще терпит неудачу, чем работает, по причинам, которые хорошо описаны на собственных форумах Ubuntu:

  • В некоторых выпусках Ubuntu приложение магазина открывает файл, а затем зависает на счетчике или показывает кнопку «Установить», которая ничего не делает.
  • Приложения магазина иногда не могут разрешить зависимости пакета, а затем прекращают работу без читаемой ошибки.
  • В некоторых системах файлы .deb вообще не связаны с установщиком — двойной щелчок открывает Диспетчер архивов, который показывает внутренние папки пакета вместо его установки. Если вы смотрите на control.tar и data.tar, то именно это и произошло; закройте его и используйте метод терминала.

Ничто из этого не означает, что загруженный вами файл поврежден. Это путь к графическому интерфейсу, который ненадежен — путь к терминалу, указанный ниже, работает в каждом дистрибутиве семейства Debian.

Способ 1: apt (рекомендуется)

cd ~/Downloads
sudo apt install ./your-package.deb

Введите пароль своей учетной записи при появлении запроса (курсор не будет перемещаться во время ввода — это нормально), нажмите Enter, и apt разрешит зависимости, установит их, а затем установит ваш пакет. После этого приложение появится в меню приложений, как и любая другая программа.

Распространенная ошибка: запуск sudo apt install your-package.deb без ./ приводит к поиску в онлайн-репозиториях пакета с буквальным именем your-package.deb и завершается ошибкой «Невозможно найти пакет». Всегда указывайте ./ (или используйте полный путь, например sudo apt install ~/Downloads/your-package.deb).

Способ 2: dpkg (классический способ)

sudo dpkg -i your-package.deb
sudo apt-get install -f

dpkg -i устанавливает пакет, но не разрешает зависимости — если какие-либо из них отсутствуют, он останавливается на полпути и сообщает о «проблемах с зависимостями». Вторая команда («исправить сломанное») загружает все отсутствующее и завершает установку. Если у вас когда-либо возникал «наполовину установленный» пакет, блокирующий другие обновления, эта пара также устранит это.

Способ 3: gdebi (хороший легкий графический интерфейс)

sudo apt install gdebi

Затем щелкните правой кнопкой мыши .debОткрыть с помощьюУстановщик пакетов GDebi. GDebi показывает вам, что будет установлен пакет, правильно разрешает зависимости и гораздо более надежен, чем приложения из магазина. Linux Mint по умолчанию ��тправляет GDebi, поэтому двойной щелчок по .deb в Mint обычно работает, в то время как тот же файл не работает в стандартной версии Ubuntu.

Исправление наиболее распространенных ошибок

"Зависимость невыполнима: ..." Пакету нужна библиотека, которой нет в вашей системе и которую apt не может найти. Сначала запустите sudo apt update (обычная причина — устаревший индекс пакета), затем повторите метод 1. Если именованная зависимость действительно отсутствует в репозиториях вашего выпуска, возможно, версия вашего дистрибутива старше, чем поддерживает приложение — проверьте минимальные требования приложения.

"архитектура пакета (amd64) не соответствует системе (arm64)" (или наоборот) Вы скачали сборку не для того типа процессора. Стандартным ПК Intel/AMD требуется amd64 (x64); Ноутбукам Raspberry Pi и ARM требуется arm64. Проверьте, какой из них вы взяли — большинство поставщиков по умолчанию публикуют x64.

"Невозможно найти посылку" Вы забыли префикс ./ — см. Способ 1.

Терминал сообщает: «В разрешении отказано» Вы выполнили команду без sudo. Установка программного обеспечения в масштабе всей системы всегда требует этого.

App Center/Ubuntu Software открывается и зависает Полностью пропустите его — используйте метод 1. Это единственное разочарование .deb в современной Ubuntu, о котором чаще всего сообщается, и терминал полностью его обходит.

Пример: установка Lightning Assist из .deb

Все вышеперечисленное применимо к любому .deb. Вот полная последовательность действий для Lightning Assist (наш расширитель текста + приложение преобразования голоса в текст для Linux, Windows и macOS) в качестве конкретного примера — от загрузки до работающего приложения:

cd ~/Downloads
sudo apt install ./lightning-assist_*_amd64.deb

Затем запустите Lightning Assist из меню приложения (или запустите lightning-assist в терминале). При первом запуске создайте учетную запись или войдите в нее — 14-дневная бесплатная пробная версия запускается автоматически, кредитная карта не требуется. .deb работает в Ubuntu 20.04–26.04, Debian 11+, Linux Mint и Pop!_OS.

Если путь .deb по-прежнему вас не устраивает, используйте вместо него AppImage — это вариант с нулевой установкой, который работает во всех 64-битных дистрибутивах (включая Fedora и openSUSE, которые вообще не используют .deb):

cd ~/Downloads
chmod +x Lightning*.AppImage
./Lightning*.AppImage

Обе загрузки находятся на странице загрузок. Что делать после установки — разрешения, первый фрагмент, голосовая настройка — см. в полном руководстве по установке, а если вы сначала сравниваете варианты, лучшие расширители текста Linux в обзоре 2026 охватывают всю область.

Часто задаваемые вопросы

Нужно ли мне удалять старую версию перед установкой новой версии .deb? Нет. sudo apt install ./package.deb обновляет существующую установку, сохраняя ваши настройки.

Как удалить пакет, полученный из .deb? sudo apt remove package-name — имя пакета (например, lightning-assist), а не имя файла. sudo apt purge package-name также удаляет файлы конфигурации системного уровня.

Что лучше: .deb или AppImage? .deb интегрируется с вашей системой: вход в меню, обновления через менеджер пакетов, более чистое удаление. AppImage не требует установки или корневого доступа и работает во всех дистрибутивах. Если .deb вызывает у вас какие-либо проблемы, AppImage является прагматичным запасным вариантом — в любом случае одно и то же приложение.

Могу ли я установить .deb в Fedora, openSUSE или Arch? Не напрямую — .deb принадлежит только семейству Debian. Вместо этого используйте AppImage, Flatpak или собственный пакет поставщика. Преобразование с помощью alien технически существует, но достаточно часто нарушает зависимости, поэтому оно того не стоит.

Безопасна ли загрузка файлов .deb с веб-сайтов? Так же безопасно, как и сайт, с которого вы загружаете: .deb запускает сценарии установки от имени пользователя root, поэтому устанавливайте пакеты только от поставщиков, которым вы доверяете, и предпочитаете загрузку HTTPS с официального сайта зеркалам.