1 14/10/2026 8 min

Installare Brave su Ubuntu 24.04 e 22.04 LTS senza sporcare il sistema

Se vuoi Brave Browser su Ubuntu LTS, la strada sensata è usare il repository ufficiale del vendor. Eviti pacchetti vecchi, ti tieni gli aggiornamenti di sicurezza allineati al canale corretto e non dipendi da PPA non mantenuti o da pacchetti scaricati a mano e dimenticati nel tempo.

Su Ubuntu 24.04 e 22.04 il flusso è praticamente lo stesso: aggiorni l’indice, importi la chiave in modo compatibile con APT moderno, aggiungi la sorgente del repository, verifichi il pacchetto e installi. La differenza reale non è nella procedura, ma nel fatto che su installazioni nuove di 24.04 hai una base più recente e meno probabilità di trovarti vecchie abitudini tipo apt-key, che oggi è da evitare.

Prerequisiti e controllo rapido del sistema

Prima di toccare il repository, conviene verificare due cose: la release in uso e lo stato di APT. Se il sistema è gestito in modo pulito, il comando restituisce una release Ubuntu LTS coerente e nessun errore di lock o di sorgenti rotte.

Esegui questi controlli:

lsb_release -a
apt update

Atteso: lsb_release -a mostra Ubuntu 24.04 oppure Ubuntu 22.04; apt update termina senza errori di firma o repository non raggiungibili. Se apt update fallisce già qui, risolvi prima quel problema: non ha senso installare Brave sopra un APT rotto.

Installazione con repository ufficiale Brave

Il metodo corretto è aggiungere il repository del browser e la relativa chiave in formato moderno, dentro /etc/apt/keyrings/. Questo evita di infilare chiavi globali nel vecchio keyring di sistema e mantiene la configurazione più leggibile quando dovrai fare audit o troubleshooting.

La sequenza seguente funziona sia su Ubuntu 24.04 sia su 22.04:

sudo apt update
sudo apt install -y curl
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSLo /tmp/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
sudo mv /tmp/brave-browser-archive-keyring.gpg /etc/apt/keyrings/brave-browser-archive-keyring.gpg
sudo chmod 0644 /etc/apt/keyrings/brave-browser-archive-keyring.gpg

Qui ci sono due dettagli che contano. Primo: la chiave viene scaricata in locale, poi spostata con permessi lettura per APT. Secondo: la directory /etc/apt/keyrings è il punto giusto per le chiavi dedicate a un singolo repository. Se usi una procedura diversa, il risultato deve comunque essere verificabile con un file leggibile e non con un trust store globale confuso.

Ora aggiungi la sorgente del repository. Il comando qui sotto usa la release codename del sistema, così non devi indovinare manualmente se sei su jammy o noble:

echo "deb [signed-by=/etc/apt/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ $(. /etc/os-release && echo $VERSION_CODENAME) main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list > /dev/null

Su sistemi x86_64 questo è il caso normale. Se sei su architetture diverse, fermati e verifica prima la disponibilità del pacchetto per la tua piattaforma: il repository non è un contenitore magico che copre tutto. In un parco macchine misto, il controllo da fare è semplice: dpkg --print-architecture.

dpkg --print-architecture

Atteso: amd64. Se non lo è, non dare per scontato che la procedura sia valida così com’è.

Verifica della sorgente prima dell’installazione

Prima di installare, ricarica gli indici e controlla che APT veda Brave come sorgente firmata correttamente. Questo è il punto in cui intercetti errori di digitazione, problemi di TLS o chiave non leggibile.

sudo apt update
apt-cache policy brave-browser

Atteso: apt update non deve mostrare errori di firma; apt-cache policy brave-browser deve elencare il repository Brave con una priorità valida e una versione disponibile. Se vedi solo i repository Ubuntu o nessuna versione candidata, il file sorgente non è stato letto o la chiave non è stata agganciata correttamente.

Se vuoi un controllo ancora più pratico, puoi ispezionare il file appena creato:

cat /etc/apt/sources.list.d/brave-browser-release.list

Devi vedere una riga deb che punta a https://brave-browser-apt-release.s3.brave.com/ con il codename della tua release. Se il codename è sbagliato, APT non troverà il pacchetto giusto o fallirà in aggiornamento.

Installazione del pacchetto Brave

A questo punto l’installazione è lineare:

sudo apt install -y brave-browser

Se il repository è configurato bene, APT scarica il pacchetto e le dipendenze necessarie senza chiederti interventi manuali. Su Ubuntu desktop l’integrazione nel menu applicazioni è automatica; su ambienti più minimali, il pacchetto resta comunque avviabile da shell con brave-browser.

Per verificare che l’eseguibile sia presente e che la versione corrisponda a quella appena installata, usa:

brave-browser --version
which brave-browser

Atteso: un output tipo Brave Browser seguito da un numero di versione e un path come /usr/bin/brave-browser. Se which non restituisce nulla, allora il pacchetto non è stato installato correttamente o il sistema non ha aggiornato il PATH come previsto.

Avvio iniziale e primo controllo funzionale

Il primo avvio conviene farlo da terminale, almeno una volta. Ti lascia un output utile se qualcosa non va e ti permette di distinguere un problema grafico da un problema di pacchetto. Su una sessione desktop standard basta eseguire:

