Un nuovo helper, paru, è disponibile come package manager per i pacchetti AUR di arch linux e il suo sviluppatore suggerisce di installarlo al posto di yay. Vediamo come installarlo e i principali comandi.
PREMESSA
Se dovete installare i packages dai main repository di arch usate pacman
che è il package manager ufficiale di arch linux.
Se, invece, volete installare dei packages dal repository AUR avete due possibilità:
git clone .....
e compilare il pacchetto manualmente conmakepkg -si PKGBUILD
;- Usare i così detti helpers (ne esistono molti, forse il più famose è
yay
)
HELPERS
PARU
Il 28 Ottobre 2020 su Reddit è comparso questo post:
Last week I announced my new AUR helper paru.
Since then a lot of testing has gone in and a lot of bugs fixed by me and help from contributors.
So I am now announcing paru v1.0.0 and consider it stable.
I’d also like to mention I no longer plan to work on yay. I’ve been co-developing yay with jguer over the past 3 years. Most of the features and design being done by me.
I’ve had no motivation and no real involvement with the project for quite a while now. So I’m officially deciding to move on to something new.
Jguer is still there, so there’s no need to panic and move away from yay. Just don’t expect much new development on it.
in cui veniva ufficializzata la versione stabile di Paru da uno dei due development del più famoso helper yay
Differenze con YAY
La principale differenza è che paru
è scritto in RUST mentre yay
è scritto in GO.
Installazione
|
|
Principali comandi
paru <target> -- Interactively search and install <target>.
paru -- Alias for paru -Syu.
paru -Sua -- Upgrade AUR packages.
paru -Qua -- Print available AUR updates.
paru -G <target> -- Download the PKGBUILD and related files of <target>.
paru -Gp <target> -- Print the PKGBUILD of <target>.
paru -Gc <target> -- Print the AUR comments of <target>.
paru --gendb -- Generate the devel database for tracking *-git packages. This is only needed when you initially start using paru.
Interessanti modifiche
- Colori: è possibile attivare i colori sia in
pacman
che inparu
attivando l’opzionecolor
inpacman.conf
; - Ordine Ricerca: è possibile invertire l’ordine dei risultati stampati a video per importanza attivando l’opzione
BottomUp
nel fileparu.conf
; - Review dei Files: attivando l’opzione
FileManager
inpacman.conf
abbiamo l’opportunità di controllare i file che verranno installati ed eventualmente modificare qualche opzione nel file di buildnomePackage.PKGBUILD
o in altri file che ci interessano; - PKGBUILD syntax highlighting: Installando
bat
, un programma simile al basilarecat
ma che aggiunge a video i numeri di righe ed evidenzia la sintassi del file, nel momento in cui andiamo a visualizzare il filePKGBUILD
in automatico abbiamo evidenziato il codice di diverso colore così sarà più facile leggere il contenuto del file.
E tra di voi qualcuno lo ha già installato, magari al posto di yay
?