È uscita un paio di giorni fa la nuova versione di Ubuntu (e Kubuntu eccetera), la 1004, nome in codice Lucid Lynx (Lince Lucida). Si tratta di una versione LTS, ovvero il supporto è garantito per tre anni invece che i classici diciotto mesi. Io ho aggiornato ieri sera e voglio pubblicare una lista di consigli per chi dovesse ancora farlo.

  1. Non aggiornate subito, io vi consiglio di aspettare il prossimo weekend: c’è una congestione terribile, ieri sera il download dei pacchetti andava a una velocità di circa un settimo quella che avevo verificato in precedenza (e ho ben verificato che non fosse un problema mio, e non lo era), e visto che bisogna scaricare ben oltre un giga di pacchetti, farlo a 100 kb/s non è l’ideale (io infatti ho cominciato ieri sera e ho finito all’alba di stamani). Troppa gente a scaricare non è bello;
  2. Prima di far partire l’aggiornamento, aprite il terminale e date un bel “sudo aptitude update” e poi “sudo aptitude safe-upgrade” (senza virgolette), in modo da avere la versione di partenza completamente aggiornata;
  3. Chiaramente verificate che sul vostro disco rigido principale (quello dove è installato Kubuntu) vi sia ben più di un gigabyte di spazio (più di due sarebbe l’ideale, giusto per andare sul sicuro): per farlo usate System Monitor nel menu K. Una delle cose che più occupa spazio è la cache dei precedenti aggiornamenti, in un terminale date “sudo aptitude clean”, potreste avere delle deliziose sorprese;
  4. L’aggiornamento non è difficile, e gli otto passi sono spiegati per bene sul sito ufficiale. Io al passo 8 ho fatto remove e sono ancora vivo;
  5. Il brutto viene adesso: l’aggiornamento dovrebbe durare fra le due e le tre ore (si spera meno), ed io non sono riuscito a fare in modo che il pc non si “addormentasse” nel mentre (per il perché vedi in calce). In passato, durante un avanzamento di versione, feci l’errore di andarmene a letto, contento del fatto che mi sarei ritrovato un sistema nuovo di zecca al mattino, ma l’aggiornamento non andò a buon fine perché il pc fece a sua volta la ninna e io dovetti passare l’intera giornata successiva a smoccolare, a fare backup, a reinstallare. Per cui, se non siete strasicuri che il vostro pc non si addormenterà nel mentre, ogni quarto d’ora muovete il mouse per dire al pc che non è ora di fare la siesta;
  6. Io ho usato Firefox mentre aggiornava, e tutto è andato bene. Tuttavia tutto ciò che è correlato a Kubuntu (ovvero Dolphin e Okular) ad un certo punto potrebbe cessare di funzionare. Il mio consiglio è di fare tutt’altro durante l’aggiornamento (ma non dormire);
  7. Se tutto è andato bene, all’accensione Grub (se lo avete installato) vi proporrà Ubuntu 10.04 con kernel 2.6.32-21. Non ho notato, in tutta sincerità, miglioramenti nella velocità di accensione (anche se dovrebbe essere stato eliminato hal): io tuttavia non faccio testo, visto che il mio disco rigido è un disco esterno e la partizione principale non è quella su cui è installato Kubuntu… ma è lunga da spiegare. Ho avuto solo un po’ di timore visto che la scritta “Starting Up…” su schermo nero impiegava un po’ a sparire. In realtà pare essere una cosa normale, visto che il pc si è acceso regolarmente. Una brutta sorpresa l’ho avuta durante il caricamento, visto che la risoluzione della prima schermata era sbagliata. Tuttavia la splash screen e tutto il resto hanno poi mostrato la risoluzione corretta. Il mio consiglio è di non farsi problemi estetici, perché poi funziona tutto e questo è l’importante;
  8. Dopo la nuova splash screen verrete riportati nel vostro ambiente così come l’avevate lasciato. In apparenza: la prima cosa che ho notato, infatti, è stata la sparizione del Notificatore dei dispositivi in basso a destra (che a me serve a portata di mano, visto che alcuni dischi rigidi non vengono montati all’avvio). In realtà non è sparito, è solo passato nel vassoio di sistema;
  9. Il vassoio di sistema si allunga: vi sono quattro “new entry”, ovvero KNetworkManager, il simbolo del Bluetooth, la stampante e appunto il Notificatore. Quando cercherò e troverò il modo per togliermeli dalle scatole vi farò un fischio (nel frattempo potete nasconderli);
  10. Ah, a meno che non usavate KNetworkManager già prima dell’avanzamento, il vostro pc non avrà accesso senza fili a internet. Ma, sorpresa delle sorprese, per la prima volta dopo anni Wicd non è stato disinstallato: pare, infatti, che l’incompatibilità radicale sia stata corretta, e dunque i due possono convivere. Convivere per modo di dire: infatti, anche se ho detto al mio Boot Up Manager di non avviare KNetworkManager all’avvio lui l’avvia lo stesso, con una conseguenza che mi fa rabbia. KNetworkManager (che non ha i settaggi giusti), infatti, si “appropria” del wireless, impedendo a Wicd (che invece li ha) di funzionare. Per questo motivo devo fare click col tasto destro del mouse sull’icona di KNetworkManager nel vassoio di sistema e disabilitare la rete senza fili, per poi tornare su Wicd e attivare la mia connessione wireless (i settaggi dovrebbero essere salvi, quindi basterà cliccare su Connetti).

