След дълга тишина, Paru беше обновен - обвивка за pacman с интеграция на AUR.

Актуализацията съдържа много значителни промени, важни най-вече за напреднали потребители.

Репозитории на PKGBUILD.

Основната характеристика на това издание е възможността за интеграция на репозитории на PKGBUILD, които не са базирани на AUR. Сега можете да ги добавите в paru.conf:

[repo_name] Url = https://path/to/git/repo

След това синхронизирайте с помощта на paru -Sy --pkgbuilds.

Можете също така да използвате Path = вместо Url =, за да зададете път на локалния диск.

Paru ще възприема такъв репозиторий като източник на PKGBUILD също както и AUR.

paru -S foo

Репозиториите на PKGBUILD имат по-висок приоритет от AUR. Те все още могат да използват зависимости от AUR.

Също така има репозитория на PKGBUILD по подразбиране, наречен . в текущата директория. Грубо казано, има следните "невидими редове" в paru.conf:

[.] Path = .

Това позволява на paru -S ./foo, където foo е името на пакета (не пътя) в текущата директория. Това означава, че ако имате куп PKGBUILD файлове в директорията, зависими един от друг, можете да съберете един с помощта на paru -S ./foo, и paru ще разреши зависимостите.

По-рано paru -U също можеше да се използва за сглобяване на PKGBUILD в текущата директория. Тази опция е преименувана на paru -B … и сега позволява сглобяване на няколко PKGBUILD наведнъж.

Chroot

--chroot сега работи и без локални репозитории, въпреки че с тях все още работи по-добре.

--interactive

paru foo винаги е било използвано за интерактивно търсене и инсталиране. Сега има и ключа --interactive, работещ с други операции.

  • paru foo е синоним на paru -S --interactive foo.
  • paru -R --interactive foo се използва за интерактивно премахване.
  • paru -Ss/-Qs --interactive foo ще изведе интерактивно запитване, след което ще отпечата избраните пакети, за да можете да пренасочите изхода в друга команда.

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster