Ricerca nel sito web

Come installare il software su Ubuntu: una guida per principianti a Snap e APT


Trovare e installare software su Ubuntu Linux può creare confusione all'inizio. Questa guida ti mostrerà come installare, aggiornare e rimuovere qualsiasi applicazione di cui potresti aver bisogno sul tuo sistema Ubuntu!

L'ecosistema software Ubuntu

L'ecosistema software di Ubuntu è costruito attorno ai repository, che sono posizioni centralizzate che contengono pacchetti software pre-verificati. I repository software di Ubuntu sono suddivisi in quattro categorie distinte:

  • Principale: software open source ufficialmente supportato.
  • Universe: software open source gestito dalla comunità.
  • Multiverso: software che potrebbe avere restrizioni di licenza.
  • Con restrizioni: driver proprietari e altro software essenziale per la funzionalità.

I repository garantiscono la stabilità e la sicurezza del software, creando l'infrastruttura sottostante che rende possibile Ubuntu Software Center.

Formati dei pacchetti Ubuntu: DEB e Snap

Ubuntu supporta due formati di pacchetti principali: DEB e Snap. I pacchetti DEB sono il formato tradizionale per Ubuntu, che fornisce installazioni rapide ed efficienti. I pacchetti Snap sono progettati per essere più sicuri e portatili. Le applicazioni Snap vengono fornite in bundle con tutto ciò di cui hanno bisogno per l'esecuzione (senza dipendenze). Questo li rende più facili da gestire, ma a volte più grandi e/o più lenti della stessa app installata tramite pacchetti DEB.

Installazione del software tramite Ubuntu Software Center

Ubuntu Software Center fornisce un'interfaccia grafica per la gestione del software, rendendolo perfetto per gli utenti che preferiscono un'esperienza punta e clicca. Ti consentirà di installare, aggiornare e rimuovere il software sia in formato DEB che Snap.

È possibile sfogliare il centro software attraverso varie categorie o eseguire una ricerca diretta digitando il nome o il tipo di programma che si sta cercando. Puoi anche cercare il nome del software che hai installato se vuoi disinstallarlo. La barra di ricerca si trova in alto al centro della finestra.

I risultati in "Snap Packages" sono, ovviamente, snap. I risultati sotto "Debian Packages" sono pacchetti DEB.

Per installare o rimuovere il software, fare clic sul titolo del software e quindi fare clic su "Installa" o "Rimuovi", a seconda dei casi. È così semplice!

Software Center si occuperà automaticamente del download e dell'installazione (o della rimozione) dei pacchetti Snap, dei pacchetti DEB e di tutte le dipendenze necessarie senza alcun ulteriore intervento da parte tua. Dopo l'installazione del nuovo software, Ubuntu lo aggiornerà automaticamente quando sono disponibili nuove versioni.

Installazione del software dalla riga di comando utilizzando Snap

In generale, il Software Center farà tutto ciò che devi fare con gli snap. Tuttavia, è possibile gestire i pacchetti snap dalla riga di comando se si desidera un controllo più dettagliato. Di seguito sono riportati alcuni comandi rapidi per iniziare.

Per assistenza di base con il comando di aggancio:

        snap help
    

Per cercare pacchetti snap specifici, inserisci:

        snap find package-name
    

Per elencare tutti i pacchetti snap installati:

        sudo snap list
    

Per installare un pacchetto snap specifico:

        sudo snap install package-name
    

Per rimuovere un pacchetto snap:

        sudo snap remove package-name
    

Fare attenzione quando si rimuovono gli snap. Alcuni sono necessari per il corretto funzionamento del sistema Ubuntu. Se non sei sicuro di cosa sia o faccia un pacco, è sempre più sicuro lasciarlo così com'è.

Se sei interessato a saperne di più, dai un'occhiata a questa guida avanzata alla gestione degli snap sul tuo sistema Ubuntu.

Installazione del software dalla riga di comando utilizzando APT

L'Advanced Package Tool (APT) è uno strumento a riga di comando (terminale) per la gestione dei pacchetti DEB. Gestisce tutto, dai download e dalla risoluzione delle dipendenze per applicazioni complesse all'aggiornamento di tutto il software e persino del sistema operativo Ubuntu stesso.

Una guida rapida APT

Prima di installare qualsiasi cosa, è sempre una buona idea aggiornare l'elenco dei pacchetti per garantire l'accesso alle ultime versioni:

        sudo apt update
    

