Оновлення Paru: Що нового в версії 2.2 для Arch Linux
Оновлення Paru 2.2: Що нового для користувачів Arch Linux
Paru, помічник AUR на базі Rust для Arch Linux, отримав оновлення до версії 2.2 більше ніж через рік після випуску версії 2.1, яка була представлена в липні 2025 року. Це оновлення внесло ряд значних змін та поліпшень для користувачів.
Основні зміни в Paru 2.2
Однією з основних змін є підтримка Pacman 7.1, що забезпечує сумісність з останнім менеджером пакетів Arch Linux. Paru 2.2 також надає нове налаштування MinimumReleaseAge для фільтрації пакунків AUR за віком їх випуску. Тепер можливе виключення пакетів під час установлення, оновлень і пошуку AUR, що дає більше контролю над пакетами, які розглядаються.
Поліпшення вибору пакетів та результатів пошуку
Вибір пакетів та результати пошуку також зазнали вдосконалення. Нова опція сортування --auto, яка увімкнена за замовчуванням, використовує порядок знизу вверх у меню вибору та зверху вниз у результатах пошуку. Крім того, команда paru -Ss тепер показує інтерактивні посилання, що значно спрощує доступ до інформації про пакети безпосередньо з терміналу.
Розширена підтримка для користувачів з власними репозиторіями PKGBUILD
Для користувачів, які працюють з власними репозиторіями PKGBUILD, Paru 2.2 розширює підтримку для операції -G, додає сумісність з налаштуванням CleanAfter та покращує автозавершення для назв пакетів і репозиторіїв. Додатково, нова опція --rootchrootpkgs дозволяє налаштовувати базові пакети, що встановлюються в chroot-середовищах.
Виправлення помилок та вдосконалення надійності
Що стосується надійності, оновлення виправляє помилки переповнення стека під час розв’язання залежностей PKGBUILD та помилки дублікатів пакетів при складанні спліт-пакетів з -B. Інші виправлення стосуються попереджень про відсутні пакунки AUR під час оновлень, перевірки конфліктів для пакетів, збудованих у chroot-середовищах, а також проблем з перенаправленням вводу/виводу.
Зміни в поведінці очищення пакетів
Поведение очищення пакетів також змінилося. Тепер враховуються вимоги до версій залежностей під час видалення непотрібних пакетів за допомогою -c, а окреме поведінка -cc для видалення непотрібних пакетів було скасовано. Інтерактивні запити тепер коректно завершуються при досягненні кінця файлу або помилках читання.
Вимоги та локалізація
Нарешті, Paru 2.2 потребує Rust 1.88 або новішої версії для компіляції з виходу. Оновлення локалізації включають новий польський переклад та покращення існуючих, включаючи французький, чеський, угорський, корейський, португальський, шведський і український.
Детальнішу інформацію можна знайти на [Paru](https://github.com/Morganamilo/paru) або орієнтуйтеся на [офіційну новину](https://github.com/Morganamilo/paru/releases/tag/v2.2.0).




