|
Come nascondere gli aggiornamenti Ubuntu Pro in Ubuntu 24.04 LTS modificando un solo file
Attivare Ubuntu Pro non è obbligatorio, nemmeno gratuitamente. Se hai deciso di non farlo, ecco come rimuovere le caselle grigie dal Software Updater modificando un solo file.

Nota: questo articolo è il complemento di Come attivare Ubuntu Pro gratuitamente su Ubuntu 24.04 LTS. Se non hai ancora letto quello, ti consiglio di partire da lì: capire cosa offre Ubuntu Pro è il primo passo per decidere consapevolmente se attivarlo o no.
Quando apri Aggiornamenti software avrai notato che sotto la voce Aggiornamenti di sicurezza di Ubuntu Pro compaiono delle caselle che non puoi selezionare. Canonical le ha messe lì di proposito, e ha tutto il diritto di farlo. Ma per chi non ha intenzione di abbonarsi, quella presenza fissa è fastidiosa. Si può rimuovere senza particolari acrobazie.
Indice dei contenuti
Non tutti hanno motivo di attivare Pro
Gli aggiornamenti ESM di Ubuntu Pro coprono circa 25.000 pacchetti del repository universe: VLC, ffmpeg, mariadb e migliaia di altri strumenti mantenuti dalla comunità. Se non hai questi pacchetti installati, o se la tua macchina lavora in un ambiente controllato con politiche di aggiornamento proprie, quegli aggiornamenti non ti portano nulla di concreto.
Ci sono altri motivi validi per non attivare Ubuntu Pro, anche gratuitamente. Il pacchetto ubuntu-pro-client non è silenzioso: anche senza un abbonamento attivo, comunica periodicamente con i server Canonical per controllare lo stato della sottoscrizione e validare eventuali token. Per chi gestisce macchine in ambienti isolati, per chi non vuole legare la propria installazione a un account esterno, o semplicemente per chi preferisce che il sistema non contatti infrastrutture commerciali senza una ragione concreta, questa è una considerazione che vale la pena fare.
Scegliere di non attivare Ubuntu Pro è una scelta di autonomia legittima, a patto di sapere cosa si sta rinunciando.
Cosa sono quegli aggiornamenti
Prima di mettere mano al file, vale la pena capire di cosa si tratta. Gli aggiornamenti Ubuntu Pro che compaiono in Aggiornamenti di sicurezza di Ubuntu Pro provengono dai repository ESM (Extended Security Maintenance) di Canonical: esm.ubuntu.com/apps per le applicazioni dell’universo e esm.ubuntu.com/infra per i pacchetti dell’infrastruttura.
Questi repository vengono configurati da ubuntu-pro-client (il pacchetto ubuntu-advantage-tools), che scrive i propri file sorgente in una cartella separata rispetto al normale /etc/apt/sources.list.d/:
/var/lib/ubuntu-advantage/apt-esm/etc/apt/sources.list.d/
Finché non si attiva un abbonamento Pro, questi file restano presenti ma senza credenziali valide: il sistema sa dove cercare, ma non ha il permesso di scaricare nulla. È esattamente questo che vedi come caselle grigie: il sistema sa dove andare a cercare, ma non ci va.
La soluzione: commentare il file sorgente
Il file da modificare è ubuntu-esm-apps.sources, che sul sistema ha questo contenuto predefinito:
# Written by ubuntu-pro-client
Types: deb
URIs: https://esm.ubuntu.com/apps/ubuntu
Suites: noble-apps-security noble-apps-updates
Components: main
Signed-By: /usr/share/keyrings/ubuntu-pro-esm-apps.gpg
Per nascondere le caselle nel Software Updater è sufficiente commentare tutte le righe attive, cioè quelle che non iniziano già con #. Un solo comando da terminale è sufficiente:
sudo sed -i 's/^[^#]/#&/' /var/lib/ubuntu-advantage/apt-esm/etc/apt/sources.list.d/ubuntu-esm-apps.sources
Il file risultante sarà:
# Written by ubuntu-pro-client
#Types: deb
#URIs: https://esm.ubuntu.com/apps/ubuntu
#Suites: noble-apps-security noble-apps-updates
#Components: main
#Signed-By: /usr/share/keyrings/ubuntu-pro-esm-apps.gpg
Nessun pacchetto rimosso, nessun servizio interrotto. Solo un file di configurazione con le righe disattivate.
Funziona davvero? Il test con apt update
Il dubbio, quando si tocca un file gestito da un tool di sistema, è ovvio: viene riscritto al primo apt update? Ho provato direttamente: dopo aver commentato il file ho eseguito un riavvio completo della macchina seguito da un sudo apt update. Il file è sopravvissuto intatto.
ubuntu-pro-client non sovrascrive il file ad ogni aggiornamento degli indici: lo riscrive solo quando cambia lo stato dell’abbonamento (attivazione, disattivazione, rinnovo). Per chi non ha un abbonamento attivo, il file resta così.

Dopo aver riavviato Aggiornamenti software, le caselle Ubuntu Pro sono sparite dalla scheda Aggiornamenti.
Una cosa che non ho testato: il comportamento in caso di apt upgrade che aggiorna il pacchetto ubuntu-pro-client stesso a una versione successiva. In quel caso lo script di post-installazione potrebbe riscrivere il file come parte dell’aggiornamento. Se questo dovesse accadere, basta ripetere il comando sed o ripristinare la configurazione come descritto sotto.
Ripristinare la configurazione originale
Se un giorno volessi attivare Ubuntu Pro, basta riaprire il file e togliere i #:
sudo nano /var/lib/ubuntu-advantage/apt-esm/etc/apt/sources.list.d/ubuntu-esm-apps.sources
In alternativa, reinstallare o riconfigurare ubuntu-pro-client ripristinerà il file automaticamente:
sudo apt install --reinstall ubuntu-pro-client
Fonti e Riferimenti
Disable Ubuntu Pro Updates in Software Updater – OMG Ubuntu, articolo originale che ha ispirato questa guida.