Per installare un pacchetto, utilizzare il seguente comando:

        sudo apt install package-name
    

Ad esempio, il popolare lettore video VLC:

        sudo apt install vlc
    

Se non hai più bisogno di un pacchetto, disinstallalo con:

        sudo apt remove package-name
    

Ad esempio, per rimuovere VLC:

        sudo apt remove vlc
    

Puoi fare in modo che APT controlli e installi gli aggiornamenti per tutti i pacchetti sul tuo sistema (inclusi i pacchetti di sistema Ubuntu):

        sudo apt upgrade
    

APT pulirà anche per te e rimuoverà automaticamente i pacchetti rimanenti che non sono più necessari:

        sudo apt autoremove
    

Installazione di software da fonti di terze parti

Occasionalmente ti imbatterai in software distribuito dai suoi autori o da un'organizzazione di terze parti che non è disponibile in Ubuntu Software Center. Questo software può essere in diversi formati possibili, ma più comunemente è necessario scaricare un pacchetto DEB o aggiungere una posizione PPA al sistema.

Aggiunta di un PPA (Personal Package Archive)

I PPA sono repository gestiti dagli sviluppatori per la distribuzione delle ultime versioni del loro software. Funzionano esattamente allo stesso modo dei repository software di Ubuntu, ma sono gestiti privatamente da una terza parte. Dopo aver aggiunto un PPA, APT includerà automaticamente il suo contenuto in tutte le operazioni future. È possibile installare il software dal PPA utilizzando gli stessi comandi elencati sopra. Qualsiasi software installato verrà incluso negli aggiornamenti quando vengono eseguiti. Puoi aggiungere un nuovo PPA e installare il software da esso con solo tre comandi rapidi nel terminale:

Per aggiungere un nuovo PPA, utilizzare il seguente comando:

        sudo add-apt-repository ppa:repository-name
    

Quindi, aggiorna la cache delle informazioni del software per includere i dati del nuovo PPA:

        sudo apt update
    

Infine, installa il software proprio come qualsiasi altro pacchetto:

        sudo apt install package-name
    

Ad esempio, se si desidera aggiungere il PPA ufficiale per il popolare browser Web Firefox e quindi installarlo, è necessario inserire i seguenti comandi al prompt di un terminale:

        sudo add-apt-repository ppa:mozillateam/ppa
sudo apt update
sudo apt install firefox

    

Firefox verrà quindi aggiornato automaticamente insieme a tutti gli altri software quando viene eseguito l'aggiornamento software. Firefox viene installato su Ubuntu, ovviamente, ma questo esempio illustra i passaggi per aggiungere un nuovo PPA ai repository del tuo sistema Ubuntu.

Installazione da un file DEB scaricato

Alcune applicazioni forniscono file DEB autonomi. Ecco come installarli dal terminale Ubuntu:

Scarica il file DEB da una fonte attendibile e salvalo in una destinazione che puoi ricordare, ad esempio la cartella Download. Al prompt del terminale, passare alla directory in cui è stato salvato il file e utilizzare dpkg per installarlo.

        cd ~/Downloads
sudo dpkg -i filename.deb
    

Se dpkg restituisce errori che indicano problemi di dipendenza, si dovrebbe essere in grado di correggerli con il seguente comando:

        sudo apt --fix-broken install
    

Best practice per la gestione del software su Ubuntu

  • Mantieni aggiornato il tuo sistema: gli snap dovrebbero essere aggiornati automaticamente non appena diventano disponibili nuove versioni. Puoi anche eseguire "Software Updater" dal lanciatore di app per controllare e aggiornare tutti i pacchetti DEB sul tuo sistema.
  • Usa fonti attendibili: l'installazione di qualsiasi software significa potenzialmente dargli accesso completo a tutti i dati sul tuo computer o persino sulla tua rete. Non installare nulla di cui non sei sicuro. Dovresti sempre verificare la legittimità di qualsiasi applicazione di terze parti che incontri.
  • Esegui il backup dei dati: prima di sperimentare un nuovo software, assicurati che sia stato eseguito il backup dei dati critici. Piccoli errori possono causare grandi perdite.

Ora sei ben attrezzato per esplorare il vasto mondo dell'ecosistema software di Ubuntu. Dovresti essere in grado di trovare, installare e rimuovere facilmente qualsiasi software di cui hai bisogno. Dai semplici programmi di monitoraggio delle attività alle suite per ufficio complete e ai giochi emozionanti, Ubuntu ti copre.