Efter en lÄng tystnad har Paru - ett grÀnssnitt för pacman med AUR-integration - uppdaterats.
Uppdateringen innehÄller mÄnga stora Àndringar, som Àr viktiga frÀmst för avancerade anvÀndare.
PKGBUILD-repositorier
Huvudfunktionen i den hÀr versionen Àr möjligheten att integrera PKGBUILD-repositorier som inte Àr baserade pÄ AUR. Nu kan de lÀggas till i paru.conf:
[repo_name] Url = https://path/to/git/repo
DĂ€refter kan man synkronisera med hjĂ€lp av paru -Sy âpkgbuilds.
Man kan ocksÄ anvÀnda Path = istÀllet för Url =, för att ange en sökvÀg pÄ den lokala disken.
Paru kommer att se ett sÄdant repo som en PKGBUILD-kÀlla pÄ samma nivÄ som AUR.
paru -S foo
PKGBUILD-repositorier har högre prioritet Àn AUR. De kan fortfarande anvÀnda beroenden frÄn AUR.
Det finns ocksÄ ett PKGBUILD-repo som finns som standard, under namnet . i den aktuella katalogen. Grovt sett finns följande "osynliga rader" i paru.conf:
[.] Path = .
Detta gör att man kan köra paru -S ./foo, dÀr foo Àr namnet pÄ paketet (inte sökvÀgen) i den aktuella katalogen. Det innebÀr att om du har en mÀngd PKGBUILD:er i katalogen som Àr beroende av varandra kan du bygga en med hjÀlp av paru -S ./foo, och paru kommer att lösa beroenden.
Tidigare kunde paru -U ocksÄ anvÀndas för att bygga en PKGBUILD i den aktuella katalogen. Det hÀr alternativet har döpts om till paru -B ⊠och tillÄter nu att bygga flera PKGBUILD:er samtidigt.
Chroot
--chroot fungerar nu Àven utan lokala repos, Àven om det fortfarande fungerar bÀttre med dem.
--interactive
paru foo har alltid anvÀnts för interaktiv sökning och installation. Nu finns det ocksÄ en flagga --interactive som fungerar med andra operationer.
- paru foo Àr en synonym för paru -S --interactive foo.
- paru -R --interactive foo anvÀnds för interaktiv borttagning.
- paru -Ss/-Qs --interactive foo ger en interaktiv frÄga och skriver sedan ut de valda paketen sÄ att du kan omdirigera utdata till ett annat kommando.
KĂ€lla: linux.org.ru
