Встановлення програм та пакунків .deb
У системах на базі Linux, особливо тих, що використовують Debian або Ubuntu як основу, програмне забезпечення часто поширюється у форматі .deb (пакунок Debian). Ці пакунки містять усі файли та залежності, необхідні для встановлення та запуску певної програми. Встановлення пакунків .deb є простим процесом, але існує кілька способів зробити це, залежно від інструментів та менеджерів пакунків, доступних у вашій системі.
Що таке пакунок .deb?
Пакунок .deb – це стандартний формат для програмних пакетів, що використовуються у дистрибутивах Linux на основі Debian, таких як Ubuntu, Linux Mint і сам Debian. Ці пакунки містять скомпільовані двійкові файли, бібліотеки, конфігураційні файли та метадані, необхідні для встановлення і запуску програмного забезпечення у системі на основі Debian.
Для встановлення, керування та вилучення пакунків .deb використовується інструмент dpkg (Debian Package Manager). Втім, інші інструменти керування пакунками, такі як APT (Advanced Package Tool) та графічні інтерфейси, також надають зручні методи для роботи з .deb-файлами.
Способи встановлення пакунків .deb
Існує декілька способів встановлення пакунків .deb, залежно від того, чи ви надаєте перевагу використанню командного рядка або графічного інтерфейсу.
1. Використання APT для встановлення пакунків .deb
APT (Advanced Package Tool) – один з найпопулярніших та найефективніших способів керування пакунками у дистрибутивах на основі Debian. APT може автоматично вирішувати залежності, що робить його більш зручним для користувача, ніж використання dpkg вручну.
Кроки зі встановлення пакунка .deb за допомогою APT:
- Відкрийте термінал.
- Скористайтеся наступною командою, щоб встановити пакунок .deb:
sudo apt install ./package_name.deb
Приклад:
sudo apt install ./example-package.deb
Символ ./ вказує на те, що файл .deb знаходиться у поточному каталозі. APT автоматично впорається з будь-якими відсутніми залежностями.
2. Використання dpkg для встановлення пакунків .deb
dpkg – базовий менеджер пакунків для систем Debian та Ubuntu. Це інструмент нижчого рівня для роботи з пакунками .deb, але він не вирішує автоматично такі залежності, як APT.
Кроки зі встановлення пакунків .deb за допомогою dpkg:
- Відкрийте термінал.
- Скористайтеся наведеною нижче командою для встановлення пакунка .deb:
sudo dpkg -i package_name.deb
Приклад:
sudo dpkg -i example-package.deb
Якщо встановлення не вдалося через відсутність залежностей, ви можете виправити їх за допомогою менеджера пакунків APT шляхом запуску:
sudo apt --fix-broken install
Ця команда усуне всі залежності, які не було встановлено під час процесу dpkg.
3. Використання GDebi для встановлення пакунків .deb
GDebi – легка програма для встановлення пакунків, спеціально розроблена для роботи з .deb-файлами. Він автоматично вирішує і встановлює залежності, що робить його ефективнішим за dpkg.
Кроки зі встановлення пакунків .deb за допомогою GDebi:
- Встановіть GDebi (якщо його ще не встановлено) за допомогою запуску:
sudo apt install gdebi
- Після встановлення скористайтеся наступною командою для встановлення пакунка .deb:
sudo gdebi package_name.deb
Приклад:
sudo gdebi example-package.deb
Крім того, ви можете встановити графічну версію GDebi шляхом запуску:
sudo apt install gdebi-core gdebi
Після встановлення ви можете двічі клацнути на будь-якому .deb-файлі, щоб відкрити його за допомогою графічного інтерфейсу GDebi і легко встановити його.
4. Використання Центру керування програмним забезпеченням (графічний спосіб)
Для тих, хто надає перевагу графічному інтерфейсу, Центр програмного забезпечення на Ubuntu або подібних системах пропонує простий спосіб встановлення пакунків .deb.
Кроки для встановлення пакунків .deb за допомогою Центру програмного забезпечення:
- Завантажте файл .deb до вашої системи.
- Двічі клацніть файл .deb. Файл буде автоматично відкрито у Центрі програмного забезпечення вашої системи.
- Натисніть кнопку Встановити.
- Введіть пароль, коли з’явиться відповідний запит, і Центр програмного забезпечення встановить пакунок для вас.
Цей спосіб ідеально підходить для початківців або користувачів, які вважають за краще не користуватися терміналом.
Видалення пакунків .deb
Якщо ви хочете видалити пакунок, який було встановлено за допомогою .deb-файлу, ви можете зробити це за допомогою терміналу або Центру керування програмним забезпеченням.
Видалення через APT:
Щоб видалити пакунок, ви можете скористатися APT:
sudo apt remove package_name
Ця команда видалить пакунок, але збереже його конфігураційні файли. Щоб повністю видалити пакунок, включно з усіма пов’язаними з ним конфігураційними файлами, скористайтеся командою :
sudo apt purge package_name
Видалення за допомогою dpkg:
Щоб видалити пакунок за допомогою dpkg, скористайтеся:
sudo dpkg -r package_name
Це призведе до видалення пакунка, але збереже його конфігураційні файли.
Перевірка встановлення пакунків
Після встановлення пакунка .deb вам може знадобитися перевірити, чи успішно його було встановлено. Для цього ви можете скористатися наступними методами:
За допомогою dpkg:
Ви можете скористатися dpkg для перевірки встановлення пакунка за допомогою запуску:
dpkg -l | grep package_name
Ця команда покаже відомості про встановлення пакунка, зокрема його версію і статус.
Використання APT:
Крім того, ви можете скористатися командою apt:
apt list --installed | grep package_name
Вона поверне список встановлених пакунків, які відповідають введеній назві.
Висновок
Встановлення програмного забезпечення з пакунків .deb є поширеним і практичним завданням для користувачів дистрибутивів Linux на основі Debian, таких як Ubuntu, Linux Mint та інших. Ці файли .deb, які є файлами пакунків програм Debian, надають зручний спосіб встановлення програм, які можуть бути відсутніми у стандартних сховищах, або у ситуаціях, коли користувачі надають перевагу завантаженню пакунків безпосередньо з веб-сайтів розробників.
Існує декілька способів встановлення пакунків .deb, що надає користувачам гнучкість у виборі способу, який найкраще відповідає їхньому рівню досвіду та комфорту. Для тих, хто надає перевагу роботі з графічним інтерфейсом, такі інструменти, як Software Center або GDebi, пропонують прості та інтуїтивно зрозумілі рішення. Ці інструменти дозволяють користувачам встановлювати пакунки лише кількома клацаннями миші, а також автоматично обробляти найпоширеніші залежності – особливо GDebi, який розроблено спеціально для роботи з .deb-файлами та пов’язаними з ними вимогами.
Для користувачів, яким зручніше працювати у терміналі або які працюють на безголових системах без графічного інтерфейсу, інструменти командного рядка, такі як dpkg і apt, є потужною альтернативою. Інструмент dpkg – це низькорівневий менеджер пакунків, який встановлює файли .deb безпосередньо, але не вирішує залежності автоматично. Тому його зазвичай використовують досвідчені користувачі, які впевнено керують залежностями вручну. З іншого боку, команда apt (зокрема apt install ./package.deb) є зручнішою для користувача, оскільки вона намагається вирішити і встановити всі відсутні залежності, що робить її більш надійним варіантом для більшості користувачів.