Три способа как установить deb файлы в Ubuntu и как удалить их потом
Это еще одна статья из нашего цикла для начинающих Ubuntu. Если вы полностью новичок в Ubuntu, вы можете узнать, как устанавливать приложения.
Самый простой способ — это использовать Центр программного обеспечения Ubuntu. Найдите приложение по имени в поиске и установите его оттуда.
Жизнь была бы слишком простой, если бы вы могли найти все приложения в Центре программного обеспечения. К сожалению, это не так.
Некоторые программы доступны через пакеты deb. Это архивные файлы, которые заканчиваются расширением .deb.
Вы можете представлять для себя , что .deb-файлы это некое подобие .exe-файлов в Windows. Вы делаете двойной щелчок на .exe файле и начинается процедура установки в Windows. Deb-пакеты практически такие же.
Вы можете найти эти deb-пакеты в разделе загрузки на сайте разработчиков программного обеспечения. Например, если вы хотите установить Google Chrome на Ubuntu, вы можете скачать пакет Chrome deb с его сайта.
Теперь возникает вопрос: как установить deb-файлы? Существует несколько способов установки deb-пакетов в Ubuntu. Я покажу их вам один за другим в этом руководстве.
Установка .deb-файлов на дистрибутивы Ubuntu и Debian для Linux.
Вы можете выбрать вариант с использованием графического интерфейса или командной строки для установки deb-пакета. Выбор за вами.
Давайте посмотрим, как устанавливаются deb-файлы.
Метод 1: Используя стандартный Центр программного обеспечения
Самый простой метод заключается в использовании программного центра по умолчанию встроенного в Ubuntu. Здесь нечего особенного делать. Просто перейдите в папку, в которую вы скачали .deb файл (обычно это папка Downloads) и дважды щелкните по файлу.
Откроется центр программного обеспечения, где вы должны увидеть кнопку установки программного обеспечения. Все, что вам нужно сделать, это нажать кнопку установки и ввести пароль для входа в систему.
Видите, это даже проще, чем установка из файла .exe в Windows, не так ли?
Проблемы: Двойным щелчком по deb-файлу программа не открывается в центре программного обеспечения в Ubuntu 20.04.
Двойной щелчок по deb-файлу в Ubuntu 20.04 открывает файл в менеджере архива вместо программного центра.
Это странно, но это легко исправить. Все, что вам нужно сделать, это щелкнуть правой кнопкой мыши на deb-файле и выбрать вверху Открыть с помощью. Здесь выберите Открыть с помощью Центра приложений.
Метод 2: Используя приложение Gdebi для установки deb-пакетов с зависимостями.
Опять же, жизнь была бы намного проще, если бы все всегда шло гладко. Но это не та жизнь, которую мы знаем.
Теперь, когда вы знаете, что .deb-файлы можно легко установить через Центр Программного Обеспечения, позвольте мне рассказать вам об ошибке зависимости, с которой вы можете столкнуться при работе с некоторыми пакетами.
Происходит то, что программа может зависеть от другого программного обеспечения (например, библиотек). Когда разработчик готовит для вас пакет deb, он может предположить, что в вашей системе уже есть этот пакет.
Но если это не так и в вашей системе нет тех необходимых программ, вы столкнетесь с печально известной «ошибкой зависимостей».
Центр программного обеспечения не может справиться с такими ошибками самостоятельно, поэтому вам придется использовать другой инструмент, так называемый gdebi.
gdebi — это легковесное приложение с графическим интерфейсом пользователя, единственной целью которого является установка deb-пакетов.
Оно определяет зависимости и пытается установить их вместе с файлами .deb.
Лично я предпочитаю gdebi, а не центр программного обеспечения для установки deb-файлов. Это легкое приложение, поэтому установка кажется более быстрой.
Вы можете установить gdebi из центра программного обеспечения или с помощью команды, приведенной ниже:
Метод 3: Установка .deb файлов в терминале с помощью dpkg.
Если вы хотите установить deb-пакеты с помощью терминала, вы можете использовать либо команду apt, либо команду dpkg. Команда apt на самом деле использует команду dpkg под капотом, но apt более популярна и проста в использовании.
Если вы хотите использовать команду apt для deb файлов, используйте ее следующим образом:
Если вы хотите использовать команду dpkg для установки deb-пакетов, вот как это лучше сделать:
В обеих командах вы должны заменить path_to_deb_file на путь и имя загруженного deb-файла.
Если во время установки deb-пакетов вы получили ошибку зависимостей, вы можете использовать следующую команду для её исправления:
Как удалить установленные .deb пакеты
Удаление .deb пакета также не является проблемой. И нет, вам не нужен оригинальный deb-файл, который вы использовали для установки программы.
Метод 1: Удаление deb-пакетов с помощью команды apt
Все, что вам нужно, это имя программы, которую вы установили, а затем вы можете использовать apt или dpkg, чтобы удалить эту программу.
Теперь возникает вопрос, как найти точное имя программы, которое нужно использовать в команде удаления? У команды apt тоже есть решение для этого.
Вы можете найти список всех установленных файлов с помощью команды apt, но вручную просмотреть его будет неудобно. Поэтому вы можете использовать команду grep для поиска вашего пакета.
Например, я установил приложение AppGrid в предыдущем разделе, но если я хочу узнать точное имя программы, я могу использовать нечто подобное:
Эта команда покажет мне все пакеты, у которых в имени есть слово grid, и оттуда я смогу получить точное имя программы.
Как видите, программа под названием appgrid установлена. Теперь вы можете использовать это имя программы с командой apt remove.
Метод 2: Удаление deb пакетов с помощью команды dpkg
Вы можете использовать dpkg, чтобы найти имя установленной программы:
На выходе будут показаны все установленные пакеты, в именах которых есть слово grid.
Даный вывод означает, что пакет был правильно установлен.
Теперь, когда у вас есть имя программы, вы можете использовать команду dpkg для ее удаления:
Я надеюсь, что это руководство для начинающих помогло вам понять, как установливаются deb-пакеты в Ubuntu. Я добавил информацию об их удалении, чтобы вы могли лучше контролировать установленные программы.
Установка программ и пакетов формата .deb
В этой статье мы расскажем, как проходит установка deb-пакета Ubuntu и Debian, установка приложений, и какие для этого нужны инструменты.
Для использования операционной системы мало просто установить её. В процессе работы могут понадобиться дополнительные программы, которые нужно загружать отдельно.
Для установочных пакетов Debian (и производных дистрибутивов — Linux Mint, Kali Linux, Ubuntu) было разработано расширение .deb. Где можно найти debian-пакеты? Создать deb-пакет может любой разработчик, поэтому найти этот формат можно на любом сайте или в официальных репозиториях Debian и Ubuntu.
Для поиска, установки, обновления и удаления пакетов программ в Debian (и других основанных на нём ОС, в частности, Ubuntu) используется APT.
Утилита APT
APT (Advanced Packaging Tool) ― это инструмент командной строки, который помогает взаимодействовать с программами. Этот пакетный менеджер был разработан для Debian, однако позже стал использоваться и в других дистрибутивах, основанных на нём.
Обратите внимание! Раньше использовалась команда apt-get. В последних версиях Debian произошло обновление и есть возможность использовать просто apt. Инструмент apt совмещает функциональность apt-get и apt-cache. Старый вариант команды работает в современных системах. Для использования сложных сценариев всё ещё предпочтительнее использовать apt-get. Однако в своей инструкции мы будем использовать новый вариант, так как в этом случае он подходит лучше.
Синтаксис для работы с утилитой:
Команды apt для управления пакетами:
- download ― скачать, но не устанавливать пакет;
- update ― обновление информации о списках пакетов в репозиториях,
- upgrade ― обновление системы без удаления пакетов,
- full-upgrade ― полное обновление системы с удалением конфликтующих зависимостей,
- install ― установка пакета,
- remove ― удаление пакета, но без удаления конфигурационных файлов,
- purge ― полное удаление пакета,
- autoremove ― автоматическое удаление ненужных пакетов,
- search ― поиск пакета в локальной базе данных,
- show ― узнать информацию о пакете.
- c ― сторонний конфигурационный файл,
- o ― строка конфигурации,
- t ― версия релиза, для которой устанавливать пакет,
- f ― выполнить операцию принудительно.
Как установить deb-пакет на Ubuntu и Debian из официального репозитория
Установка программ в Debian и Ubuntu происходит одинаково.
Обновите список пакетов:
Проверьте, есть ли пакеты для установки в наших репозиториях. Для этого введите команду:
Вместо gimp вставьте название вашей программы.
Если вы видите, что программа есть в репозитории, её можно установить. Также в списке вы увидите название пакета для установки:
Чтобы установить программу, введите:
Где вместо gimp укажите название нужной программы. В процессе загрузки система попросит у вас пароль и подтверждение установки.
Готово, вы установили сам пакет и все зависимости.
Как установить deb-пакет в Ubuntu и Debian, если его нет в репозитории
Не все пакеты deb находятся в репозитории. Любой разработчик может создать пакет и распространять его вне репозитория.
Для установки пакета мы будем использовать dpkg. Debian установка пакетов со стороннего сайта схожа с установкой Ubuntu.
Чтобы его установить:
Скачайте deb-пакет. Например, мы будем устанавливать vivaldi.
Обратите внимание, что пакет программы должен быть обязательно в формате .deb. Если программа распространяется в виде архива, распакуйте его.
Перейдите в папку с установленным пакетом. Наш пакет находится в папке «Загрузки», чаще всего при скачивании программа попадает именно туда. Для входа в папку введите команду:
Если ваш файл находится в другой папке, вместо /Загрузки/ введите нужную.
Установите пакет. Для этого введите:
Где vivaldi-stable_3.8.2259.42-1_amd64.deb ― имя скачанного файла.
Готово, пакет установлен.
Как посмотреть установленные пакеты в Debian и Ubuntu
Увидеть весь список пакетов, которые установлены в системе, можно в командной строке. Также можно сформировать его в отдельный файл.
Чтобы посмотреть в терминале, введите:
Перед вами появится список:
Чтобы сформировать список в текстовом файле в корне пользовательского каталога с именем package.txt, введите:
Как правило, этот список очень длинный, поэтому найти название программы трудно. Если вы знаете примерное название программы, можно попробовать найти её по ключевому слову. Для этого введите команду:
Как установить файлы Deb (пакеты) в Ubuntu
Deb — это формат установочного пакета, используемый всеми дистрибутивами на основе Debian.
Репозитории Ubuntu содержат тысячи пакетов deb, которые можно установить либо из Центра программного обеспечения Ubuntu, либо из командной строки с помощью утилит apt и apt-get .
Многие приложения не включены в Ubuntu или какие-либо сторонние репозитории. Эти приложения необходимо загрузить с веб-сайтов разработчика и установить вручную. Будьте особенно осторожны при установке пакетов deb из неофициальных источников.
В этом руководстве мы объясним, как установить файлы deb в Ubuntu 18.04. Те же инструкции применимы для Ubuntu 16.04 и любого дистрибутива на основе Debian, включая Debian, Linux Mint и Elementary OS.
Скачивание файлов deb
В целях демонстрации мы загрузим и установим deb-файл TeamViewer . TeamViewer — это комплексное решение для удаленной поддержки, совместного использования рабочего стола, онлайн-встреч и передачи файлов между компьютерами.
Запустите свой веб-браузер и перейдите на страницу загрузки TeamViewer для Linux. Загрузите пакет deb, щелкнув ссылку для загрузки Ubuntu и Debian.
Если вы предпочитаете терминал, вы можете загрузить файл deb с помощью wget или curl :
Установка файлов deb из командной строки
Когда дело доходит до установки пакетов deb из командной строки, в вашем распоряжении несколько инструментов. В следующих разделах мы покажем вам, как использовать утилиты apt , gdebi и dpkg для установки пакетов deb.
Установка файлов deb с помощью apt
apt — это утилита командной строки для установки, обновления, удаления и иного управления пакетами deb в Ubuntu, Debian и связанных дистрибутивах Linux. Он был представлен в Ubuntu 14.04 и сочетает в себе наиболее часто используемые команды из apt-get и apt-cache .
Чтобы установить локальные пакеты deb с помощью apt вам необходимо указать полный путь к файлу deb. Если файл находится в вашем текущем рабочем каталоге, вместо того, чтобы вводить абсолютный путь, вы можете добавить ./ перед именем пакета. В противном случае apt попытается получить и установить пакет из репозиториев Ubuntu.
Вам будет предложено ввести Y чтобы продолжить:
Менеджер пакетов apt разрешит и установит все зависимости пакетов.
Установка файлов deb с помощью gdebi
gdebi — это инструмент для установки локальных пакетов deb. По умолчанию он не установлен в Ubuntu, но вы можете установить его с помощью следующей команды:
Чтобы установить пакет deb с помощью gdebi введите:
При появлении запроса gdebi y и gdebi разрешит и установит пакет deb и все его зависимости за вас.
Установка файлов deb с помощью dpkg
dpkg — это низкоуровневый менеджер пакетов для систем на базе Debian. Используйте параметр -i (или —install ) для установки пакетов deb с dpkg .
В отличие от apt и gdebi , dpkg не разрешает зависимости. Если при установке пакетов deb вы получаете какие-либо ошибки зависимостей, вы можете использовать следующую команду apt для разрешения и установки всех зависимостей пакетов:
Установка пакетов deb с помощью графического интерфейса
Если вы предпочитаете использовать графический интерфейс, просто загрузите файл deb и откройте его двойным щелчком.
Это откроет центр графического программного обеспечения дистрибутива по умолчанию:
Нажмите кнопку «Установить», и откроется диалоговое окно «Проверка подлинности».
Введите пароль администратора и нажмите кнопку «Аутентификация».
Установка может занять некоторое время в зависимости от размера файла и его зависимостей. После установки пакета deb кнопка «Установить» в программном центре Ubuntu изменится на «Удалить».
Вот и все, приложение установлено в вашей системе и вы можете начать им пользоваться.
Выводы
Мы показали вам, как установить локальные файлы deb в Ubuntu. При установке пакетов из командной строки предпочтительнее использовать apt поскольку он разрешит и установит все зависимости пакетов.
Установка DEB-пакетов в Ubuntu
Файлы формата DEB представляют собой специальный пакет, предназначенный для установки программ в Linux. Использование такого метода инсталляции софта будет полезно тогда, когда невозможно получить доступ к официальному репозиторию (хранилищу) или оно просто отсутствует. Методов выполнения поставленной задачи существует несколько, каждый из них будет максимально полезен определенным пользователям. Давайте разберем все способы для операционной системы Ubuntu, а вы, исходя из своей ситуации, выберите наиболее оптимальный вариант.
Устанавливаем DEB-пакеты в Ubuntu
Сразу хочется отметить, что такой метод инсталляции имеет один существенный недостаток — приложение не будет автоматически обновляться и вы не получите уведомлений о вышедшей новой версии, поэтому придется регулярно просматривать эту информацию на официальном сайте разработчика. Каждый рассмотренный ниже метод достаточно простой и не требует от пользователей дополнительных знаний или навыков, просто следуйте приведенным инструкциям и все обязательно получится.
Способ 1: Использование браузера
Если у вас на компьютере еще не имеется скачанного пакета, но присутствует активное подключение к интернету, загрузить его и сразу же запустить будет очень легко. В Ubuntu по умолчанию присутствует веб-обозреватель Mozilla Firefox, давайте же рассмотрим весь процесс на этом примере.
- Запустите браузер из меню или панели задач и перейдите на необходимый сайт, где следует отыскать рекомендованный пакет формата DEB. Кликните на соответствующую кнопку для начала скачивания.
- После появления всплывающего окна отметьте маркером пункт «Открыть в», выберите там «Установка приложений (по умолчанию)», а затем щелкните на «ОК».
- Запустится окно инсталлятора, в котором следует нажать на «Установить».
Преимущество этого способа в том, что после инсталляции на компьютере не остается лишних файлов — DEB-пакет сразу же удаляется. Однако не всегда у пользователя имеется доступ к интернету, поэтому советуем ознакомиться со следующими способами.
Способ 2: Стандартный установщик приложений
Оболочка Ubuntu имеет встроенный компонент, позволяющий устанавливать приложения, запакованные в DEB-пакеты. Он может пригодиться в том случае, когда сама программа находится на съемном накопителе или в локальном хранилище.
- Запустите «Менеджер пакетов» и воспользуйтесь панелью навигации слева, чтобы перейти в папку хранения софта.
- Нажмите правой кнопкой мыши по программе и выберите пункт «Открыть в Установка приложений».
- Проведите процедуру инсталляции аналогичную той, которую мы рассмотрели в предыдущем способе.
Если во время установки возникли какие-либо ошибки, придется задать параметр выполнения для необходимого пакета, а делается это буквально в несколько кликов:
- Щелкните на файле ПКМ и кликните на «Свойства».
- Переместитесь во вкладку «Права» и отметьте галочкой пункт «Разрешить выполнение файла как программы».
- Повторите установку.
Возможности рассмотренного стандартного средства достаточно урезаны, что не устраивает определенную категорию пользователей. Поэтому специально им мы советуем обратиться к следующим методам.
Способ 3: Утилита GDebi
Если так случилось, что стандартная программа-установщик не функционирует или она вам попросту не подходит, придется устанавливать дополнительное обеспечение, чтобы провести аналогичную процедуру распаковки пакетов DEB. Наиболее оптимальным решением будет добавление утилиты GDebi в Убунту, а делается это двумя методами.
- Сначала разберемся, как сделать это черед «Терминал». Откройте меню и запустите консоль либо щелкните ПКМ по рабочему столу и выберите соответствующий пункт.
- Введите команду sudo apt install gdebi и нажмите на Enter.
- Впишите пароль для учетной записи (символы при вводе отображаться не будут).
- Подтвердите операцию по изменению дискового пространства из-за добавления новой программы, выбрав вариант Д.
- Когда GDebi будет добавлен, появится строка для ввода, можно закрыть консоль.
Добавление GDebi доступно и через Менеджер приложений, что выполняется следующим образом:
- Откройте меню и запустите «Менеджер приложений».
- Нажмите на кнопку поиска, введите нужное название и откройте страницу утилиты.
- Щелкните на кнопку «Установить».
На этом добавление дополнений закончено, осталось только выбрать необходимую утилиту для распаковки DEB-пакета:
- Перейдите в папку с файлом, щелкните по нему ПКМ и во всплывающем меню найдите «Открыть в другом приложении».
- Из списка рекомендованных приложений выберите GDebi, дважды кликнув по строке ЛКМ.
- Нажмите на кнопку для начала установки, по окончании которой вы увидите новые функции — «Переустановить пакет» и «Удалить пакет».
Способ 4: «Терминал»
Иногда бывает проще задействовать привычную консоль, введя всего одну команду для запуска инсталляции, нежели бродить по папкам и использовать дополнительные программы. Вы можете сами убедиться, что в этом методе нет ничего сложного, ознакомившись с инструкцией ниже.
- Перейдите в меню и откройте «Терминал».
- Если вы не знаете наизусть путь к требуемому файлу, откройте его через менеджер и перейдите в «Свойства».
- Здесь вас интересует пункт «Родительская папка». Запомните или скопируйте путь и возвращайтесь к консоли.
- Использоваться будет консольная утилита DPKG, поэтому нужно ввести только одну команду sudo dpkg -i /home/user/Программы/name.deb , где home — домашняя директория, user — имя пользователя, программы — папка с сохраненным файлом, а name.deb — полное название файла, включая .deb.
- Укажите свой пароль и нажмите на Enter.
- Ожидайте завершения инсталляции, после чего можете переходить к использованию необходимого приложения.
Если во время установки одним из представленных методов у вас возникают ошибки, попробуйте задействовать другой вариант, а также внимательно изучайте коды ошибок, уведомления и различные предупреждения, появляющиеся на экране. Такой подход позволит сразу же найти и исправить возможные неполадки.