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.

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. Sì

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 utilizzando Pacman, poiché non supporta l'aggiunta diretta di pacchetti 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   comando makepkg per creare 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 la tua lista di pacchetti usando Pacman, usa il flag -Sy con il comando.

sudo pacman -Sy

Dopo aver sincronizzato l'elenco dei pacchetti del sistema con i server master, è necessario aggiornare i pacchetti. Usa il flag -Syu 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 flag -Syyu . 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 fare ciò, usa semplicemente il flag -Syu 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 flag -S 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 flag -S con -Qi nel comando pacman predefinito .

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, usa semplicemente il flag -S 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 ne hai bisogno, e questo è uno dei tanti motivi per cui 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 del flag -S nel comando pacman predefinito .

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 utilizzando Yay, aggiungi il flag -R al comando yay predefinito. Puoi anche usare il flag -Rns per rimuovere tutte le dipendenze non necessarie dal tuo sistema.

yay -R cmatrix yay -Rns cmatrix

Se vuoi rimuovere i pacchetti di cui il tuo sistema non ha bisogno, usa il flag -Yc 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.

Tags: #linux

Come copiare e incollare su Chromebook

Come copiare e incollare su Chromebook

La prima cosa che potresti chiederti mentre passi a un Chromebook è come fare le cose di base, il tipo di cose che avevi sul palmo della tua mano nel tuo sistema operativo precedente. Copiare e incollare è una di queste funzioni fondamentali che devi usare prima o poi.

Come fare un test di digitazione su Linux con tt

Come fare un test di digitazione su Linux con tt

Nell'era moderna della tecnologia, la dattilografia è diventata una delle attività più comuni per molte professioni. Imparare a digitare più velocemente con precisione può aiutarti a fare più cose nello stesso lasso di tempo.

Il Wi-Fi non funziona su Ubuntu? Ecco come risolverlo

Il Wi-Fi non funziona su Ubuntu? Ecco come risolverlo

Ubuntu è famoso per la sua robustezza e relativamente meno errori. Ma non è senza problemi, di sicuro. Uno di questi problemi è con il suo driver Wi-Fi. Potresti accendere il tuo sistema solo per scoprire che il tuo Wi-Fi non funziona.

Come creare e scansionare codici QR su Chromebook

Come creare e scansionare codici QR su Chromebook

I codici di risposta rapida, o codici QR in breve, sono codici a barre avanzati che contengono più informazioni rispetto a un codice a barre tradizionale. Questi codici sono bidimensionali, consentendoti di scansionarli verticalmente o orizzontalmente.

Come installare Spotify su Linux

Come installare Spotify su Linux

Spotify è uno dei più grandi servizi di streaming musicale in circolazione. Ha client nativi sia per dispositivi mobili (Android e iOS) che desktop (Mac e Windows).

9 comandi di base per iniziare con Linux

9 comandi di base per iniziare con Linux

Le guide pratiche di Linux spesso si aspettano che tu esegua determinate operazioni nel terminale, il che all'inizio può sembrare intimidatorio. Ma non preoccuparti; questo cheat sheet del comando Linux coprirà il processo di apertura di un terminale e l'emissione di alcuni comandi utili.

Come spostare file Linux con il comando Mv

Come spostare file Linux con il comando Mv

Anche se probabilmente sai già come spostare un file in Linux utilizzando il browser di file della GUI, potresti chiederti se c'è un comando di spostamento nel terminale che ti consente di spostare rapidamente i file in directory diverse. Il comando mv è quello che desideri ed è facile da usare con la sua sintassi semplice e alcuni flag di sicurezza opzionali.

Le 10 migliori distribuzioni Linux basate su Debian

Le 10 migliori distribuzioni Linux basate su Debian

Lo standard Debian e la sua popolare derivazione Ubuntu sono ottime scelte a tutto tondo per un sistema Linux, ma se hai esigenze più specializzate, potresti volere un'alternativa Debian.

Come trovare e rimuovere file duplicati su Linux usando fdupes

Come trovare e rimuovere file duplicati su Linux usando fdupes

Quando si lavora con grandi quantità di supporti e documenti, è abbastanza comune accumulare più copie dello stesso file sul computer. Inevitabilmente, ciò che segue è uno spazio di archiviazione disordinato pieno di file ridondanti, che provoca controlli periodici per file duplicati sul tuo sistema.

Qual è la migliore distribuzione Linux per laptop?

Qual è la migliore distribuzione Linux per laptop?

Una delle cose migliori di Linux è che c'è una distribuzione per tutti, indipendentemente dal tipo di hardware che stai utilizzando. Puoi prendere un vecchio laptop logoro dalla tua soffitta, rispolverarlo, installare Linux e sei a posto.

Prendere appunti sui Chromebook è diventato più facile con il corsivo

Prendere appunti sui Chromebook è diventato più facile con il corsivo

Cursive è un'app Web progressiva (PWA) introdotta da Google con il rilascio di HP Chromebook x2 11. Puoi utilizzare questa app per prendere appunti scritti a mano sul tuo Chromebook dotato di stilo.

Come usare Vim: una guida alle nozioni di base

Come usare Vim: una guida alle nozioni di base

Vim è l'editor di codice più potente e versatile disponibile per sistemi simili a Unix. È un'estensione dell'editor Vi sviluppato da Bill Joy. Vim è disponibile per impostazione predefinita sulla maggior parte dei sistemi Linux e BSD.

10 migliori distribuzioni Linux per sviluppatori

10 migliori distribuzioni Linux per sviluppatori

