Як встановити пакети deb в Ubuntu
Ubuntu, як і інші ОС, передбачає стандартний набір програм. Якщо ви хочете встановити програми, яких вам бракує, з цим допоможуть .deb файли. Ця інструкція допоможе стати майстром установки .deb пакетів. Ми розповімо, як їх завантажити, встановити та видалити.
* .deb файли — це пакети ПЗ, які використовує Debian і засновані на ньому дистрибутиви, такі як Ubuntu, Linux Mint та Elementary. Це архіви з пакетами керування та встановлення. Будь-який вихідний код можна запакувати в deb файл, який можна буде встановити в інших системах, якщо дотримуватися всіх залежностей.
Файли .deb підтримують підписи GPG для верифікації, а ще їх можна перетворити на інші формати пакетів, такі як .rpm.
Що таке переказ Swift? Читай на IT Education Blog.
Є кілька способів інсталяції .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 за допомогою apt
Advanced package tool або apt — це утиліта командного рядка для управління пакетами deb у Debian, Ubuntu та пов’язаних з ними дистрибутивах Linux. Вона дає встановлювати, оновлювати та видаляти пакети.
При використанні apt для установки deb пакета, підключається dpkg — ПЗ для управління пакетами. Коли ви встановлюєте пакет через apt, це створює список усіх залежностей та завантажує їх із репозиторію.
Щоб встановити, необхідно вказати шлях до файлу. Відкриваємо термінал та вводимо команду:
sudo apt install ./Downloads/steam_latest.deb
Замість Downloads пропишіть, де зберігається потрібний вам файл, а після “/” вкажіть ім’я deb файлу, який ви хочете встановити.
От і все. Тепер пакет встановлено.
Установка 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 для новачків.