Come elencare i pacchetti installati su Linux

0
155
fatmawati achmad zaenuri/Shutterstock.com

Con migliaia di applicazioni Linux gratuite, è facile perdere di vista ciò che hai installato una volta ma non usi più. Ecco come elencare le applicazioni installate sulle principali famiglie Linux.

The Application Graveyard

La scelta di applicazioni gratuite e open source disponibili per gli utenti Linux è sorprendente. Per un nuovo arrivato in Linux può essere opprimente. 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 decine di altri che puoi provare finché non ne trovi uno che soddisfi tutte le tue esigenze.

RELATED4 modi per liberare spazio su disco su Linux

Se non sei scrupoloso nel disinstallare quelli che sai di non utilizzare, rimarranno nel tuo sistema occupando spazio sul disco rigido. Se sei un programmatore, avrai anche toolkit e librerie inutilizzati sparsi per il tuo computer. Su un computer desktop, con le unità ad alta capacità ragionevolmente economiche di oggi, questo potrebbe non essere di per sé un problema. Sui laptop, è più un problema a causa delle loro capacità di archiviazione ridotte.

Ma indipendentemente dal fatto che tu abbia lo spazio libero sul disco rigido o meno, accumulare software inutilizzato significa che gli aggiornamenti software impiegheranno più tempo perché stai aggiornando tutte le applicazioni inutilizzate insieme a quelle che utilizzi effettivamente. Le immagini di sistema e altri backup saranno più grandi del necessario, richiederanno più tempo per essere completati e consumeranno più supporti di backup.

C'è anche la possibilità di incompatibilità tra i componenti delle applicazioni installate e dimenticate e le nuove quelli che tenti 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. Il modo in cui scopri cosa è stato installato varia da distribuzione Linux a distribuzione. Le distribuzioni derivate da RedHat usano il gestore di pacchetti dnf, le distribuzioni derivate da Debian usano apt e le distribuzioni basate su Arch usano pacman.

Esistono altri metodi di installazione indipendenti dalla distribuzione come snap e flatpak che dobbiamo considerare anche.

Elenco delle applicazioni installate con dnf

Fedora è la distribuzione desktop di maggior successo derivata da RedHat. Lo useremo per discutere dell'elenco delle applicazioni installate con il gestore di pacchetti dnf.

Elencare i pacchetti installati è molto semplice.

elenco dnf installati

Questo produce una valanga di informazioni.

Per vedere quanti pacchetti sono stati elencati, possiamo passare l'output tramite wc, con l'opzione -l (lines).

Questo ci dice che dnf ha trovato 1.968 pacchetti installati. Per rendere l'output più gestibile, puoi reindirizzarlo a grep e cercare i pacchetti di interesse.

elenco dnf installato | terminale grep

Puoi anche reindirizzare l'output in less e utilizzare la funzione di ricerca in less per trovare ciò che stai cercando.

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

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

dnf info gnome-terminal

RELAZIONATO: Novità di Fedora 36< /strong>

Elencare le applicazioni installate con apt

Il comando apt è il sostituto del vecchio comando apt-get. È lo strumento da riga di comando per la distribuzione Debian e le numerose distribuzioni che ne sono nate, come l'intera famiglia di distribuzioni Ubuntu.

Per vedere l'elenco dei pacchetti installati, usa questo comando:

apt list –installed

< /p>

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

Per vedere quante voci ci sono, possiamo eseguire il pipe tramite wc, come abbiamo fatto prima.

apt list –installed | wc -l

Per trovare i 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 comando apt show con il nome del pacchetto.

apt show xml-core

< strong>RELAZIONATO: apt vs. apt-get: qual è la differenza su Linux?

Elencare le applicazioni installate con pacman

Il gestore di pacchetti pacman è usato su Arch Linux e suoi derivati, come Manjaro ed EndeavourOS. Per elencare i pacchetti usando pacman dobbiamo usare l'opzione -Q (query).

pacman -Q

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

È probabile che l'installazione di una singola applicazione provochi 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 tramite wc e utilizziamo l'opzione -l (linee), come prima.

pacman -Q | wc -l

L'opzione -i (info) ci consente di esaminare il dettagli di un pacchetto.

pacman -Qi bash

Aggiunta di L'opzione -i due volte può fornire un po' più di informazioni, se disponibili.

pacman -Qii bash

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

RELATI:< /strong> Perché sono passato da Ubuntu a Manjaro Linux

Elencare le applicazioni installate con flatpak

Esistono modi per installare applicazioni indipendenti dalla distribuzione. Sono progettati per essere gestori di pacchetti universali. Installano versioni sandbox delle app, comprese le eventuali dipendenze che hanno. Ciò semplifica l'installazione di diverse versioni di un'applicazione senza doversi preoccupare di incompatibilità o contaminazione incrociata da una versione all'altra.

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

Il sistema flatpak è uno dei due installatori universali più popolari. Se hai utilizzato flatpak sul tuo computer, puoi comunque elencare le applicazioni installate.

elenco flatpak

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 l'opzione –app.

flatpak list –app

Per visualizzare i dettagli di una singola applicazione, utilizzare il comando info e l'ID applicazione di il pacchetto, non il nome dell'applicazione.

flatpak info org.blender.Blender

Elencare le applicazioni installate con snap

L'altro popolare gestore di pacchetti universale si chiama snap. È un'iniziativa canonica. Viene utilizzato per impostazione predefinita nell'applicazione software Ubuntu sulle versioni recenti di Ubuntu e snap può essere installato anche su altre distribuzioni.

Per elencare le applicazioni che sono state installate utilizzando snap, usa questo comando.

snap list

Per visualizzare i dettagli di una singola applicazione, utilizzare le informazioni sullo snap comando e il nome dell'applicazione.

snap info firefox

CORRELATI: Come lavorare con i pacchetti Snap su Linux

Prendi decisioni informate

dnf, apt e pacman hanno opzioni che trovano ed eliminano automaticamente i pacchetti orfani e non necessari. Ma non hanno trovato 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 liberato spazio, potresti essere interessato a imparare come installare app Android sul tuo dispositivo Linux.

LEGGI SUCCESSIVO

  • › Quanto costa caricare un'auto elettrica?
  • › Quanto riscalda la tua casa il tuo computer?
  • › Migliora la tua esperienza di gioco e TV con queste luci polarizzate
  • › 7 funzioni di Gmail poco conosciute che dovresti provare
  • › Tutti i giochi Microsoft mai inclusi in Windows, classificati
  • › Recensione del proiettore XGIMI Horizon Pro 4K: brillante e brillante