Come elencare i pacchetti installati su Linux

Di Redazione FinanzaNews24 11 minuti di lettura
come-elencare-i-pacchetti-installati-su-linux

Jordan Gloor / How-To Geek Per elencare i pacchetti installati su Ubuntu o qualsiasi distribuzione Debian, eseguire “apt list –installed” nel Terminale. Eseguire “dnf list installed” per elencare i pacchetti installati su Fedora.

Con migliaia di gratis Applicazioni linux, è facile perdere traccia di ciò che hai installato una volta ma non usi più. Ecco come elencare le applicazioni installate sulle principali famiglie Linux e alcuni metodi che non dipendono dal tuo Distribuzione linux.

Cosa sono i pacchetti sui sistemi Linux? I pacchetti su Linux sono simili alle app o ai programmi di installazione su macOS e Windows, in generale. Vengono raggruppati in un file di archivio che in genere scarichi da un repository centrale. Diverse distribuzioni Linux utilizzano formati diversi per consegnarti questi file — Debian e Ubuntu utilizzo DEB file, ad esempio, mentre RHEL e Federa utilizzo RPM File.

Tuttavia, i pacchetti non sono necessariamente programmi completi e precompilati. A volte lo sono bibliotecheche forniscono funzionalità importanti ad altre applicazioni sul PC.

I pacchetti vengono in genere installati, aggiornati e rimossi utilizzando a gestore di pacchetti. Il gestore pacchetti proverà anche a catturare eventuali dipendenze quando installi un’applicazione, quindi non è necessario cercare manualmente ogni singolo pezzo di codice che una determinata applicazione richiede per funzionare.

Ci sono alcuni importanti gestori di pacchetti che incontrerai comunemente. Le distribuzioni derivate da Red Hat (come Fedora) usano l’estensione dnf gestore di pacchetti, le distribuzioni derivate da Debian (come Ubuntu) usano apte le distribuzioni basate su Arch usano pacman. Ci sono anche alcuni gestori di pacchetti indipendenti dalla distribuzione come Affrettato e Flatpak che puoi utilizzare su quasi tutti i sistemi Linux.

Apt: elenca i pacchetti installati su Ubuntu IL apt comando consente di utilizzare il gestore di pacchetti per la distribuzione Debian e le numerose distribuzioni che ne sono derivate, tra cui Ubuntu.

Nota: Apt è il sostituzione del più vecchio apt-get comando. AptE apt-getcondividono la maggior parte della loro sintassi, quindi se trovi istruzioni che richiedono apt-getdi solito puoi sostituire apt senza problemi. Per visualizzare l’elenco dei pacchetti installati, utilizzare questo comando:

apt list –installed

Come previsto, l’output è lungo e scorre rapidamente.

Per vedere quante voci ci sono, possiamo scorrere wccome abbiamo fatto prima.

apt list –installed | wc -l

Per trovare pacchetti di interesse, possiamo usare grep e parte del nome o dell’argomento che ci interessa.

apt list –installed | grep xfonts

Per esaminare un singolo pacchetto, utilizzare il file apt show comando con il nome del pacchetto.

apt show xml-core

IMPARENTATO: apt vs. apt-get: qual è la differenza su Linux?

DNF: elenca i pacchetti installati su Fedora Fedora è la distribuzione desktop di maggior successo derivata da RedHat. Lo useremo per discutere l’elenco delle applicazioni installate con il dnf gestore di pacchetti.

Per elencare i pacchetti installati con dnfesegui il seguente comando:

dnf list installed

Questo produce una valanga di informazioni.

Per vedere quanti pacchetti sono stati elencati, possiamo passare l’output wccon il -l opzione (linee).

Questo ci dice dnf trovato 1.968 pacchetti installati. Per rendere l’output più gestibile potresti convoglialo dentro grepe cercare i pacchetti di interesse.

dnf list installed | grep terminal

Potresti anche convogliare l’output in less e utilizzare la funzione di ricerca all’interno less per trovare quello che stai cercando.

Se vedi un pacchetto nell’elenco di cui vuoi saperne di più, che è una buona idea se stai pensando di rimuoverlo, puoi usare il dnf info comando.

Devi fornire il nome del pacchetto senza i dettagli dell’architettura della piattaforma. Ad esempio, per vedere i dettagli del pacchetto “gnome-terminal.x86_64” dovresti digitare:

dnf info gnome-terminal

IMPARENTATO: Cosa c’è di nuovo in Fedora 36

Pacman: elenca i pacchetti installati su Arch IL pacman gestore di pacchetti viene utilizzato su Arch Linux e sui suoi derivati, come ad esempio Mangiaro E Endeavor OS.

Per elencare i pacchetti usando pacman dobbiamo usare il -Q (interrogazione) opzione.

pacman -Q

L’elenco dei pacchetti viene visualizzato nella finestra del terminale.

