5 Modi per Installare Software su Ubuntu

5 Modi per Installare Software su Ubuntu

Installare software su Ubuntu Linux può essere un po’ diverso da ciò a cui sei abituato su Windows o macOS. Può sembrare scoraggiante all’inizio, ma non temere. Installare software su Ubuntu è in realtà piuttosto semplice una volta che comprendi i concetti di base. Scopriamo come.

1. Utilizzando il Gestore di Pacchetti Predefinito

Una delle migliori cose di Linux è che ogni distribuzione (come Ubuntu, Fedora o Debian) viene fornita con il proprio gestore di pacchetti. Ad esempio, Ubuntu e i suoi derivati utilizzano APT (Advanced Package Tool). Con il gestore di pacchetti APT, puoi scaricare software, controllare le dipendenze e installare tutto direttamente dal terminale di Ubuntu.

Utilizzare il gestore di pacchetti è solitamente semplice. Ad esempio, se vuoi installare un lettore multimediale come VLC, non devi cercare su Internet i file di installazione. Invece, apri il tuo terminale e digita:

sudo apt install vlc

Installazione di VLC media player nel Terminale di Ubuntu.

Il gestore di pacchetti recupererà i file necessari, li installerà e persino li configurerà per te.

Per assicurarti di ottenere le versioni più recenti disponibili, è una buona pratica aggiornare l’elenco dei pacchetti prima dell’installazione:

sudo apt update

Se hai mai bisogno di disinstallare qualcosa, usa semplicemente:

sudo apt remove vlc

E se non conosci il nome effettivo del pacchetto? Nessun problema! I gestori di pacchetti APT ti permettono di cercare per parole chiave.

Ad esempio, se stai cercando un editor di testo, puoi cercare un editor e visualizzare un elenco di opzioni. Usa un semplice comando apt search:

sudo apt search 

Non sono nemmeno un utente assiduo della riga di comando, ma utilizzo comunque APT per installare e rimuovere software. Ho realizzato quanto sia incredibilmente efficiente – è molto più veloce che scaricare e installare manualmente ogni pezzo di software.

2. Installare Software Tramite l’Interfaccia Grafica

Se sei più una persona visiva e ti senti intimidito dall’interfaccia della riga di comando, non preoccuparti. La maggior parte delle moderne distribuzioni Linux viene fornita con un centro software grafico. Ad esempio, Ubuntu fornisce l’Ubuntu Software Center, dove puoi navigare, installare e rimuovere applicazioni senza mai toccare il terminale. Puoi cercare software per nome o categoria, leggere descrizioni e recensioni, e installarlo con un semplice clic.

Per utilizzare il centro software, cerca semplicemente App Center nel menu delle Applicazioni e aprilo.

Apertura di App Center su Ubuntu

Successivamente, sfoglia il software disponibile o utilizza la funzione di ricerca per trovare ciò di cui hai bisogno. Clicca sul software desiderato, quindi premi il pulsante Installa.

Dopo l’installazione, puoi aprire il software direttamente dal Centro Software o trovarlo nel menu delle Applicazioni.

Durante la ricerca di strumenti nel Centro Software, potresti incontrare due formati di pacchetti: DEB e Snap.

Opzione di ricerca nel Centro App di Ubuntu

DEB è il formato tradizionale per Ubuntu, che offre installazioni rapide ed efficienti. I pacchetti Snap, d’altra parte, sono un formato più sicuro e portatile che raggruppa tutte le dipendenze per una gestione più semplice. Tuttavia, i pacchetti Snap possono essere più grandi e più lenti rispetto ai DEB.

3. Utilizzare Repository di Terze Parti

A volte, il software di cui hai bisogno potrebbe non essere presente nei repository predefiniti di Ubuntu. È qui che entrano in gioco i repository di terze parti o PPA (Personal Package Archives). Sviluppatori indipendenti o comunità mantengono queste fonti aggiuntive di software e spesso forniscono accesso a versioni più recenti di software o programmi che i repository predefiniti non includono.

Nota: Dovresti prestare attenzione quando aggiungi PPA o repository di terze parti. Per evitare di installare strumenti potenzialmente dannosi, assicurati che siano affidabili e rispettabili.

