Найкращі помічники AUR для Arch Linux
Arch Linux User Repository (AUR) – це надзвичайно корисний ресурс. Він надає користувачам можливість швидко встановлювати майже будь-яке програмне забезпечення, яке офіційно не підтримується операційною системою. Однак, хоча AUR є цінним, процес встановлення програмного забезпечення може бути складним. Багато користувачів Arch Linux розв’язали цю проблему, розробивши спеціальні утиліти, відомі як помічники AUR.
Ці помічники значно спрощують взаємодію з AUR. Проблема полягає в тому, що існує велика кількість таких інструментів, що може заплутати нових користувачів. Тому ми підготували перелік найефективніших помічників AUR, які варто використовувати в Arch Linux!
1. Yay
Yay є помічником AUR, що натхненний дизайном Yaourt, Apacman та Pacaur. Він розроблений для забезпечення зручного інтерфейсу з репозиторієм користувачів Arch, вимагаючи мінімального втручання з боку користувача.
Користувачам Arch, які звикли до Yaourt, але були змушені шукати альтернативи через його останні проблеми, варто звернути увагу на Yay.
Основні переваги:
- Однією з ключових переваг Yay є його здатність обробляти “розширені залежності”. Це дозволяє користувачам без проблем встановлювати практично будь-який пакет AUR.
- Завершення команд табуляцією економить час користувачів під час введення пошукових запитів у терміналі.
- Yay намагається мінімізувати взаємодію з користувачем. Його функція “попереднього запиту” дозволяє користувачам відповісти на поширені запитання інструментів збірки AUR заздалегідь, усуваючи необхідність постійно взаємодіяти з терміналом під час встановлення.
- Функція пошуку відповідних постачальників пакетів гарантує, що жодна збірка пакета не завершиться помилкою через відсутній пакет.
- Помічник Yay AUR має синтаксис команд, аналогічний Pacman, що робить його інтуїтивно зрозумілим для користувачів.
- Для початкової інсталяції Yay в Arch не потрібні додаткові залежності.
Встановлення Yay
Отримайте останню версію Yay з AUR за допомогою Git.
git clone https://aur.archlinux.org/yay.git
Перейдіть до папки yay у вашому терміналі.
cd yay
Зберіть та встановіть Yay за допомогою makepkg.
makepkg -si
2. Pakku
Pakku – це обгортка для менеджера пакетів Pacman Arch Linux, що також підтримує AUR. Завдяки своїй конструкції, користувачі Arch можуть використовувати його не лише як помічника AUR.
Основні переваги:
- Pakku добре інтегрується з Pacman як обгортка та використовує ідентичний синтаксис команд і параметри.
- Окрім пошуку пакетів, користувачі можуть переглядати коментарі AUR прямо з Pakku у вікні терміналу.
- Він підтримує збірку та встановлення пакетів як з офіційних репозиторіїв Arch Linux, так і з AUR.
- Pakku може видалити залежності збірки після встановлення, якщо вони більше не потрібні системі.
Встановлення Pakku
Щоб встановити Pakku, спочатку завантажте останній знімок за допомогою команди git clone.
git clone https://aur.archlinux.org/pakku.git
Перейдіть до папки pakku за допомогою команди cd, а потім розпочніть процес збірки за допомогою makepkg.
cd pakku makepkg -si
3. Octopi
Octopi – це не просто помічник AUR для Linux. Це повноцінний інструмент GUI, що інтегрує Pacman і AUR (через Trizen).
Octopi ідеально підходить для користувачів Arch, які цінують базові принципи операційної системи, але не хочуть працювати з інтерфейсом терміналу.
Основні переваги:
- Вбудована вкладка терміналу в Octopi дає користувачам доступ до командного рядка, якщо вони не можуть розв’язати проблему через графічний інтерфейс.
- Octopi має кнопку зупинки, яку користувачі можуть натиснути, щоб припинити процес встановлення.
- Можна встановлювати, перевстановлювати, оновлювати та видаляти пакети за допомогою Pacman безпосередньо з графічного інтерфейсу, без необхідності використовувати термінал.
- Хоча головна мета Octopi – це надання простого у використанні графічного інтерфейсу для встановлення програм в Arch Linux, користувачі можуть взаємодіяти, встановлювати та збирати пакети AUR, які були подані користувачами, всередині програми.
Встановлення Octopi
Хочете спробувати Octopi? Зберіть його за допомогою:
git clone https://aur.archlinux.org/octopi.git cd octopi makepkg -si
4. Argon
Argon, як і Octopi, є повноцінним графічним інтерфейсом для системи керування пакетами Arch Linux. З його допомогою користувачі можуть легко та швидко шукати та встановлювати різноманітні пакети. Він також має повну підтримку AUR, що означає, що вам не потрібно залишати Argon для роботи з пакетами, надісланими користувачами.
Основні переваги:
- Argon має корисну систему сповіщень, яку можна налаштувати. Він може сповіщати користувача про готовність оновлень системи до встановлення.
- Система сповіщень сумісна з усіма середовищами робочого столу, навіть тими, які традиційно не підтримують “спливаючі сповіщення”.
- Argon – це повноцінний менеджер пакетів для Arch Linux. З його допомогою користувачі можуть шукати та встановлювати офіційно підтримувані системні пакети, а не тільки AUR.
Встановлення Argon
Щоб встановити Argon, виконайте наступні команди терміналу.
git clone https://aur.archlinux.org/argon.git
cd argon makepg -si
5. Aurutils
Aurutils – це набір скриптів, які користувачі можуть встановити для автоматизації роботи зі створення пакетів AUR. Програма може шукати, збирати та встановлювати пакети і більше нічого.
Він дуже простий і не є повною обгорткою, як багато інших інструментів. Проте, якщо ви мінімалістичний користувач Arch, і вас не цікавлять додаткові функції, це може бути саме те, що вам потрібно.
Основні переваги:
- Функція “фільтр” в Aurutils дає користувачам можливість здійснювати більш розширений пошук.
- Функція “ігнорування” Aurutils особливо корисна для пакетів, які можуть ламатися під час оновлення. Користувачі можуть додати до списку пакети, які вони не хочуть оновлювати.
Встановлення Aurutils
Aurutils розповсюджується через репозиторій користувачів Arch Linux. Щоб він працював на вашому ПК Arch, скористайтеся командою git clone, щоб завантажити останню версію. Після цього згенеруйте та встановіть програму за допомогою makepkg.
git clone https://aur.archlinux.org/aurutils.git cd aurutils makepkg -si
Висновок
Використання AUR без помічника можливе, але не рекомендується. Встановлення таких типів пакетів забирає багато часу. Якщо ви новачок у Arch Linux, не зволікайте. Зробіть собі послугу та скористайтеся одним із помічників, представлених у цьому списку.