Ricerca nel sito web

Come trovare e installare applicazioni software in Fedora Linux


Sono disponibili innumerevoli pacchetti software da installare sulla distribuzione Fedora Linux dal repository fornito dal progetto Fedora. Puoi anche abilitare altri repository di terze parti come COPR o RPM Fusion per installare applicazioni software aggiuntive.

Come altre distribuzioni Linux, Fedora utilizza un sistema di gestione dei pacchetti DNF per installare, aggiornare e rimuovere pacchetti e componenti software. Il sistema di gestione dei pacchetti di Fedora utilizza il formato del pacchetto RPM.

In questo articolo spiegheremo come trovare e installare applicazioni software nella distribuzione Fedora Linux utilizzando l'utilità grafica e la riga di comando (CLI). Tratteremo anche repository di terze parti per l'installazione di pacchetti, utilizzando il codice sorgente e altri metodi di installazione.

Installazione del software su Fedora tramite l'utilità grafica

Il modo più semplice per installare il software in Fedora è utilizzare l'utilità grafica. Ti consente di sfogliare, trovare e installare applicazioni. Proprio come su qualsiasi distribuzione Linux disponibile, è necessario disporre dei privilegi di root per installare qualsiasi pacchetto su Fedora.

Sul desktop predefinito, GNOME, vai al menu Attività e quindi fai clic sull'icona Software come indicato nello screenshot.

Puoi trovare i pacchetti software nelle categorie suggerite, ad esempio Produttività o sotto Scelti dell'editore.

Seleziona uno dei Scelti dell'editore o un altro software consigliato nella finestra e fai clic sul pulsante Installa per installare il pacchetto come mostrato.

Installazione del software su Fedora tramite la riga di comando

Il secondo e avanzato mezzo per installare pacchetti software in Fedora è tramite la riga di comando utilizzando l'utilità DNF, che viene utilizzata per gestire (installare, rimuovere e aggiornare) i pacchetti in Fedora (dalla versione 22), è un'applicazione di livello superiore costruita su superiore al RPM.

Accedi come utente root e installa i pacchetti in Fedora utilizzando lo strumento DNF come mostrato.

Per cercare un pacchetto utilizzando il comando DNF (sostituisci gli sguardi con il nome effettivo dell'applicazione):

dnf search glances

Per installare un pacchetto chiamato glances, esegui il seguente comando (rispondi y a qualsiasi richiesta, se necessario):

dnf install glances

Abilitazione di repository di terze parti su Fedora

Come accennato in precedenza, Fedora fornisce la maggior parte del software necessario per eseguire con successo il tuo sistema. Nel caso in cui un pacchetto risulti mancante, molto probabilmente troverai un repository di terze parti che puoi aggiungere, in modo che l'installazione possa essere gestita con il gestore pacchetti integrato.

Esistono numerosi repository software di terze parti per Fedora, che sono comunemente usati dagli utenti finali e non sono in conflitto tra loro:

  • http://rpmfusion.org – fornisce software che il progetto Fedora o Red Hat non vogliono distribuire
  • http://rpm.livna.org – complementare a RPM Fusion
  • https://copr.fedorainfracloud.org/ – un sistema di compilazione facile da usare che fornisce un repository di pacchetti.

Importante: la combinazione di numerosi repository di terze parti potrebbe entrare in conflitto tra loro causando instabilità e problemi difficili da eseguire il debug.

Installazione del software su Fedora utilizzando il codice sorgente

Ci sono situazioni in cui un pacchetto non viene trovato in nessun repository o è sviluppato internamente oppure è necessario installare un pacchetto con dipendenze personalizzate. In questi casi, puoi installarlo dal sorgente. Gli sviluppatori o i manutentori dei pacchetti normalmente forniscono istruzioni su come installare le applicazioni dal sorgente.

Nota: l'installazione delle applicazioni dal sorgente può rendere molto più difficile la loro gestione nel sistema e il gestore dei pacchetti non sarà in grado di riconoscere il software installato. Ciò può comportare:

  • i pacchetti non possono essere aggiornati facilmente e automaticamente (per risolvere problemi di sicurezza, bug e aggiungere miglioramenti).
  • le dipendenze potrebbero non essere facilmente soddisfatte e altri problemi minori.

Altri metodi di installazione

Sebbene l'installazione di applicazioni utilizzando i sistemi di gestione dei pacchetti Fedora sia l'opzione preferita, occasionalmente sarà necessario installare i pacchetti tramite altri strumenti di gestione dei pacchetti, in particolare sistemi di pacchetti del linguaggio di programmazione come:

  • CPAN – Perl
  • PyPI, easy_install, pip – Python
  • RubyGems, gemma – Rubino
  • npm – Node.js
  • goget/goinstall – Vai
  • Crate – Rust e molti altri.

È tutto! In questo articolo, abbiamo spiegato come trovare e installare applicazioni in Fedora. Utilizza il modulo di feedback qui sotto per porre domande o condividere i tuoi pensieri con noi.