Користувачі Ubuntu цінують її як одну з провідних операційних систем на базі Linux, однак іноді виникають певні незручності. Через особливості циклу випуску цього дистрибутиву, деякі користувачі можуть відчувати нестачу оновлень для потрібного програмного забезпечення. Одним з ефективних способів розв’язання цієї проблеми є використання PPA (Personal Package Archives). Ці особисті сховища пакетів дозволяють користувачам створювати та поширювати власні версії програм. Оскільки Ubuntu випускає оновлення лише кожні пів року, PPA стають у пригоді тим, хто прагне отримати свіжіші пакети, а також надають розробникам зручний спосіб швидшого розповсюдження своїх продуктів.
Існує кілька способів пошуку PPA, але найпростіший — це використання спеціальної програми під назвою Y-PPA Manager. Цей інструмент з графічним інтерфейсом спрощує процес пошуку та підключення персональних архівів пакетів в Ubuntu. Щоб встановити його, скористайтеся наступними командами:
sudo add-apt-repository ppa:webupd8team/y-ppa-manager sudo apt update sudo apt install y-ppa-manager
Використання Y-PPA Manager
Програма Y-PPA Manager має різноманітні функції. Однією з найважливіших є можливість пошуку PPA в Інтернеті. Важливо розуміти, що Y-PPA Manager не здійснює пошук за довільними запитами. Тому, не варто очікувати, що ви знайдете потрібний архів, просто ввівши випадкове слово. Натомість, намагайтеся бути максимально конкретними, вказуючи назву потрібного програмного забезпечення (наприклад, “firefox-nightly”). Програма також нагадує про необхідність точних запитів.
Щоб знайти потрібний PPA, натисніть кнопку “Пошук” та введіть свій запит. Після того, як ви знайдете відповідний варіант, клацніть на ньому, щоб додати його до вашої системи. Потім ви зможете встановити потрібне програмне забезпечення, використовуючи Центр програмного забезпечення Ubuntu або команду “apt search programname”.
Крім того, ви можете керувати усіма підключеними PPA, вибравши опцію “Керувати PPA”.
Launchpad
Хоча Y-PPA Manager значно спрощує пошук PPA, іноді користувачам необхідно звернутися до першоджерела, особливо коли Y-PPA Manager не знаходить потрібні варіанти. У такому випадку варто скористатися вебсайтом Launchpad – центральним сховищем усіх PPA для Ubuntu. Тут зберігається кожне програмне забезпечення, завантажене до персональних архівів пакетів.
Щоб знайти потрібний PPA на Launchpad, спочатку перейдіть на цей сайт. У рядку пошуку введіть потрібний термін. Наприклад, якщо вам потрібен PPA для швидших оновлень Firefox в Ubuntu 16.04, введіть “firefox”.
Ви побачите сторінку результатів пошуку. Оберіть результат, який найбільше відповідає вашому запиту. У цьому випадку це може бути ” Офіційний PPA для Firefox Beta “.
Прокрутіть сторінку вниз до розділу “Додавання цього PPA до вашої системи”. Використовуйте комбінацію клавіш Ctrl + F і введіть “ppa:”, щоб швидко знайти потрібний рядок. Скопіюйте його і відкрийте термінал. Для прикладу, щоб додати PPA Firefox, потрібно ввести:
sudo add-apt-repository ppa:mozillateam/firefox-next
Щоб додати будь-який інший PPA, просто скористайтеся командою “sudo add-apt-repository” та вкажіть відповідний рядок з Launchpad.
Після додавання PPA, виконайте оновлення, щоб застосувати зміни:
sudo apt update
Тепер ви можете встановити потрібне програмне забезпечення, використовуючи Центр програмного забезпечення Ubuntu або термінал (або виконати оновлення, якщо воно вже встановлене).
Служба збірки OpenSUSE
Служба Open SUSE Build (OBS) – це потужний інструмент, що дозволяє розробникам Linux автоматично створювати бінарні пакети для різних дистрибутивів. Хоча вона в першу чергу призначена для Open SUSE Leap та Tumbleweed, OBS також має підтримку Ubuntu, Debian і Fedora. Щоб використовувати її для пошуку програмного забезпечення, виконайте наступні дії:
Перейдіть на вебсайт OBS. У рядку пошуку введіть назву потрібної програми. Наприклад, для пошуку популярної теми Arc GTK ви отримаєте відповідний результат. Натисніть на нього, щоб побачити довгий список підтримуваних дистрибутивів Linux. Спочатку ви побачите лише пакети для Suse. Натисніть “показати більше пакетів для непідтримуваних дистрибутивів Linux”.
З’явиться список пакетів для різних дистрибутивів. Оберіть Ubuntu. Ви отримаєте інструкції для встановлення програмного забезпечення на вашій системі.
Підсумок
Служба Open SUSE Build підтримує багато операційних систем. Вона може стати у пригоді, якщо ви не можете знайти потрібну програму через Y-PPA Manager або Launchpad. Однак, OBS не є основним джерелом програмного забезпечення, оскільки пошук через нього може бути дещо складнішим.
Висновок
Ubuntu має одну з найбільших баз доступного програмного забезпечення в Linux. Однак, через особливості циклу випуску оновлення, деякі програми можуть застарівати. Тепер ви знаєте про три способи пошуку відсутнього програмного забезпечення в Ubuntu, не чекаючи наступного випуску.