GNU/Linux >> Linux Esercitazione >  >> Arch Linux

Come installare, rimuovere e aggiornare il software su Arch Linux

Vuoi installare pacchetti su Arch Linux ma non sai come fare? Molte persone incontrano questo problema quando passano per la prima volta ad Arch. Tuttavia, puoi gestire facilmente i pacchetti sul tuo sistema basato su Arch utilizzando il gestore di pacchetti Pacman .

Pacman sta per Pac kage Uomo ager, combina un semplice formato di pacchetto binario con un sistema di compilazione facile da usare.

È lo strumento di gestione dei pacchetti da riga di comando predefinito in Arch Linux e suoi derivati. Puoi facilmente installare, rimuovere, aggiornare e aggiornare i pacchetti e tutte le dipendenze richieste con esso.

Pacman mira a gestire rapidamente i pacchetti software. Inoltre, Pacman è una delle principali distinzioni tra Arch Linux e altre importanti distribuzioni Linux come Red Hat, Ubuntu, Debian, ecc.

Questa guida si applica ad Arch Linux e a tutte le altre distribuzioni Linux basate su Arch come Manjaro, EndeavourOS, Garuda Linux, ecc., utilizzando Pacman come gestore di pacchetti.

Quindi, vediamo come utilizzare Pacman per installare, rimuovere, aggiornare e interrogare i pacchetti in Arch Linux con semplici esempi.

Aggiorna elenchi di pacchetti

Come in tutti i sistemi operativi Linux, dobbiamo aggiornare gli elenchi dei pacchetti prima di installare qualsiasi pacchetto o aggiornare il sistema.

sudo pacman -Sy

Ricerca pacchetto

Per cercare un pacchetto specifico, ad esempio, vlc , da un database di sincronizzazione (server remoto), esegui:

sudo pacman -Ss vlc

Ottenere informazioni sul pacchetto

Per visualizzare le informazioni dettagliate del pacchetto specificato dal database di sincronizzazione, ad esempio per nginx , esegui:

pacman -Si nginx

Installazione di un pacchetto con Pacman

Installare un pacchetto con Pacman è facile. Basta eseguire il seguente comando:

sudo pacman -S vlc

Di conseguenza, questo processo identificherà automaticamente tutte le dipendenze necessarie e se ne occuperà.

Installazione di un pacchetto locale

Pacman archivia tutti i pacchetti scaricati in /var/cache/pacman/pkg cartella.

Nel caso in cui desideri installare il pacchetto scaricato localmente, ad esempio, vlc , situato nella directory /var/cache/pacman/pkg/, vai alla cartella in cui si trova il pacchetto e inserisci il comando seguente:

cd /var/cache/pacman/pkg/
sudo pacman -U vlc-3.0.11-2-x86_64.pkg.tar.zst

Aggiorna/Aggiorna un pacchetto

Per aggiornare un singolo pacchetto, ad esempio, rsync , esegui:

sudo pacman -S rsync

Per aggiornare tutti i pacchetti nel tuo sistema, esegui:

sudo pacman -Syu

A volte vuoi aggiornare i pacchetti, ma vuoi che rimanga a una versione precedente (perché sai che la versione più recente ha rimosso una funzionalità o è danneggiata).

Quindi, se il vlc pacchetto stava causando il problema, puoi utilizzare il seguente comando per questo:

sudo pacman -Syu --ignore=vlc

Rimuovi un pacchetto con Pacman

Per rimuovere un pacchetto con tutte le sue dipendenze, esegui il comando seguente:

sudo pacman -Rs vlc

Questo comando rimuoverà del tutto il vlc pacchetto e tutte le dipendenze. Durante la rimozione dei pacchetti, Pacman manterrà i file di configurazione critici con l'estensione .pacsave .

Inoltre, se non li vuoi più e vuoi liberare il disco rigido, puoi rimuovere il pacchetto insieme a tutti i suoi file di configurazione con il comando:

sudo pacman -Rns vlc

Rimuovi pacchetti orfani (non utilizzati)

Come forse saprai, ci saranno ancora alcuni pacchetti orfani (non utilizzati) nel tuo Arch Linux dopo aver rimosso un pacchetto. Questi pacchetti orfani non sono più necessari, quindi possiamo sbarazzarcene per liberare spazio.

Per rimuovere questi pacchetti, esegui:

sudo pacman -Rns $(pacman -Qdtq)

Se non sono stati trovati orfani, l'output è:

Ricerca di pacchetti già installati

A volte si desidera verificare la presenza di un pacchetto specifico se è installato localmente. In questo caso, puoi farlo usando il comando seguente:

pacman -Qs vlc

Puoi visualizzare un elenco di tutti i pacchetti installati sul tuo sistema utilizzando il seguente comando:

pacman -Q

Trova tutti i file di proprietà di un pacchetto

Puoi trovare tutti i file installati da un pacchetto specifico usando il seguente comando:

pacman -Ql vlc

Questo restituisce il nome del pacchetto e il percorso dei file di cui è proprietario.

Trova il proprietario del pacchetto del file

Se vuoi controllare la posizione del file eseguibile binario di proprietà di un pacchetto, usa -Qo bandiera.

pacman -Qo /usr/bin/vlc

Scarica un pacchetto

A volte, potresti voler scaricare un pacchetto e tenerlo nella cache senza installarlo. Ad esempio, potresti pianificare di utilizzare i pacchetti scaricati. Per farlo, esegui:

pacman -Sw vlc

Il comando sopra scaricherà solo il vlc pacchetto e conservarlo nella cartella della cache. Pacman archivia tutti i pacchetti scaricati in /var/cache/pacman/pkg cartella.

Ripulisci la cache dei pacchetti

Tutti i pacchetti che abbiamo scaricato durante l'installazione verranno archiviati nella directory della cache, ovvero /var/cache/pacman/pkg/ . Se non li rimuovi periodicamente, consumerà lentamente lo spazio sul tuo disco rigido e, prima o poi, potresti ritrovarti con uno spazio su disco insufficiente.

Quindi è bene rimuovere periodicamente la cache. Per rimuovere tutti i pacchetti memorizzati nella cache che non sono attualmente installati e il database di sincronizzazione inutilizzato, eseguire:

sudo pacman -Sc

Inoltre, se vuoi rimuovere tutti i file dalla cache, usa il c pulito cambiare due volte. Naturalmente, questo è l'approccio più aggressivo e non lascerà nulla nella cartella della cache:

sudo pacman -Scc

Conclusione

Arch Linux è una delle distribuzioni Linux più rinomate e famose. Questa guida ha trattato la maggior parte dei comandi che devi conoscere quando usi Pacman.

Si spera che sia stato utile nel tuo viaggio con le distribuzioni basate su Arch.

Puoi trovare la documentazione dettagliata sul gestore di pacchetti di Pacman nel Wiki ufficiale di Arch Linux.


Arch Linux
  1. Come installare e rimuovere software in Ubuntu [Guida completa]

  2. Come installare Arch Linux

  3. Come usare Pacman su Arch Linux

  4. Il modo semplice per installare e rimuovere un gruppo di pacchetti in Arch Linux

  5. Come installare/rimuovere/interrogare/aggiornare i pacchetti RPM in Linux (cheat sheet)

Come installare Google Chrome in Antergos e Arch Linux

Come installare Virtualbox in Arch Linux

Come installare e rimuovere software in Manjaro Linux

Come installare Yay AUR Helper in Arch Linux e Manjaro

Come installare Skype su Arch Linux

Come installare Java su Arch Linux