Guida a Linux e Ubuntu per Iniziare Subito
Scopri come iniziare con Linux, installare Ubuntu passo per passo e imparare i comandi fondamentali del terminale per lavorare in modo efficace.
Scopri come iniziare con Linux, installare Ubuntu passo per passo e imparare i comandi fondamentali del terminale per lavorare in modo efficace.
Se stai pensando di passare a Linux o semplicemente vuoi capirne di più, Ubuntu è uno dei modi migliori per iniziare. È una distribuzione stabile, semplice da installare, con una grande community e tanta documentazione.
In questa guida vedrai:
Questa guida è pensata per chi arriva da Windows o macOS e vuole fare i primi passi con Linux in modo pratico, senza perdersi in dettagli troppo teorici.
Linux è un sistema operativo open source, usato in tantissimi contesti: server, cloud, dispositivi embedded, desktop, DevOps e molto altro. A differenza di Windows o macOS, non esiste un solo Linux, ma molte distribuzioni, chiamate spesso “distro”, come Ubuntu, Debian, Fedora, Arch e altre.
Una distribuzione Linux combina:
Ubuntu è una scelta ideale per iniziare perché:
aptSe in futuro avrai esigenze più specifiche, potrai sempre passare ad altre distribuzioni portandoti dietro le competenze imparate.
Prima di installare Ubuntu, è importante fare qualche preparazione per evitare problemi.
Fai sempre un backup dei tuoi dati importanti prima di modificare le partizioni o installare un nuovo sistema operativo.
Vai sul sito ufficiale di Ubuntu e scarica l’ultima versione LTS (Long Term Support), consigliata per iniziare:
Scegli l’immagine ISO di Ubuntu Desktop LTS (ad esempio Ubuntu 24.04 LTS, se disponibile).
Per creare la chiavetta USB avviabile puoi usare:
In generale il processo è:
# Su Linux, con il tool 'dd' (fare molta attenzione al disco di destinazione!)
sudo dd if=ubuntu.iso of=/dev/sdX bs=4M status=progress oflag=sync
Sostituisci /dev/sdX con il dispositivo corretto della tua chiavetta. Su Windows e macOS usa invece le interfacce grafiche di Rufus o balenaEtcher seguendo la procedura guidata.
Una volta pronta la chiavetta USB:
F2, DEL, F12 o simili).Ti verrà chiesto se provare Ubuntu senza installarlo o procedere con l’installazione. Puoi:
Durante l’installazione ti verrà chiesto:
Layout della tastiera (scegli “Italiano” o quello che utilizzi).
Tipo di installazione:
Aggiornamenti e software di terze parti (consigliato selezionare entrambe le opzioni).
Fuso orario e creazione utente (nome, username, password).
Per iniziare, la scelta più semplice è “Installa Ubuntu affiancato a Windows” se vuoi mantenere entrambi i sistemi, oppure “Usa tutto il disco” se vuoi passare completamente a Ubuntu.
Dopo aver confermato le impostazioni, l’installazione copierà i file sul disco. Al termine, riavvia il computer e rimuovi la chiavetta USB.
Una volta avviato Ubuntu dal disco:
Ctrl+Alt+T.Aggiorna il sistema:
sudo apt update
sudo apt upgrade
Inserisci la password quando richiesto. Questo comando scarica e installa gli aggiornamenti disponibili.
Il terminale è uno degli strumenti più potenti in Linux. All’inizio può sembrare ostico, ma con pochi comandi di base puoi fare moltissime operazioni.
Un comando tipico ha questa struttura:
comando [opzioni] [argomenti]
Ad esempio:
ls -l /home
ls è il comando.-l è un’opzione (mostra l’elenco dettagliato)./home è un argomento (la cartella da elencare).# Mostra la directory corrente
pwd
# Elenca i file nella directory corrente
ls
# Elenca anche file nascosti e dettagli
ls -la
# Cambia directory
cd /percorso/directory
# Torna alla home
cd
# Torna alla directory precedente
cd -
# Crea una directory chiamata 'progetti'
mkdir progetti
# Crea più directory
mkdir progetti demo test
# Copia un file
cp file.txt backup-file.txt
# Sposta o rinomina un file
mv vecchio-nome.txt nuovo-nome.txt
# Rimuove un file
rm file-da-eliminare.txt
# Rimuove una directory e il suo contenuto (attenzione)
rm -r cartella-da-eliminare
Il comando rm -r non manda i file nel cestino: li elimina definitivamente.
Usalo con molta attenzione.
Linux è multiutente e basato su permessi. Per eseguire alcune operazioni amministrative si usa sudo, che permette di eseguire un comando con privilegi elevati.
# Installa un pacchetto
sudo apt install htop
# Modifica un file di sistema con un editor di testo
sudo nano /etc/hosts
Il sistema chiederà la password del tuo utente. Non verrà mostrato nulla mentre digiti, ma i caratteri vengono comunque registrati.
Su Ubuntu il gestore di pacchetti principale è apt. Ti permette di installare, aggiornare e rimuovere software in modo centralizzato.
# Aggiorna l'elenco dei pacchetti disponibili
sudo apt update
# Aggiorna i pacchetti installati
sudo apt upgrade
# Installa un pacchetto
sudo apt install nome-pacchetto
# Rimuove un pacchetto
sudo apt remove nome-pacchetto
# Cerca un pacchetto
apt search parola-chiave
Esempio:
sudo apt install git
Installa Git dal repository ufficiale di Ubuntu.
Per imparare nuovi comandi non serve ricordare tutto a memoria. Linux include già la documentazione di base.
# Manuale di un comando
man ls
# Breve guida in linea
ls --help
All’interno di man puoi navigare con:
q per uscire.Abituati a usare man e --help: sono il modo più rapido per capire cosa fa
un comando e quali opzioni offre.
Per consolidare quanto hai imparato, puoi seguire questi passi:
htop, git, curl).ssh.Se vuoi portare Linux in azienda o nei tuoi progetti professionali, è importante progettare in modo corretto l’infrastruttura, la sicurezza e i processi di gestione.
Puoi anche approfondire come lavoriamo e le tecnologie che utilizziamo visitando le pagine servizi e tecnologie.
Linux e Ubuntu ti offrono un ambiente potente, flessibile e moderno per sviluppare, amministrare sistemi e automatizzare processi. Partendo da:
sudo, dei permessi e di apt,puoi costruire solide competenze utili sia a livello personale che professionale. La chiave è fare pratica costante e non avere paura di sperimentare, sempre con un backup dei dati importanti.