Questa guida completa per principianti tratta l’installazione del software su Ubuntu utilizzando sei metodi diversi, dalle interfacce grafiche intuitive alle tecniche avanzate di compilazione del codice sorgente e della riga di comando. Sia che tu preferisca fare clic su app come sul tuo telefono o digitare comandi precisi, questi passaggi faranno funzionare qualsiasi programma sul tuo sistema Ubuntu.

Sei metodi per installare software su Ubuntu

Segui il metodo che corrisponde al tuo livello di comfort, iniziando con le opzioni grafiche per principianti o la riga di comando per l’efficienza.

Metodo 1: software Ubuntu

  • ApriUbuntu Software facendo clic sull’icona della valigia arancione con una “A” o cercando “software” in Attività.
  • Cerca o sfoglia un’applicazione utilizzando le categorie o la barra di ricerca.
  • Fai clic su un’applicazione per visualizzarne la descrizione, le valutazioni, le dimensioni, gli screenshot e i dettagli.
  • Fai clic su Installa e inserisci la tua password quando richiesto; il software verrà scaricato e installato automaticamente.
  • Per disinstallare, apri il software Ubuntu, fai clic su Installato, trova l’app e fai clic su Rimuovi.

Metodo 2: Strumento pacchetto avanzato (APT)

  • Apri un terminale con Ctrl + Alt + T.
  • Eseguisudo apt-get update per aggiornare l’indice del pacchetto.
  • Cerca un pacchetto utilizzando la ricerca apt-cache <nome pacchetto>.
  • Visualizza informazioni dettagliate con apt-cache showpkg <packagename>.
  • Installa un pacchetto eseguendo sudo apt-get install <packagename>.
  • Per aggiornare, esegui prima sudo apt-get update, quindi sudo apt-get upgrade.
  • Rimuovi un pacchetto con sudo apt-getremove <packagename> (aggiungi –purge per eliminare i file di configurazione).

Metodo 3: Sinaptico

  • Installa Synaptic se necessario: sudo apt-get install synaptic.
  • Apri Synaptic da Sistema → Amministrazione → Gestore pacchetti Synaptic.
  • Sfoglia o cerca i pacchetti nel pannello di sinistra o nella casella di ricerca.
  • Visualizza i dettagli facendo clic su Proprietà.
  • Segna un pacchetto per l’installazione con Segna per l’installazione; fare clic con il pulsante destro del mouse per ulteriori opzioni.
  • Fai clic su Applica due volte per confermare e installare i pacchetti contrassegnati.
  • Per aggiornare il software, fai clic su Ricarica, seleziona per Aggiorna, quindi Applica due volte.
  • Disinstalla contrassegnando per la rimozione e applicando le modifiche.

Metodo 4: Snap Store

  • Se non installato, eseguisudo snap install snap-store.
  • Avvialo tramite snap-store nel terminale o dal menu dell’applicazione.
  • Cerca o sfoglia categorie come Giochi o Produttività.
  • Fai clic su Installa; l’app si scarica e si aggiorna automaticamente, incluse tutte le dipendenze.
  • Per rimuovere, eseguirimuovi snap <packagename> nel terminale.

Metodo 5: installazione di RPM con Alien

Metodo 6: compilazione dal codice sorgente

  • Installa build essenziali: sudo apt-get install build-essential.
  • Decomprimi l’archivio sorgente:
    • Per .tar.gz o .tgz: tar -xvf <file.tar.gz>
    • Per .tar.bz2: tar -xjvf <file.tar.bz2>
  • Leggi il file README o INSTALL: cat README o more INSTALL.
  • Prepara per la compilazione: ./configure o chmod u+x install.sh quindi ./install.sh.
  • Compila il codice: make.
  • Installa: sudo make install (omettere sudo per l’installazione riservata all’utente).
Suggerimento professionale: i principianti dovrebbero attenersi al software Ubuntu o allo Snap Store per la loro semplicità simile a quella di un app store, mentre APT offre il massimo controllo per gli utenti esperti: esegui sempre sudo apt-get update prima dell’installazione per assicurarti di ottenere le versioni più recenti.

Padroneggiare questi metodi ti dà flessibilità su Ubuntu, permettendoti di scegliere la facilità grafica o il controllo preciso in base al software. Strumenti grafici come Ubuntu Software e Snap Store raggruppano automaticamente le dipendenze, riducendo gli errori per i nuovi utenti. Le opzioni della riga di comando come APT e Synaptic accedono in modo efficiente a vasti repository.

Sapere come compilare dal sorgente o convertire gli RPM ti garantisce di poter installare qualsiasi programma, anche quelli di nicchia non nei repository standard. Questa versatilità mantiene il tuo sistema ottimizzato e aggiornato senza fare affidamento su un unico metodo.