Anche se Linux potrebbe non essere il sistema operativo preferito dagli utenti occasionali, è la scelta giusta per la maggior parte degli sviluppatori e dei programmatori. Linux è un sistema operativo più pratico che è stato esplicitamente progettato pensando alla programmazione e agli sviluppatori.

Come crittografare e decrittografare facilmente file e directory in Linux

Come crittografare e decrittografare facilmente file e directory in Linux

Hai mai desiderato crittografare rapidamente e facilmente i file in Linux senza dover installare e apprendere nuovi pacchetti software? Ecco un modo eccellente e semplice per crittografare facilmente file o directory tramite AES256 protetto con una password, aiutando a mantenere i tuoi file lontani da occhi indiscreti.

Come aggiornare Firefox da Terminale su PC Ubuntu Linux

Come aggiornare Firefox da Terminale su PC Ubuntu Linux

Scopri come aggiornare Firefox da Terminale su un PC Ubuntu Linux

Come aggiungere un utente Sudo in Ubuntu

Come aggiungere un utente Sudo in Ubuntu

sudo è uno dei comandi più comunemente usati nei sistemi Linux. Consente a un utente di eseguire un particolare

Distro Linux stabili e Bleeding-Edge: quale scegliere?

Distro Linux stabili e Bleeding-Edge: quale scegliere?

Una delle scelte principali che molti utenti Linux devono affrontare quando scelgono una distribuzione Linux è la sua stabilità, ovvero quanto cambia il software.

Il 2020 è lanno della pandemia di malware Linux?

Il 2020 è lanno della pandemia di malware Linux?

La sua reputazione di sicurezza significa che Linux è spesso considerato meno vulnerabile ai tipi di minacce che affliggono regolarmente i sistemi Microsoft Windows. Gran parte di quella sicurezza percepita deriva dal numero relativamente basso di sistemi Linux, ma i criminali informatici stanno iniziando a vedere un valore nella scelta della qualità rispetto alla quantità?

Come convertire tra pacchetti Linux utilizzando Alien

Come convertire tra pacchetti Linux utilizzando Alien

Vuoi convertire un pacchetto Linux in un altro formato? Forse il pacchetto che stai cercando non è disponibile per la tua distribuzione, ma lo vuoi comunque, non importa quale. O forse sei uno sviluppatore e vuoi risparmiare tempo riconfezionando rapidamente il tuo programma in altri formati senza dover creare nuovamente il pacchetto.

Come copiare e incollare su Chromebook

Come copiare e incollare su Chromebook

La prima cosa che potresti chiederti mentre passi a un Chromebook è come fare le cose di base, il tipo di cose che avevi sul palmo della tua mano nel tuo sistema operativo precedente. Copiare e incollare è una di queste funzioni fondamentali che devi usare prima o poi.

Come fare un test di digitazione su Linux con tt

Come fare un test di digitazione su Linux con tt

Nell'era moderna della tecnologia, la dattilografia è diventata una delle attività più comuni per molte professioni. Imparare a digitare più velocemente con precisione può aiutarti a fare più cose nello stesso lasso di tempo.

Il Wi-Fi non funziona su Ubuntu? Ecco come risolverlo

Il Wi-Fi non funziona su Ubuntu? Ecco come risolverlo

Ubuntu è famoso per la sua robustezza e relativamente meno errori. Ma non è senza problemi, di sicuro. Uno di questi problemi è con il suo driver Wi-Fi. Potresti accendere il tuo sistema solo per scoprire che il tuo Wi-Fi non funziona.

Come creare e scansionare codici QR su Chromebook

Come creare e scansionare codici QR su Chromebook

I codici di risposta rapida, o codici QR in breve, sono codici a barre avanzati che contengono più informazioni rispetto a un codice a barre tradizionale. Questi codici sono bidimensionali, consentendoti di scansionarli verticalmente o orizzontalmente.

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.

10+ migliori estensioni GNOME per Ubuntu 20.04

10+ migliori estensioni GNOME per Ubuntu 20.04

Molte delle estensioni popolari come Gno-Menu, Extended Gestures non funzionano con Ubuntu 20.04. Quindi, ecco un elenco delle migliori estensioni GNOME funzionanti

Come installare Spotify su Linux

Come installare Spotify su Linux

Spotify è uno dei più grandi servizi di streaming musicale in circolazione. Ha client nativi sia per dispositivi mobili (Android e iOS) che desktop (Mac e Windows).

9 comandi di base per iniziare con Linux

9 comandi di base per iniziare con Linux

Le guide pratiche di Linux spesso si aspettano che tu esegua determinate operazioni nel terminale, il che all'inizio può sembrare intimidatorio. Ma non preoccuparti; questo cheat sheet del comando Linux coprirà il processo di apertura di un terminale e l'emissione di alcuni comandi utili.

5 migliori app di trasferimento file Wi-Fi da Ubuntu ad Android

5 migliori app di trasferimento file Wi-Fi da Ubuntu ad Android

Un meccanismo come FTP, trasferimento file peer-to-peer, trasferimento Wi-Fi ti farà risparmiare tempo se condividi spesso file tra il tuo Android e Ubuntu.

Come spostare file Linux con il comando Mv

Come spostare file Linux con il comando Mv

Anche se probabilmente sai già come spostare un file in Linux utilizzando il browser di file della GUI, potresti chiederti se c'è un comando di spostamento nel terminale che ti consente di spostare rapidamente i file in directory diverse. Il comando mv è quello che desideri ed è facile da usare con la sua sintassi semplice e alcuni flag di sicurezza opzionali.