È probabile che l’installazione di una singola applicazione causi l’installazione di più pacchetti, a causa di dipendenze non soddisfatte. Se l’applicazione richiede una libreria particolare e non è presente sul tuo computer, l’installazione la fornirà. Allo stesso modo, la disinstallazione di un’applicazione può causare la rimozione di diversi pacchetti. Quindi il numero di applicazioni non è uguale al numero di pacchetti.

Per contare i pacchetti installati, convogliamo l’output wc e usa il -l (linee) opzione, come prima.

pacman -Q | wc -l

IL -i L’opzione (info) ci consente di esaminare i dettagli di un pacchetto.

pacman -Qi bash

Aggiungendo il -i l’opzione due volte può fornire qualche informazione in più, se disponibile.

pacman -Qii bash

In questo caso, ci sono alcune righe extra nella parte inferiore dell’elenco che mostrano dove si trovano i file modello “.bash_profile” e “.bash_logout”.

IMPARENTATO: Perché sono passato da Ubuntu a Manjaro Linux

Flatpak: elenca i pacchetti installati su qualsiasi distribuzione Ci sono modi per installare applicazioni che sono distribuzione agnostico. Sono progettati per essere gestori di pacchetti universali. Installano versioni sandbox delle app, incluse eventuali dipendenze che hanno. Ciò semplifica l’installazione di diverse versioni di un’applicazione senza doversi preoccupare di incompatibilità o contaminazione incrociata da versione a versione.

Dal punto di vista dello sviluppatore di software, l’utilizzo di un gestore di pacchetti universale significa che devono impacchettare la loro applicazione solo una volta e hanno tutte le distribuzioni coperte.

IL flatpak system è uno dei due programmi di installazione universali più popolari. Se hai usato flatpak sul tuo computer, puoi comunque elencare le applicazioni installate con il seguente comando:

flatpak list

Elenca le applicazioni installate e i runtime associati che sono stati installati per soddisfare le dipendenze di tali applicazioni. Per vedere solo le applicazioni, aggiungi il file –app opzione.

flatpak list –app

Per visualizzare i dettagli di una singola domanda, utilizzare il file info comando e il ID applicazione del pacchetto, non il nome dell’applicazione.

flatpak info org.blender.Blender

Snap: elenca i pacchetti installati su qualsiasi distribuzione L’altro popolare gestore di pacchetti universale è chiamato snap. È un’iniziativa canonica. Viene utilizzato per impostazione predefinita nell’applicazione Ubuntu Software nelle recenti versioni di Ubuntu e snap può essere installato anche su altre distribuzioni.

Per elencare le applicazioni che sono state installate utilizzando snapusa questo comando:

snap list

Per visualizzare i dettagli di una singola applicazione, utilizzare il comando snap info e il nome dell’applicazione.

snap info firefox

IMPARENTATO: Come lavorare con i pacchetti Snap su Linux

Perché controllare i pacchetti e le applicazioni installati? La scelta di libero e applicazioni open source disponibile per gli utenti Linux è sorprendente. Per un nuovo arrivato in Linux può essere travolgente. Ma fa anche parte del divertimento. Se hai un’esigenza particolare, cerchi un software per soddisfare tale esigenza. Se non vai d’accordo con quello che trovi, non c’è problema. È probabile che ce ne siano dozzine in più che puoi provare fino a quando non ne trovi uno che spunta tutte le tue caselle.

Se non sei scrupoloso nel disinstallare quelli che sai che non utilizzerai, rimarranno nel tuo sistema utilizzando lo spazio su disco rigido. Se sei un programmatore avrai anche toolkit e librerie inutilizzati sparsi per il tuo computer. Su un computer desktop, con quello di oggi unità ad alta capacità ragionevolmente economiche, che di per sé potrebbe non essere un grosso problema. SU laptopè più preoccupante a causa delle loro minori capacità di archiviazione.

Ma indipendentemente dal fatto che tu abbia lo spazio sul disco rigido da risparmiare o meno, l’accumulo di software inutilizzato significa che gli aggiornamenti del software richiederanno più tempo perché stai aggiornando tutte quelle applicazioni inutilizzate insieme a quelle che effettivamente usi. Immagini di sistema e altro backup sarà più grande del necessario, richiederà più tempo per il completamento e consumerà più supporti di backup.

C’è anche la possibilità di incompatibilità tra i componenti delle applicazioni installate e dimenticate e quelli nuovi che si tenta di installare.

Per gestire la situazione, il primo passo ovvio è scoprire cosa è installato. Una volta che sai cosa, puoi rivedere l’elenco e decidere cosa rimane e cosa va.

IMPARENTATO: 4 modi per liberare spazio su disco su Linux

Prendere decisioni informate dnf, aptE pacman hanno opzioni che trovano ed eliminano automaticamente i pacchetti orfani e non necessari. Ma non troveranno vecchi pacchetti che non usi più. Ciò richiede l’intervento umano e la conoscenza di ciò che richiede la disinstallazione. È qui che entrano in gioco questi pratici comandi.

Dopo aver ripulito lo spazio, potresti essere interessato a imparare come farlo installa app Android sul tuo dispositivo Linux.

Condividi questo articolo
Exit mobile version