Monday, November 29, 2010

Fine degli aggiornamenti per Fedora 12

Rimangono ancora pochi giorni prima che venga interrotto il supporto a Fedora 12.

Infatti come pianificato dal ciclo di rilascio della distribuzione, dopo circa 13 mesi di onorata carriera anche per Constantine è giunto il momento di andare in "pensione".

La data per la fine degli aggiornamenti è stata fissata al 2 Dicembre

Sunday, November 28, 2010

Fedora 14 feature: SPICE

Come detto in precedenza, non sono molte le feature che contraddistinguono Fedora 14, ma per chi utilizza regolarmente le tecnologie di virtualizzazione della distribuzione questa mi pare abbastanza rilevante da meritare un post.

Infatti, in Fedora 14 è stato per la prima volta incluso SPICE, una soluzione acquisita da Red Hat con l'acquisto di Qumranet, i creatori di KVM.

Wednesday, November 17, 2010

Aggiornamento a Fedora 14 con yum

Come spiegato correttamente nella pagina wiki che descrive la procedura, l'aggiornamento da una versione di Fedora all'altra con yum non è ufficialmente supportato. Questo però significa solo che tale procedura non è  stata esplicitamente testata durante lo sviluppo, per cui bisogna essere pronti fronteggiare eventuali problemi con un pizzico di pazienza ed, eventualmente, essere pronti ad una installazione "classica".

Comunque se non si usano repository non "standard"  e seguendo attentamente i passi indicati, normalmente il processo non presenta grosse difficoltà.

Quella che segue, è una piccola "cronaca" dell'upgrade diretto da Fedora 12 a Fedora 14 fatto sul mio vecchio portatile.

  • 22:15 - backup della /home su un disco esterno
  • 22:30 - yum update
  • 22:35 - rimozione pacchetti individuati da 'package-cleanup --leaves'
    e 'package-cleanup --orphans', una decina in tutto
  • 22:40 - yum clean all
  • 22:45 - primo tentativo (fallito) di upgrade con
    yum --releasever=14 distro-sync
    si blocca per colpa dei pacchetti rhpl e kudzu: sono stati rimossi dai repository e dipendono da python 2.6, che sarà rimosso durante l'upgrade.
  • 22:50 - secondo tentativo di upgrade dopo aver rimosso i pacchetti incriminati con
    yum remove rhpl kudzu
  • 22:51 - download avviato, in totale 1500 pacchetti, 1.3Gb
  • 23:27 - download completo, inizio transazione
  • 1:15 - sistema aggiornato
Per completare l'aggiornamento, ho fatto un po' di pulizia (anche questa documentata nel wiki) andando a cercare i file rpmnew/rpmsave creati durante la transazione.

