1 11/10/2026 9 min

Atom su Ubuntu 22.04 LTS: stato reale del pacchetto

Su Ubuntu 22.04 LTS l’installazione di Atom non si fa più con un pacchetto nativo nei repository standard, perché il progetto è stato archiviato e il flusso corretto passa dalla repository GitHub ufficiale oppure da un .deb locale scaricato dal rilascio. Questo cambia poco per l’uso quotidiano, ma cambia molto per la manutenzione: conviene sapere in anticipo che Atom non è più un editor in sviluppo attivo e che, in un contesto di lavoro, va trattato come software legacy. Se ti serve solo aprirlo e usarlo su una macchina controllata, si può fare in modo pulito; se invece ti serve un editor mantenuto, il punto architetturale è valutare subito un’alternativa supportata. Qui però restiamo sul caso concreto: installazione su Ubuntu 22.04 LTS, verifica e rimozione senza residui inutili.

Il criterio giusto è semplice: prima verifichi l’origine del pacchetto, poi installi, poi controlli che il binario risponda e che l’avvio non dipenda da librerie mancanti. In questo modo eviti il classico errore da tutorial vecchio: scaricare un .deb da una fonte non chiara, installarlo alla cieca e scoprire dopo che il sistema non aggiorna più nulla o che l’entry nel menu punta a un eseguibile rotto.

Scelta del metodo: repository ufficiale o file .deb

Per Ubuntu 22.04 hai due strade sensate. La prima è aggiungere la repository APT ufficiale di Atom e lasciar gestire gli aggiornamenti al sistema. La seconda è scaricare il pacchetto .deb della release e installarlo localmente con dpkg o apt. La prima è più comoda se devi mantenere l’editor su una macchina che aggiorni regolarmente; la seconda è utile in ambienti isolati, su workstation senza accesso persistente a Internet o quando vuoi fissare una versione precisa per test.

Se l’obiettivo è un’installazione pulita e ripetibile, la repository è la soluzione migliore. Se invece vuoi un’installazione one-shot e sai già che non farai upgrade automatici, il .deb è sufficiente. In entrambi i casi conviene verificare il pacchetto con i metadati di rilascio disponibili sulla pagina ufficiale GitHub del progetto, perché stiamo parlando di software non più evoluto: la fiducia va costruita sulla fonte, non sulla consuetudine.

Installazione con repository APT

Questo è il percorso più lineare. Prima aggiorni l’indice dei pacchetti, poi aggiungi la chiave e la sorgente APT, quindi installi Atom. Su Ubuntu 22.04 la modalità corretta è preferire il keyring dedicato in /etc/apt/keyrings/ invece del vecchio meccanismo con apt-key, ormai deprecato.

1. Aggiorna il sistema e installa i prerequisiti minimi:

sudo apt update
sudo apt install -y curl gpg ca-certificates

2. Crea la directory per i keyring, se non esiste già:

sudo install -d -m 0755 /etc/apt/keyrings

3. Scarica e salva la chiave della repository Atom in formato leggibile da APT:

curl -fsSL https://packagecloud.io/AtomEditor/atom/gpgkey | gpg --dearmor | sudo tee /etc/apt/keyrings/atom.gpg > /dev/null
sudo chmod 0644 /etc/apt/keyrings/atom.gpg

4. Registra la sorgente pacchetti. Il file dedicato rende semplice rimuovere tutto in seguito:

echo "deb [signed-by=/etc/apt/keyrings/atom.gpg] https://packagecloud.io/AtomEditor/atom/any/ any main" | sudo tee /etc/apt/sources.list.d/atom.list

5. Ricarica gli indici e installa il pacchetto:

sudo apt update
sudo apt install -y atom

A questo punto l’installazione è completa. Su una macchina standard l’eseguibile sarà disponibile come atom e comparirà anche nel menu applicazioni dell’ambiente desktop. Se il desktop non aggiorna il launcher subito, esci e rientra nella sessione oppure esegui una ricerca nel menu con il nome dell’applicazione.

Installazione da pacchetto .deb

Se preferisci il file locale, scarica la release dal repository ufficiale GitHub di Atom e installa il pacchetto con apt, non con un doppio clic casuale sul file. Usare apt su un .deb locale è meglio perché risolve automaticamente eventuali dipendenze mancanti e ti mostra in modo chiaro cosa sta facendo.

1. Scarica il pacchetto dalla pagina release ufficiale. Il nome file cambia in base alla versione, quindi qui il punto chiave è identificare il .deb corretto nella release corrente o archiviata:

wget -O atom.deb https://github.com/atom/atom/releases/download/v1.60.0/atom-amd64.deb

2. Installa con gestione dipendenze:

sudo apt install ./atom.deb

3. Verifica che il pacchetto sia stato registrato correttamente:

dpkg -l atom
atom --version

Il limite di questo metodo è evidente: se domani vuoi aggiornare, devi rifare il download manuale. Per una workstation personale può andare bene; per più postazioni, la repository resta più ordinata.

Verifica dell’installazione e primo avvio

Dopo l’installazione, la verifica minima non è “si apre la finestra”, ma tre controlli separati: binario presente, versione leggibile, avvio grafico senza errori evidenti. Questo riduce il rischio di scoprire problemi solo quando devi lavorare davvero.

1. Controlla il binario e il percorso:

which atom
atom --version