E questo è tutto, per ora. L’aggiornamento è stato meno drammatico che in precedenza (a parte il mio stupido errore di averlo fatto subito e di averci impiegato una giornata intera). Se il vostro sistema faceva le bizze prima dell’avanzamento (il mio, ad esempio, non si spegneva più normalmente, e dovevo essere brutale, ovvero spegnerlo manualmente; oppure Plasma ogni tanto si bloccava per un quarto d’ora) ora tutto si dovrebbe essere risolto (come sempre, del resto). Credo di aver notato che Lucid Lynx sia anche più veloce nell’eseguire i programmi. Firefox si avvia sicuramente in meno tempo rispetto a prima, e forse molto è dovuto al fatto che stavolta gli han dato un trattamento di favore. L’interfaccia è più pulita e i caratteri sono “da leccare” (ovvero antialiasing, molto più belli da vedere).

Bel lavoro, Canonical e tutta la community!

English abstract: After upgrading Ubuntu, there will be neither Wicd nor a wireless internet connection (unless you set Network Manager up). Connect your pc to your router with a LAN cable, add Wicd repo to your sources.list, open a terminal, update and upgrade with Aptitude, type (no quotes) ‘sudo aptitude -d install wicd’ (to download needed packages without installing them) and then ‘sudo aptitude install wicd’ (to install the packages). Start Wicd and enjoy the web again.

Se anche voi usate Wicd per potervi connettere a internet attraverso il router, noterete (o avrete notato) che durante l’aggiornamento la vostra distribuzione ha disinstallato Wicd per reinstallare quella semiciofeca di Network Manager.

Le cose si possono fare un po’ problematiche, perché Wicd e Network Manager non vanno d’accordo, e se c’è l’uno non può esserci l’altro. Ancora, probabilmente dopo l’aggiornamento, bisognerà configurare il wireless di Network Manager e lì potrebbe essere un’ulteriore rottura. Quindi, come far ritornare il nostro amato Wicd sperando di non combinare guai?

Io ho seguito questa semplice procedura. Completato l’aggiornamento ho spento il wireless e mi sono collegato ala rete con il cavo LAN. Ho ripristinato il repo di wicd (che durante l’aggiornamento era stato commentato con un cancelletto # nel file/etc/apt/sources.list). Dopodiché ho dato il seguente comando nel terminale:

sudo aptitude update && sudo aptitude safe-upgrade

per assicurarmi che il mio sistema sia perfettamente aggiornato. Quindi ho dato:

sudo aptitude -d install wicd

per scaricare tutti i pacchetti necessari senza però installarli (in passato, avendo saltato questo passaggio, è successo un casino che non vi dico). Probabilmente, se avevate installato Wicd prima dell’aggiornamento alla nuova versione della distribuzione, non sarà necessario scaricare alcuna dipendenza.

Adesso diamo il comando:

sudo aptitude install wicd

rispondiamo sempre sì alle obiezioni che aptitude ci proporrà e abbiamo finito. Almeno sulla mia macchina le impostazioni di Wicd erano ancora salvate, quindi non ho avuto bisogno di risettare alcunché: ho avviato Wicd e sono tornato connesso con il wireless, come prima dell’aggiornamento. 🙂

English abstract: if your operating system reports you some blocked updates, you’ll need to type “sudo apt-get dist-upgrade” (no quotes) in a Terminal to solve the problem. Probably, after that, you’ll have to reboot twice.

Può accadere che Kubuntu segnali degli aggiornamenti bloccati. Si tratta di un aggiornamento relativo al kernel, che per motivi che ancora non riesco a spiegarmi, non vengono effettuati.

Per risolvere il problema, basta dare in un terminale questi due comandi

sudo apt-get update

e

sudo apt-get dist-upgrade

Al termine dell’operazione il sistema vi chiederà di effettuare un riavvio del computer, riavvio che sarà meglio effettuare due volte (nel mio caso, il pc teneva la ventola accesa come se il computer fosse lì lì per surriscaldarsi, nonostante fosse freddo – una cosa del genere mi era già accaduta al passaggio a Jaunty).