Come installare e rimuovere i pacchetti in Arch Linux

Come installare e rimuovere i pacchetti in Arch Linux

Vuoi installare pacchetti su Arch Linux ma non sai come fare? Molte persone affrontano questo problema quando migrano per la prima volta dalle distribuzioni basate su Debian ad Arch. Tuttavia, puoi facilmente gestire i pacchetti sul tuo sistema basato su Arch utilizzando i gestori di pacchetti.





Pacman è il gestore di pacchetti predefinito che viene preinstallato in ogni distribuzione Arch. Tuttavia, sono necessari altri gestori di pacchetti poiché Pacman non supporta i pacchetti dall'Arch User Repository.





Gestori di pacchetti in Arch Linux

Sebbene Arch Linux venga fornito con Pacman come gestore di pacchetti predefinito, puoi installare altri gestori di pacchetti come Yay. A differenza di Pacman, questi gestori di pacchetti consentono di aggiungere nuovi pacchetti dal repository ufficiale di Arch e da AUR (Arch User Repository).





Mentre altri gestori di pacchetti sono stati utilizzati nel corso degli anni, esempi come Yaourt e Aurman non vengono più mantenuti. Di conseguenza, Pacman e Yay sono gestori di pacchetti più sicuri e affidabili su cui fare affidamento in Arch Linux.

AUR è un repository organizzato dalla comunità che fornisce agli utenti una piattaforma per condividere i pacchetti sviluppati da loro. Se sei uno sviluppatore, puoi aggiungere pacchetti ad AUR e altri utenti possono installarli facilmente sul proprio sistema.



cancellare la cache di Microsoft Edge senza aprire

1. Pacman

Come accennato in precedenza, ogni sistema Arch viene fornito con Pacman come gestore di pacchetti predefinito. La caratteristica più notevole di Pacman è che sincronizza regolarmente i pacchetti del tuo sistema con il server principale e, a sua volta, mantiene aggiornato il tuo sistema.

2. Estate

Poiché gli sviluppatori di Yaourt e Aurman non rilasceranno alcun aggiornamento dopo l'interruzione, gli utenti di Arch hanno iniziato a utilizzare Yay per aggiungere pacchetti da AUR. L'obiettivo principale di Yay era ridurre al minimo l'input dell'utente e fornire un'interfaccia simile a Pacman.





Non sarai in grado di installare Yay usando Pacman, in quanto non supporta l'aggiunta di pacchetti direttamente dall'Arch User Repository. Pertanto, dovrai installare manualmente il gestore di pacchetti Yay utilizzando il suo repository Git. Ecco come installarlo sul tuo sistema.

Passaggio 1: sarà necessario git per clonare il repository yay.





pacman -S --needed git base-devel

Passaggio 2: clona il repository nella memoria locale.

git clone https://aur.archlinux.org/yay-git.git

Passaggio 3: modifica i permessi della cartella.

chmod 777 /yay-git

Passaggio 4: vai alla directory in cui hai clonato il repository.

cd yay-git

Passaggio 5: utilizzare il makepkg comando per compilare il pacchetto. Assicurati di non eseguire il seguente comando come utente root, altrimenti genererà un errore.

makepkg -si

Aggiornamento e aggiornamento dei pacchetti

Se hai appena installato Arch Linux, prima di poter aggiungere o rimuovere pacchetti, dovrai sincronizzare il tuo sistema con i server master aggiornando l'elenco dei pacchetti locale.

Quindi, puoi facilmente aggiornare tutti i tuoi pacchetti all'ultima versione scaricando i file dai server ufficiali.

Usando Pacman

Per aggiornare l'elenco dei pacchetti utilizzando Pacman, utilizzare il pulsante -Il suo bandiera con il comando.

sudo pacman -Sy

Dopo aver sincronizzato l'elenco dei pacchetti del sistema con i server master, è necessario aggiornare i pacchetti. Utilizzare il -Syu bandiera per fare lo stesso. Questo comando può richiedere del tempo a seconda dell'elenco dei pacchetti e della connettività di rete.

sudo pacman -Syu

Puoi risparmiare lo sforzo di digitare entrambi questi comandi combinandoli usando il tasto -Syyu bandiera. Pacman inizierà a scaricare automaticamente gli ultimi pacchetti dopo aver aggiornato l'elenco dei pacchetti.

sudo pacman -Syyu