brave-browser

Se il browser non parte, il terminale può mostrare errori di sandbox, librerie mancanti o problemi di sessione grafica. In un contesto desktop Ubuntu, l’errore più interessante non è quasi mai “non si apre la finestra”, ma il messaggio sotto. Quello dice subito se stai inseguendo un problema del pacchetto o un problema del server grafico, del profilo utente o delle policy locali.

Un test rapido di navigazione verso una pagina qualsiasi conferma che rete, DNS e rendering funzionano. Se vuoi una prova minima senza aprire troppi tab, visita la pagina di verifica del browser o un sito noto e controlla che non ci siano blocchi di rete o certificati anomali.

Aggiornamenti futuri e manutenzione

Con il repository ufficiale, Brave si aggiorna insieme al normale ciclo APT. Questo è il punto più importante della procedura: non devi ricordarti un canale separato, né scaricare manualmente nuovi pacchetti quando esce una release di sicurezza.

Per aggiornare il browser insieme al resto del sistema, usa il classico flusso:

sudo apt update
sudo apt upgrade

Se vuoi limitarti a Brave, puoi fare un upgrade mirato:

sudo apt install --only-upgrade brave-browser

Questo è utile quando stai validando una nuova build o vuoi aggiornare il browser senza toccare il resto del parco pacchetti. In ambienti desktop condivisi o su workstation amministrative, è una scelta più pulita rispetto a inseguire installer manuali sparsi nel filesystem.

Rimozione pulita di Brave

Se devi rimuovere il browser, puoi farlo senza lasciare il repository attivo. La disinstallazione pulita è importante soprattutto quando gestisci macchine di test o ambienti in cui vuoi mantenere il sistema coerente e leggibile.

Per rimuovere il pacchetto:

sudo apt remove -y brave-browser

Se vuoi eliminare anche i file di configurazione del pacchetto, puoi usare:

sudo apt purge -y brave-browser

Poi rimuovi la sorgente e la chiave se non ti servono più:

sudo rm -f /etc/apt/sources.list.d/brave-browser-release.list
sudo rm -f /etc/apt/keyrings/brave-browser-archive-keyring.gpg
sudo apt update

Il controllo finale è semplice: apt-cache policy brave-browser non deve più mostrare il repository Brave, e dpkg -l | grep brave-browser non deve elencare pacchetti installati. Se restano directory di profilo utente sotto ~/.config/BraveSoftware/, non sono un problema di sistema: sono dati dell’utente e vanno trattati separatamente in base alla policy locale.

Problemi tipici e come leggerli senza perdere tempo

Quando l’installazione fallisce, nella pratica i casi ricorrenti sono pochi. Il primo è un errore di firma o chiave non valida: in quel caso apt update lo dice chiaramente e il punto da correggere è la chiave in /etc/apt/keyrings/ o la riga del repository. Il secondo è un repository scritto male o con codename errato: il file /etc/apt/sources.list.d/brave-browser-release.list ti fa vedere subito il problema. Il terzo è un problema di rete o proxy, che emerge già nel download della chiave o nell’aggiornamento degli indici.

Un errore da non fare è mescolare metodi diversi: per esempio installare il browser da repository e poi provare a “sistemarlo” con pacchetti scaricati manualmente sopra la stessa installazione. Così perdi tracciabilità e ti ritrovi con versioni incoerenti. Se devi cambiare canale, rimuovi prima il precedente e verifica lo stato con dpkg -l e apt-cache policy.

Nota pratica su Ubuntu 24.04 e 22.04

La differenza operativa tra 24.04 e 22.04 è minima per questa installazione, ma c’è un aspetto da tenere presente: su 24.04 il comportamento di APT e la gestione delle chiavi è quella che dovresti ormai considerare standard. Se stai documentando una procedura interna, evita di proporre apt-key add come soluzione generica: su sistemi moderni è una scorciatoia che complica la manutenzione e rende più difficile capire quale chiave autorizza quale repository.

In un parco macchine aziendale o in un laboratorio condiviso, la differenza vera non è “funziona o non funziona”, ma quanto è facile spiegare a distanza perché un nodo ha Brave installato, da dove riceve gli aggiornamenti e come lo rimuovi senza lasciare residui. Con il metodo sopra, la risposta è sempre nei file di APT e nei comandi di verifica, non nella memoria di chi ha fatto il setup mesi fa.

Sequenza completa riassunta

Se vuoi una versione compatta della procedura, la sequenza è questa:

sudo apt update
sudo apt install -y curl
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSLo /tmp/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
sudo mv /tmp/brave-browser-archive-keyring.gpg /etc/apt/keyrings/brave-browser-archive-keyring.gpg
sudo chmod 0644 /etc/apt/keyrings/brave-browser-archive-keyring.gpg
echo "deb [signed-by=/etc/apt/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ $(. /etc/os-release && echo $VERSION_CODENAME) main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list > /dev/null
sudo apt update
sudo apt install -y brave-browser

Assunzione: sistema Ubuntu 24.04 o 22.04 LTS su architettura amd64, con accesso di amministrazione e connettività verso il repository ufficiale Brave.