При установке программного обеспечения на наши системы Ubuntu мы в первую очередь выбираем официальные репозитории Ubuntu или PPA-репозитории, поддерживаемые Ubuntu. К сожалению, не все программы доступны официально через Ubuntu, и нам приходится искать другие способы установки полезных программ на наши системы. Одним из таких способов являются файлы .deb, которые чаще всего доступны в разделе Download на официальных сайтах многих производителей.
В этой статье мы расскажем о трех способах установки программного обеспечения через .deb-пакеты в системе Ubuntu. Мы будем использовать .deb-пакет Google Chrome в качестве примера для объяснения всех трех способов:
- Установка .deb-пакета через Терминал (метод на основе командной строки)
- Установка .deb-пакета через Ubuntu Software Manager (подход на основе пользовательского интерфейса)
- Установка .deb пакета с помощью gdebi (подход на основе пользовательского интерфейса).
Пакет Google Chrome .deb можно загрузить в вашу систему по следующей ссылке:
https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
Сохраните файл предпочтительно в папке "Download".
Установка пакета .deb через Терминал
Откройте командную строку Ubuntu, приложение Terminal, либо через системный Dash, либо через сочетание клавиш Ctrl+Alt+T.
Затем вы можете использовать утилиту dpkg в следующем синтаксисе, чтобы установить пакет .deb, который уже находится в вашей системе.
1 | sudo dpkg -i [путь к deb-файлу] |
Пример:
Если нам нужно установить скачанный пакет Google Chrome .deb, мы введем следующую команду для установки пакета:
1 | sudo dpkg -i google-chrome-stable_current_amd64.deb |
Для выполнения этой команды вам необходимо быть суперпользователем.
Теперь Google Chrome должен быть установлен в вашей системе. Если вы загрузили установочный пакет из другого места, в команде dpkg необходимо указать весь путь.
Удаление:
Если вы хотите удалить программное обеспечение через dpkg, вам нужно указать имя программы, а не имя файла .deb в следующем синтаксисе команды:
1 | sudo dpkg -r [имя программы] |
Пример:
Вот как я удалю установленную стабильную версию Google Chrome из своей системы с помощью утилиты dpkg:
1 | sudo dpkg -r google-chrome-stable |
Установка .deb-пакета через Ubuntu Software Manager
Мы объясним эту процедуру на примере того же пакета Google Chrome .deb. Установочный пакет google-chrome-stable_current_amd64.deb сохранен в папке Downloads.
Откройте установочный пакет, дважды щелкнув по нему из папки Downloads.
В менеджере программ Ubuntu откроется следующее окно:
Нажмите кнопку Установить. Вам будет предложено пройти аутентификацию, так как только авторизованный пользователь может установить программное обеспечение в Ubuntu.
Введите свой пароль и нажмите Authenticate. Процесс установки начнется, и вы сможете наблюдать за его ходом в следующем окне:
Программное обеспечение будет успешно установлено на вашу систему.
Удаление:
Если вы хотите удалить пакет, установленный с помощью этой процедуры, вы можете использовать команду apt-get в терминале Ubuntu следующим образом:
1 | sudo apt-get remove [имя программы] |
Например, я буду использовать следующую команду, чтобы удалить стабильную версию Google Chrome из моей системы:
1 | sudo apt-get remove google-chrome-stable |
Система предложит вам ответить y/n, чтобы подтвердить начало процедуры удаления. Введите Y и нажмите Enter, после чего программное обеспечение будет удалено из вашей системы.
Установка пакета .deb с помощью программы установки пакетов GDebi (пользовательский интерфейс)
Чтобы установить пакет .deb с помощью пользовательского интерфейса gdebi, выполните следующие шаги:
Установите установщик пакетов GDebi
Если gdebi не установлен в вашей системе, вы можете легко установить его через менеджер программного обеспечения Ubuntu.
На панели инструментов рабочего стола Ubuntu нажмите на значок "Ubuntu Software".
Откройте менеджер программного обеспечения Ubuntu
В следующем окне нажмите на значок поиска и введите gdebi в строке поиска. В результатах поиска будет отображен установщик пакета GDebi, как показано ниже:
Нажмите на эту поисковую запись, чтобы открыть следующий вид:
Нажмите кнопку Установить, чтобы начать процесс установки. Появится следующее диалоговое окно аутентификации, в котором необходимо указать данные для аутентификации, так как только авторизованный пользователь может устанавливать программное обеспечение на Ubuntu.
Введите свой пароль и нажмите кнопку Authenticate. После этого начнется процесс установки, в ходе которого на экране появится индикатор выполнения.
После этого GDebi будет установлен в вашу систему, и вы получите следующее сообщение после успешной установки:
В приведенном выше диалоговом окне вы можете выбрать прямой запуск GDebi и даже Удалить его немедленно по любой причине.
Установка пакета .deb
Мы снова будем использовать .deb-пакет Google Chrome Stable, чтобы объяснить, как установить программное обеспечение через его .deb-файл с помощью программы установки пакетов GDebi.
Мы перейдем в папку "Download", так как наш .deb-файл находится там. Там мы нажмём правой кнопкой мыши на пакете и выберем в меню 'Открыть с помощью другого приложения'.
В вышеупомянутом диалоге выбора приложения выберите GDEbi Package Installer. После этого пакет будет загружен в gdebi следующим образом:
Теперь нажмите кнопку Установить пакет (Install Package), чтобы начать процедуру установки. Появится следующее диалоговое окно аутентификации, в котором необходимо указать данные аутентификации, так как только авторизованный пользователь может устанавливать программное обеспечение на Ubuntu.
Введите свой пароль и нажмите кнопку Authenticate. После этого начнется процесс установки с отображением индикатора выполнения, как показано ниже.
После этого программное обеспечение будет установлено на вашу систему, и его можно будет открыть из системного Dash или списка приложений.
Удаление
Откройте .deb-файл установленного программного обеспечения в программе установки пакетов Gdebi.
GDebi предоставит вам два варианта на выбор: переустановить пакет (Reinstall Paclage) и удалить пакет (Remove Package).
Нажмите кнопку Remove Package (Удалить пакет). Появится диалог аутентификации, в котором вам нужно будет указать данные для аутентификации, так как только авторизованный пользователь может удалять программы на Ubuntu. Введите свой пароль и нажмите кнопку Authenticate. После этого начнется процесс удаления, при этом на экране появится индикатор выполнения.
Вы можете выбрать любой из этих методов, исходя из ваших предпочтений, чтобы установить .deb-пакеты либо через командную строку, либо через пользовательский интерфейс.