Usando Yay

Il gestore di pacchetti Yay ti consente di aggiornare e aggiornare i tuoi pacchetti in modo efficiente utilizzando il tuo terminale. Per farlo, usa semplicemente il -Syu bandiera con il comando yay.

sudo yay -Syu

Aggiunta di pacchetti

Aggiungere pacchetti è facile una volta che sai quali comandi eseguire. Tutto quello che devi fare è digitare i comandi del gestore pacchetti nel terminale.

Flathub e Snap Store sono due fantastiche applicazioni GUI che puoi utilizzare per installare software e applicazioni sul tuo computer Linux.

Installa i pacchetti con Pacman

Pacman utilizza l'estensione del file TAR per impacchettare le applicazioni. Funziona in modo efficiente con l'architettura del sistema Arch Linux. Per aggiungere un pacchetto, devi usare il -S flag con il comando predefinito come segue.

sudo pacman -S packagename

Per esempio,

sudo pacman -S cmatrix

Per installare più pacchetti contemporaneamente, digita il nome di tutti i pacchetti diviso dal carattere spazio.

sudo pacman -S cmatrix vlc python

È inoltre possibile ottenere informazioni sui pacchetti dopo averli installati. L'output fornisce dettagli su nome, versione, architettura e licenza del pacchetto. Per fare ciò, sostituire il -S bandiera con -Qi in default pacman comando.

pacman -Qi cmatrix

Installa i pacchetti con Yay

La sintassi del comando di installazione Yay è abbastanza simile a quella di Pacman. Per installare un pacchetto utilizzando il gestore di pacchetti Yay, basta usare il pulsante -S flag con il comando predefinito.

yay -S packagename

Rimozione di pacchetti in Arch

Arch Linux ti dà il controllo per rimuovere i pacchetti una volta che non ti servono, e questo è uno dei tanti motivi perché dovresti installare Arch Linux? . Puoi rimuovere quasi tutti i pacchetti dal tuo sistema se hai l'autorizzazione, ovviamente. Vediamo come è possibile eliminare un pacchetto su Arch Linux.

Rimuovere i pacchetti con Pacman

Anche rimuovere un pacchetto è facile. Tutto quello che devi fare è usare -R invece di -S flag in default pacman comando.

sudo pacman -R cmatrix

Se il pacchetto non è presente nel tuo sistema, riceverai un output di errore che indicherà 'error: target not found: packagename'.

Rimuovi i pacchetti con Yay

Per rimuovere i pacchetti usando Yay, aggiungi il -R flag al comando yay predefinito. Puoi anche usare il flag -Rns per rimuovere tutte le dipendenze non necessarie dal tuo sistema.

come ripristinare Windows 10 alle impostazioni di fabbrica?
yay -R cmatrix
yay -Rns cmatrix

Se vuoi rimuovere i pacchetti di cui il tuo sistema non ha bisogno, usa il pulsante -Yc bandiera con il comando.

yay -Yc

Gestire i pacchetti su Arch Linux

Esistono diversi modi per aggiungere e rimuovere pacchetti su una distribuzione Linux basata su Arch. Puoi usare gestori di pacchetti come Pacman, Yaourt e Yay. Mentre alcuni gestori di pacchetti consentono il download di pacchetti dall'Arch User Repository, altri come Pacman non supportano AUR.

Se non sei un fan dei gestori di pacchetti, puoi sempre scaricare i pacchetti che desideri manualmente. Su Internet sono disponibili diversi siti Web che forniscono pacchetti TAR, RPM e DEB agli utenti Linux.

Condividere Condividere Tweet E-mail 8 siti per scaricare applicazioni Linux DEB o RPM

Cerchi app Linux? Anziché installare dal terminale, puoi scaricare app Linux in formato DEB e RPM da questi siti Web.

Leggi Avanti
Argomenti correlati
  • Linux
Circa l'autore Deepesh Sharma(79 articoli pubblicati)

Deepesh è l'editor junior per Linux di MUO. Scrive guide informative su Linux, con l'obiettivo di fornire un'esperienza felice a tutti i nuovi arrivati. Non sono sicuro dei film, ma se vuoi parlare di tecnologia, è il tuo ragazzo. Nel suo tempo libero, puoi trovarlo a leggere libri, ascoltare diversi generi musicali o suonare la sua chitarra.

Altro da Deepesh Sharma

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti