Se usate Linux, e in particolare Arch Linux (o qualche derivata, per esempio EndeavourOS, Manjaro etc…) dovreste usare sicuramente pacman per aggiornare o installare nuovi pacchetti per la distribuzione.
Pacman è un ottimo package manager per Linux, il fiore all’occhiello di Arch Linux…veloce nell’installazione dei pacchetti software, anche se molti ne denunciano il fatto che mancano dei “test di transazione” dell’installazione pacchetto, come ha dnf.
Per me e per altri rimane comunque il miglior package manager.
Le funzionalità base sono semplici. Per aggiornare il sistema si usa il comando
$ sudo pacman -Syu
che è uno dei più “famosi” comandi di Arch Linux.
Per installare pacchetti si usa il comando:
$ sudo pacman -S nomepacchetto
sostituendo nomepacchetto con il nome del pacchetto software da installare. Si possono mettere ovviamente molteplici nomi di pacchetti, se li volete installare tutti in colpo solo. Pacman sarà responsabile del corretto download delle dipendenze e dell’installazione del software.
Per rimuovere dei pacchetti software che non vi servono più
$ sudo pacman -R nomepacchetto
e al posto di nomepacchetto il pacchetto software da eliminare.
Per eliminare il pacchetto software e le dipendenze che utilizza che si possono eliminare:
$ sudo pacman -Rs nomepacchetto
e per eliminare il pacchetto software, le dipendenze che utilizza che si possono eliminare e la configurazione del software:
$ sudo pacman -Rns nomepacchetto
Per fare un clean del sistema dei pacchetti
$ sudo pacman -Sc
oppure, per una pulizia più profonda
$ sudo pacman -Scc
Fine della storia.
Questi sono i comandi base di pacman. A questi però aggiungerei un comando un po’ esotico Utilizzatelo da terminale root, scrivendo “su” e mettendo la password di root prima di eseguire il comando.
# pacman -Qdtq | pacman -Rs -
Questo comando permette di rimuovere i pacchetti orfani della distribuzione (ad esempio librerie inutilizzate). Molto comodo per liberare spazio e tenere la distro pulita.
Spero che quest’articolo sia stato di vostro gradimento.
A presto
guipan
Comments
No comments yet. Be the first to react!