Infine, mi sono assicurato di aver installato i pacchetti di default dei gruppi più importanti con:
yum groupupdate Base "GNOME Desktop Environment" \
"Hardware Support" "Sound and Video" \
"Graphical Internet" Fonts "Printing Software" \
"Administration Tools" "Office/Productivity" "System Tools"
    In totale 3 ore, che può sembrare molto se confrontato con i tempi di una installazione "pulita", ma considerando che in quel caso bisognerebbe poi installare i pacchetti opzionali che erano presenti, ripristinare i dati dal backup e sistemare le impostazioni e/o configurazioni, alla fine ritengo che il bilancio sia almeno in pari.

    Thursday, November 11, 2010

    Cercasi volontario per nuovo tema MediaWiki

    Se avete conoscenze di PHP, HTML/CSS e vi piacerebbe partecipare al Progetto Fedora, segnalo un lavoro adatto che, oltre a fare curriculum,  può essere un ottimo biglietto di ingresso nel progetto.

    Infatti il Team Websites, dopo aver portato a termine il nuovo design del sito principale, ha in programma di aggiornare il tema del nostro wiki (basato su MediaWiki) in modo da renderlo più coerente con gli altri siti.

    Chi volesse proporsi per portare avanti questo compito non ha altro da fare che iscriversi alla mailing list del team e presentarsi; riceverà tutte le indicazioni necessarie ad iniziare e portare a termine il lavoro.

    Saturday, November 6, 2010

    Python 3: le distro collaborano al porting

    Nella mailing list del progetto freedesktop dedicata alla collaborazione fra le diverse distribuzioni è stata annunciata la nascita di un gruppo interessato al porting dei moduli python esistenti alla versione 3.

    Per ora il gruppo è ancora in fase di organizzazione, ma è degno di nota che le distribuzioni collaborino per facilitare i vari progetti upstream ad aggiornarsi evitando così di dover sviluppare ad applicare le stesse patch localmente.

    Per rimanere informati e collaborare al porting, è stata creata una mailing list:
    http://mail.python.org/mailman/listinfo/python-porting

    Mentre per documentare gli sforzi e soluzioni alle problematiche più comuni si utilizzerà il wiki su python.org:
    http://wiki.python.org/moin/PortingToPy3k/
    http://wiki.python.org/moin/PortingToPy3k/PortingHelpers

    Friday, November 5, 2010

    Fedora 15: Lovelock

    Alla fine è arrivato l'annuncio di Jared Smith che con pochi voti di scarto, solo 28 tra la vincente e la seconda, Lovelock l'ha spuntata nel ballottaggio fra i nomi per la prossima release di Fedora.

    Ora non resta che vedere cosa si inventeranno gli amici del Design Team per questa nuova release; ricordo infatti che già da alcune versioni il tema grafico è ispirato dal nome prescelto; non credo che vedremo cuoricini e lucchetti, ma il potenziale per un bel tema c'è.

    Thursday, November 4, 2010

    Skype su Fedora 14 x86_64 (64bit)

    Dopo aver installato Fedora 14 sul mio laptop principale, non mi restava che installare l'unica applicazione proprietaria che ancora non riesco ad eliminare, dato il numero di contatti che lo usano: Skype.

    Per fortuna, le istruzioni che ho scritto per Fedora 12 pare vadano ancora bene. Le ripeto per completezza:
    1. scaricare l'ultima beta di Skype
    2. installare le dipendenze necessarie con  'yum install qt-x11.i686 libXScrnSaver.i686 alsa-plugins-pulseaudio.i686 libXv.i686'
    3. installare skype con 'yum install --nogpgcheck skype-2.1.0.81-fc10.i586'
    4. profit :-)
    Ovviamente il tutto senza disattivare SELinux...

      Tuesday, November 2, 2010

      Redesign del sito Fedora

      Quelli che di voi andranno a scaricare la nuova versione di Fedora (non dimenticate, esce oggi alle 15:00 ora italiana!) non potranno fare a meno di notare il redesign completo che ha subito il sito del Progetto Fedora.

      Mi preme evidenziare che, come di consueto, tutto lo sviluppo del sito è stato portato avanti pubblicamente dai team coinvolti (in particolare, il Design Team e il Websites Team ) con il contributo di molti volontari della comunità e che tutti gli strumenti utilizzati sono presenti in Fedora, quindi al 100% Open Source, gratis e ridistribuibili da chiunque!

      Questo lavoro, insieme a quello sul sito delle comunità locali Fedora, completa il percorso intrapreso a partire dal redesign del sito per le spin avvenuto in occasione di Fedora 12 e rende molto più informativo e semplice da usare per l'utente finale tutto la parte del sito Fedora a loro dedicata.

      Infine, ringrazio il team di traduzione Italiano che ha lavorato (e sta ancora lavorando) a rendere il contenuto del nuovo sito disponibile nella nostra lingua. Se trovate qualche inesattezza, non esitate a contattarmi per segnalarla.

      Tempo di cambiamenti per Fedora

      Time For ChangeDopo che a fine Giugno Paul Frields ha passato il testimone a Jared Smith come nuovo Fedora Project Leader, e che come segnalato in precedenza si sta cercando un nuovo Program Manager, i cambiamenti in ruoli chiave del Progetto Fedora non sono finiti.

      Infatti dopo 5 anni e 10 release di Fedora sulle spalle (letteralmente!), Jesse Keating ha annunciato di lasciare l'incarico di Lead Release Engineer. Il suo posto sarà preso da Dennis Gilmore, comunque un'altra figura di grossa esperienza e già membro dello stesso team.

      Chiaramente ne approfitto per esprimere a Jesse il ringraziamento per aver tenuto le redini della distribuzione per così lungo tempo, e a Dennis auguro di avere ancora più successo nei prossimi 5 anni!