Ad esempio, se vuoi installare una versione più recente di un programma non disponibile nel tuo repository predefinito, puoi aggiungere un repository di terze parti utilizzando questo comando:

sudo add-apt-repository ppa:name/here

Dopo aver aggiunto il PPA, modifica l’elenco dei pacchetti per riconoscere la nuova fonte:

sudo apt update

Quindi, installa il software come al solito. Una volta installato, il software si aggiornerà automaticamente insieme ad altri software di sistema ogni volta che il programma di aggiornamento del sistema viene eseguito.

4. Installazione Manuale dei Pacchetti

Occasionalmente, potresti aver bisogno di installare software che non è disponibile in alcun repository. In tali casi, puoi scaricare il pacchetto direttamente dal sito web dedicato del software. Per i sistemi basati su Debian, questi pacchetti di solito hanno un’estensione .deb.

Per iniziare, scarica il file DEB da una fonte affidabile e salvalo in una posizione nota, come la tua cartella Download. Una volta recuperato, apri il tuo terminale, naviga nella posizione di download ed esegui questo comando dpkg:

sudo dpkg -i package_name.deb

Assicurati di sostituire package_name.deb con il nome effettivo del file. Se riscontri problemi di dipendenza, puoi correggerli eseguendo:

sudo apt install -f

In alternativa, puoi usare:

sudo apt --fix-broken install

Ci sono anche casi in cui potresti dover installare software distribuito come archivi di codice sorgente, come file .tar.gz o .zip. Per installare queste applicazioni, di solito scarichi l’archivio del codice sorgente dal sito ufficiale dell’applicazione e poi lo estrai.

Puoi estrarre l’archivio tramite un gestore di file o eseguendo il comando:

tar -xzvf archive_name.tar.gz

Dopo aver estratto l’archivio, naviga nella directory estratta con il comando cd:

cd extracted_directory

Controlla anche se c’è un file README o INSTALL nella directory, poiché questi file di solito contengono istruzioni importanti sul processo di installazione e eventuali dipendenze richieste.

Inoltre, se gli strumenti di sviluppo non sono stati precedentemente installati, puoi ottenerli con questo comando:

sudo apt install build-essential

Una volta installati gli strumenti richiesti, compila e installa l’applicazione eseguendo questi comandi in sequenza:

./configure  
make  
sudo make install

Il comando ./configure cerca le dipendenze essenziali e configura il processo di build. Il comando make compila il codice sorgente, e il sudo make install installa l’applicazione compilata sul tuo sistema.

5. Installazione Tramite Pacchetti Universali

Negli ultimi anni, i formati di pacchetti universali come Snap e Flatpak hanno guadagnato popolarità perché consentono di installare software su diverse distribuzioni Linux senza problemi di compatibilità.

I pacchetti Snap sono gestiti da Snapd. Se Snapd non è già configurato sul tuo sistema, puoi installarlo usando:

sudo apt install snapd

Una volta configurato Snapd, puoi installare un pacchetto Snap eseguendo:

sudo snap install package-name

Allo stesso modo, puoi utilizzare Flatpak configurandolo prima. Dopo la configurazione, puoi installare un’applicazione eseguendo questo:

flatpak install package-name

Ad esempio, per installare un lettore multimediale VLC utilizzando Flatpak, puoi usare questo:

flatpak install flathub org.videolan

Un’altra opzione è AppImages, che sono applicazioni a file singolo che non richiedono installazione. Per utilizzare un AppImage, scarica il file dal sito ufficiale e rendilo eseguibile eseguendo:

chmod +x application.AppImage

Quindi, puoi eseguire l’applicazione direttamente con:

./application.AppImage

Le AppImages sono portatili e possono persino essere eseguite da una chiavetta USB.

Che tu preferisca utilizzare la riga di comando o interfacce grafiche, Linux offre opzioni flessibili per installare software, così puoi esplorare nuove applicazioni e personalizzare la tua esperienza Linux secondo le tue preferenze.

Crediti immagine: Arnold Francisca via Unsplash. Tutte le modifiche e gli screenshot sono di Haroon Javed.