Tuesday, November 25, 2008
Articolo su Fedora 10
The Register ha pubblicato oggi un articolo sul rilascio di Fedora 10 che ho molto apprezzato per la precisione e puntualità delle informazioni riportate. Da non perdere.
Sunday, November 23, 2008
Il dado è tratto
Con una mail alla lista fedora-devel-announce, il release engineer di Fedora Jesse Keating ha annunciato che la release è stata composta, e le directory che ne fanno parte hanno iniziato ad essere inviate ai mirror sparsi nel mondo.
Alla stesso tempo, anche le prime update "zero day" (circa 200 pacchetti) a Fedora 10 hanno preso la via dei mirrors.
La lista completa dei mirrors (aggiornata ogni ora) è disponibile a questa pagina.
Alla stesso tempo, anche le prime update "zero day" (circa 200 pacchetti) a Fedora 10 hanno preso la via dei mirrors.
La lista completa dei mirrors (aggiornata ogni ora) è disponibile a questa pagina.
Saturday, November 22, 2008
Attivare RPMFusion durante l'installazione
Durante l'installazione è possibile attivare repository diversi da quelli ufficiali, rendendo così possibile creare una installazione "full optional" in una sola operazione; ovviamente, è necessario avere a disposizione una connessione internet attiva.
Sul wiki di RPMFusion è disponibile una guida passo passo
Sul wiki di RPMFusion è disponibile una guida passo passo
Thursday, November 20, 2008
Intervista ad Adam Jackson e Ray Strode
Intervista a due degli sviluppatori della feature 'Better Startup'
Tuesday, November 18, 2008
Fedora 10 Features /4: Boot grafico
Fino ad ora il boot di Fedora era gestito da rhgb (Red Hat graphical boot), che presentava graficamente lo stato di avanzamento dell'avvio. Purtroppo, rhgb rallentava (anche di diversi secondi, provate a disattivarlo per credere...) la partenza del sistema operativo a causa del numero di librerie grafiche che era necessario caricare, senza contare la scarsa "estetica" delle transizioni fra avvio del kernel->partenza rhgb->partenza gdm ognuna caratterizzata da uno (o più) cambi di modalità video.
Così, il maintainer di xorg Adam Jackson, coaudivato dal kernel hacker Dave Airlie hanno lavorato sulla feature Kernel mode setting che permette di superare i problemi di rhgb facendo settare la modalità video direttamente all'avvio del kernel e poi usando tale modalità durante tutto il boot fino alla login nel sistema.
Questo ha permesso di sostituire rhgb con un nuovo e più moderno progetto (plymouth), dotato di una architettura a plugin per le diverse visualizzazioni (grafica, testo, dettagli, etc) e migliorato drasticamente il lato estetico del boot.
Purtroppo, al rilascio di F10 gli unici che potranno godere appieno dello "spettacolo" sono i possessori di schede ATI visto che il driver Intel non è ancora pronto (ma non dovrebbe tardare molto) mentre, come al solito, NVidia non è pervenuta...
Dettagli e possibili workaround per le schede non supportate, nelle release notes
Così, il maintainer di xorg Adam Jackson, coaudivato dal kernel hacker Dave Airlie hanno lavorato sulla feature Kernel mode setting che permette di superare i problemi di rhgb facendo settare la modalità video direttamente all'avvio del kernel e poi usando tale modalità durante tutto il boot fino alla login nel sistema.
Questo ha permesso di sostituire rhgb con un nuovo e più moderno progetto (plymouth), dotato di una architettura a plugin per le diverse visualizzazioni (grafica, testo, dettagli, etc) e migliorato drasticamente il lato estetico del boot.
Purtroppo, al rilascio di F10 gli unici che potranno godere appieno dello "spettacolo" sono i possessori di schede ATI visto che il driver Intel non è ancora pronto (ma non dovrebbe tardare molto) mentre, come al solito, NVidia non è pervenuta...
Dettagli e possibili workaround per le schede non supportate, nelle release notes
Thursday, November 13, 2008
Fedora 10 Features /3: supporto webcam
Come segnalavo a luglio, nel kernel 2.6.26 è stato incluso il supporto per un grosso numero di webcam. Quello che ho omesso è che il lavoro (ovviamente proseguito nella 2.6.27 che troviamo in Fedora 10) è stato portato avanti nell'ambito della feature "Better Webcam Support" da Hans de Goede, "famoso" per essere il mantainer di più di 100 pacchetti in Fedora con _zero_ bug aperti in bugzilla.redhat.com...
E così ho tirato fuori da un cassetto una vecchia webcam da 9.90€ , che non aveva praticamente mai funzionato con le applicazioni GNOME e stavolta ekiga me l'ha riconosciuta al volo!
E come effetto collaterale, ora Hans è stato assunto dalla Red Hat...
Wednesday, November 12, 2008
Fedora 10 Features /2: NetworkManager
NetworkManager è un altro degli strumenti, inizialmente concepito in Fedora, che ha poi trovato spazio e supporto dalle altre distribuzioni, tanto che oggi moltissime lo installano ed attivano di default.
Per chi non lo sapesse NetworkManager si propone di gestire in modo "invisibile" le connessioni alla rete, evitando di fatto all'utente la necessità di manipolare file di configurazione o eseguire comandi dalla shell.
Dopo che in Fedora 9 è stato aggiunto il supporto alle connessioni mobili (per esempio, mediante adattatori USB o cellulari) la principale modifica in Fedora 10 riguarda la condivisione della connessione.
In pratica, è possibile creare in pochi click una nuova rete wireless (protetta o non) alla quale altre periferiche si possono connettere. Inoltre è estremamente migliorata sotto l'aspetto della usabilità l'interfaccia di gestione delle connessioni, con la possibilità di rendere globale (cioè disponibile a tutti gli utenti) l'accesso a determinate reti.
Una dimostrazione della feature, fatta dall'ideatore Dan Williams, è disponibile qua
Di NetworkManager ha parlato di recente Red Hat News
Per chi non lo sapesse NetworkManager si propone di gestire in modo "invisibile" le connessioni alla rete, evitando di fatto all'utente la necessità di manipolare file di configurazione o eseguire comandi dalla shell.
Dopo che in Fedora 9 è stato aggiunto il supporto alle connessioni mobili (per esempio, mediante adattatori USB o cellulari) la principale modifica in Fedora 10 riguarda la condivisione della connessione.
In pratica, è possibile creare in pochi click una nuova rete wireless (protetta o non) alla quale altre periferiche si possono connettere. Inoltre è estremamente migliorata sotto l'aspetto della usabilità l'interfaccia di gestione delle connessioni, con la possibilità di rendere globale (cioè disponibile a tutti gli utenti) l'accesso a determinate reti.
Una dimostrazione della feature, fatta dall'ideatore Dan Williams, è disponibile qua
Di NetworkManager ha parlato di recente Red Hat News
Tuesday, November 11, 2008
Saturday, November 8, 2008
Fedora 10 Features /1
Ho già letto diversi diversi report sulle nuove features presenti in Fedora 10 ma pochi mettevano in evidenza quella denominata "Gstreamer dependencies in RPM".
Effettivamente, il nome è un po' oscuro ma si tratta della possibilità di riconoscere l'assenza di una dato codec sul sistema e quindi di proporne l'installazione; ovviamente, prima di provare la procedura è necessario configurare il repository RPMFusion.
Per esempio, ho provato a scaricare il trailer formato quicktime dal sito di Big Buck Bunny e al doppio click ecco il risultato:
A questo punto cliccando su "Search" viene invocato PackageKit e i pacchetti necessari vengono scaricati ed installati. La stessa procedura si applica anche nel caso in cui il filmato sia visualizzato direttamente in streaming.
Non solo questo ci mette finalmente in pari con altri distribuzioni in quanto a facilità di utilizzo, ma anche un pelo avanti, visto che il sistema si interfaccia con PackageKit, il tool sviluppato* per rendere l'interfaccia di installazione dei pacchetti uniforme sulle varie distribuzioni.
* Dimenticavo, sviluppato dalla comunità Fedora...
Effettivamente, il nome è un po' oscuro ma si tratta della possibilità di riconoscere l'assenza di una dato codec sul sistema e quindi di proporne l'installazione; ovviamente, prima di provare la procedura è necessario configurare il repository RPMFusion.
Per esempio, ho provato a scaricare il trailer formato quicktime dal sito di Big Buck Bunny e al doppio click ecco il risultato:
A questo punto cliccando su "Search" viene invocato PackageKit e i pacchetti necessari vengono scaricati ed installati. La stessa procedura si applica anche nel caso in cui il filmato sia visualizzato direttamente in streaming.
Non solo questo ci mette finalmente in pari con altri distribuzioni in quanto a facilità di utilizzo, ma anche un pelo avanti, visto che il sistema si interfaccia con PackageKit, il tool sviluppato* per rendere l'interfaccia di installazione dei pacchetti uniforme sulle varie distribuzioni.
* Dimenticavo, sviluppato dalla comunità Fedora...
Monday, November 3, 2008
RPMFusion
Dopo uno sforzo costato diversi mesi di lavoro (dalla definizione degli obiettivi alla messa a punto della infrastruttura fino al trasfermiento effettivo dei pacchetti) il nuovo repository RPMFusion ha annunciato ufficialmente la sua nascita.
RPMFusion consolida in un unico repository i pacchetti disponibili in precedenza da:
e consente agli utenti Fedora di accedere facilmente a tutti quei software che non possono essere distribuiti direttamente da Fedora.
Ricordo che Fedora include esclusivamente software open source con licenze approvate dalla Free Software Foundation e dalla OSI, escludendo esplicitamente tutti i software:
RPMFusion consolida in un unico repository i pacchetti disponibili in precedenza da:
e consente agli utenti Fedora di accedere facilmente a tutti quei software che non possono essere distribuiti direttamente da Fedora.
Ricordo che Fedora include esclusivamente software open source con licenze approvate dalla Free Software Foundation e dalla OSI, escludendo esplicitamente tutti i software:
- proprietari (es. adobe flash, drivers binari NVidia e ATI)
- legalmente dubbi (es. decoder CSS per i DVD)
- che implementino algoritmi coperti da patent (es. MoonLight, decoder MP3)
Few simple rules
I was amazed by the simplicity of the rules adopted by the Angstrom embedded distribution:
Now I wonder if the users are really following those...
- You will search the wiki first and read the FAQ before asking questions.
- You must read and follow the steps in the documentation precisely.
- Those who ask the questions, update the wiki when they get the answers.
- Those who complain about the documentation, update the wiki to make it better.
- A bug only exists if it's reported in the bugtracker
- When in doubt, file a bug report in the bugtracker
Now I wonder if the users are really following those...
Saturday, November 1, 2008
You spin me round
Parte del successo di Fedora come base per costruire distribuzioni specializzate si deve alla introduzione (in Fedora 7) del tool pungi, che affianca quello per la creazione dei LiveCD
Il tool si occupa di:
Alcuni esempi di Spin esistenti o in fase di sviluppo:
Infine, le linee guida per chi fosse interessato a produrre una spin ufficiale.
Colonna sonora:
Il tool si occupa di:
- Collezionare i pacchetti richiesti dai repository configurati
- Eseguire anaconda (buildinstall) sulla collezione
- Suddividere la collezione in blocchi della dimensione desiderata
- Creare immagini iso dei blocchi
- Controllare la correttezza della collezione.
Alcuni esempi di Spin esistenti o in fase di sviluppo:
- Astronomia
- Games
- Linux Terminal Server Project (LTSP)
- Security auditing, forensics, and penetration testing
- Sugar (l'interfaccia dell' XO, il laptop prodotto dal progetto OLPC)
- XFCE
Infine, le linee guida per chi fosse interessato a produrre una spin ufficiale.
Colonna sonora:
How much is it for a GPL Skype?
I have found out in the Rodriguez & Urlocker blog that chances are EBay would sell Skype (actually, I did not understand why they bought it in the first place...)
Now the question is: can Red Hat, Novell or anyone else with enough quids in the pocket (Mark, are you listening?!?) and the right Open Source attitude buy it and make it finally open?
Now the question is: can Red Hat, Novell or anyone else with enough quids in the pocket (Mark, are you listening?!?) and the right Open Source attitude buy it and make it finally open?
Subscribe to:
Posts (Atom)