Atteso: which atom restituisce un path sotto /usr/bin/ o simile, e atom --version mostra un numero di release. Se il comando non viene trovato, la causa più probabile è un’installazione incompleta o una sessione shell non aggiornata, ma su un’installazione APT corretta il binario deve essere immediatamente disponibile.

2. Avvia Atom da terminale per intercettare errori di runtime:

atom

Se l’app si chiude subito, il terminale è il posto giusto per leggere il messaggio. Su sistemi recenti i problemi più frequenti sono dipendenze grafiche, conflitti con il rendering o configurazioni utente corrotte. In quel caso non partire subito con la reinstallazione: prima avvia con una home pulita o con un profilo temporaneo, così distingui il problema dell’app dal problema del profilo.

3. Se vuoi una prova rapida senza toccare il profilo attuale, avvia con una home diversa:

mkdir -p /tmp/atom-test-home
HOME=/tmp/atom-test-home atom

Se con una home pulita Atom parte, il difetto è quasi certamente nel contenuto di ~/.atom e non nell’installazione globale.

Gestione del profilo utente e dei pacchetti

Atom conserva impostazioni, temi, pacchetti e cache nella directory ~/.atom. È il primo posto da controllare quando l’editor si avvia ma si comporta male, o quando una migrazione da una macchina precedente lascia dietro estensioni incompatibili. Per un troubleshooting ordinato, non cancellare tutto subito: fai prima una copia del profilo e poi prova a rinominare la directory.

1. Backup del profilo:

cp -a ~/.atom ~/.atom.backup.$(date +%F)

2. Test con profilo azzerato:

mv ~/.atom ~/.atom.disabled
atom

Se così funziona, il problema è nel profilo originale. A quel punto puoi reimportare solo ciò che serve: settings, keymap e un sottoinsieme di pacchetti. Questo è più pulito che reinstallare alla cieca l’intero ambiente.

Per vedere i pacchetti installati nell’area utente, puoi controllare la directory dei moduli o la schermata interna di gestione pacchetti. In pratica, la UI di Atom è utile quando devi disattivare un’estensione senza passare dal filesystem; il filesystem è utile quando la UI non si apre più.

Integrazione con desktop, launcher e file associations

Su Ubuntu 22.04, Atom può comparire automaticamente nel menu applicazioni, ma in alcuni desktop environment la cache delle applicazioni va aggiornata. Se l’icona non compare, il problema non è quasi mai l’installazione del pacchetto: è più spesso una questione di cache del launcher o di sessione grafica non ricaricata.

Controlla il file desktop installato dal pacchetto, di solito sotto /usr/share/applications/. Il launcher deve puntare al binario corretto e avere un nome coerente. Se vuoi verificare al volo la presenza dell’entry:

ls /usr/share/applications | grep -i atom
grep -R "Exec=.*atom" /usr/share/applications/*.desktop

Per associare file di testo o script ad Atom, di solito basta scegliere “Apri con” dal file manager e ricordare l’app come predefinita. Se il file manager non propone Atom, controlla che il desktop file sia valido e che la sessione abbia aggiornato il database delle applicazioni. In un ambiente multiutente non toccare i file globali senza motivo: spesso il problema è solo nel profilo dell’utente, non nel sistema.

Rimozione pulita e rollback

Se devi togliere Atom, il rollback deve essere semplice. La parte software si rimuove con APT, la parte di configurazione utente resta separata e va eliminata solo se sei sicuro di non dover recuperare impostazioni o temi.

1. Disinstalla il pacchetto:

sudo apt remove -y atom

2. Se vuoi rimuovere anche i file di configurazione del sistema associati alla repository, elimina il file sorgente e la chiave:

sudo rm -f /etc/apt/sources.list.d/atom.list
sudo rm -f /etc/apt/keyrings/atom.gpg
sudo apt update

3. Se vuoi anche il profilo utente, dopo aver fatto backup, rimuovi la directory:

rm -rf ~/.atom

Qui il blast radius è chiaro: il primo comando tocca solo il pacchetto, il secondo tocca la sorgente APT del sistema, il terzo cancella preferenze dell’utente. Il rollback del primo punto è reinstallare atom; il rollback del profilo utente è possibile solo se hai una copia precedente, quindi il backup prima del rm -rf non è opzionale. Assunzione: stai operando su una workstation singola o su un host dedicato, non su un server multiutente con policy centralizzate.

Problemi frequenti su Ubuntu 22.04 e come leggerli

Il caso più comune non è il mancato download, ma l’avvio instabile. Se Atom parte e poi mostra schermata bianca, controlla prima il profilo e poi l’accelerazione grafica. Se non parte affatto, l’errore in terminale è più utile di qualsiasi tentativo empirico. Se il pacchetto si installa ma il launcher non compare, verifica il file .desktop e la cache del desktop environment. Se la repository non si aggiorna più, la causa può essere esterna alla tua macchina: in quel caso il fix locale è passare al .deb della release disponibile o valutare un editor alternativo supportato.

In contesti dove serve affidabilità operativa, la domanda giusta non è solo “come lo installo?”, ma “come lo mantengo?”. Atom, su Ubuntu 22.04, ha senso se ti serve per aprire e modificare file in una workstation che controlli personalmente, non come editor strategico di lungo periodo. Se lo tratti così, l’installazione è banale, la verifica è rapida e il rollback è pulito. Se invece vuoi usarlo come componente stabile di una postazione di lavoro standardizzata, conviene mettere in conto un piano di uscita e una migrazione verso un editor ancora mantenuto.