Dopo un lungo silenzio, Paru Γ¨ stato aggiornato: un wrapper per pacman con integrazione AUR.
L'aggiornamento contiene molte modifiche importanti, importanti soprattutto per gli utenti avanzati.
Repository PKGBUILD
La caratteristica principale di questa versione Γ¨ la capacitΓ di integrare repository PKGBUILD non basati su AUR. Ora puoi aggiungerli a paru.conf:
[nome_repo] URL = https://percorso/a/git/repo
Quindi sincronizza utilizzando paru -Sy --pkgbuilds.
Puoi anche utilizzare Path= invece di Url= per specificare un percorso sull'unitΓ locale.
Paru tratterΓ tale repository come una fonte di PKGBUILD insieme ad AUR.
paru -S foo
I repository PKGBUILD hanno una prioritΓ piΓΉ alta rispetto agli AUR. Possono comunque utilizzare le dipendenze da AUR.
Esiste anche un repository PKGBUILD predefinito chiamato . nella directory corrente. In parole povere, ci sono le seguenti "linee invisibili" in paru.conf:
[.] Percorso = .
CiΓ² ti consente di eseguire paru -S ./foo, dove foo Γ¨ il nome del pacchetto (non il percorso) nella directory corrente. CiΓ² significa che se hai un gruppo di PKGBUILD in una directory che dipendono l'uno dall'altro, puoi crearne uno con paru -S ./foo e paru risolverΓ le dipendenze.
In precedenza, paru -U poteva essere utilizzato anche per creare PKGBUILD nella directory corrente. Questa opzione Γ¨ stata rinominata paru -B ... e ora ti permette di raccogliere diversi PKGBUILD alla volta.
chroot
--chroot ora funziona senza repository locali, anche se funziona ancora meglio con essi.
--interattivo
paru foo Γ¨ sempre stato utilizzato per la ricerca e l'installazione interattive. Ora c'Γ¨ anche un'opzione --interactive che funziona con altre operazioni.
- paru foo Γ¨ un sinonimo di paru -S βfoo interattivo.
- paru -R --interactive foo viene utilizzato per la rimozione interattiva.
- paru -Ss/-Qs --interactive foo emetterΓ un prompt interattivo e quindi stamperΓ i pacchetti selezionati in modo che l'output possa essere reindirizzato a un altro comando.
Fonte: linux.org.ru
