Transmission 0.71
Proprio oggi mi sono accorto che è stata rilasciata una minor release di Transmission. Sembra abbiano incluso alcuni bugfix e ancora altri miglioramenti sotto il punto di vista della compatibilità con alcuni tracker.
Ho creato un nuovo script per creare il pacchetto ed installarlo sotto Archlinux. Potete scaricarlo qui.
Transmission 0.70
Finalmente, dopo quasi un anno di intensivo sviluppo, il team di Transmission ha rilasciato una nuova versione del loro client BitTorrent. La nuova versione include parecchie novità tra le quali, le più importanti: è stato corretto il bug per il quale Transmission era stato bannato da moltissimi tracker, sono state inserite nuove traduzioni, finalmente si può "nascondere" il client nella barra di notifica ed è stato aggiunto il supporto ai router UPnP. Mancano ancora molte funzioni importanti ma il client è molto stabile e veloce. Continuate il buon lavoro ragazzi!
Visto che sto usando ArchLinux e che il pacchetto di Transmission non è stato ancora aggiornato, ho creato un PKGBUILD (una buona occasione per imparare ad usare meglio questa distro) che installa correttamente il client con tutte le nuove traduzioni e la nuova icona (cosa che il vecchio script non faceva). L'ho caricato qui e l'ho proposto su AUR al maintainer ufficiale (brain0), quindi potete scaricarlo ed utilizzarlo se volete.
A proposito di router: la settimana scorsa ho cambiato il mio vecchio 3com OfficeConnect con un NetGear con tecnologia MIMO. Il nuovo router supporta le estensioni UPnP che ho subito attivato. Stranamente uTorrent sembra non essere compatibile con questo router ma sia Azureus che Transmission lo sono e quindi penso sia un bug relativo a uTorrent.
Archlinux 0.8 (voodoo)
Ok, chiamatemi pazzo ma ho trovato una distribuzione migliore di Gentoo sotto molti aspetti: Archlinux.
Innanzitutto spiego a chi non la conosce, la filosofia di questa distribuzione "minore". Archlinux è una "rolling release" nel senso che la distribuzione non viene rilasciata a cicli ma gli aggiornamenti, appena disponibili e testati, vengono subito resi disponibili a tutti tramite aggiornamenti. Il CD di installazione rappresenta semplicemente lo stato di questi aggiornamenti in un determinato momento. Ad esempio il CD di installazione della versione 0.8 (aka voodoo) dispone del kernel 2.6.20.3 ma tramite gli aggiornamenti è già disponibile la versione 2.6.20.7. Sotto questo aspetto Archlinux è molto simile a Gentoo anche se in quest'ultima distribuzione gli aggiornamenti sono rilasciati anche dopo mesi.
Passiamo ora alle differenze. Archlinux è rilasciata per due piattaforme: i686 e x86_64. Gentoo per molte altre. Gentoo è basata su Portage e, per installare un pacchetto, è necessario compilarlo; ovviamente alcuni pacchetti possono essere installati in forma pre-compilata anche se, in molte occasioni, mi è capitato di verificare parecchie instabilità nei pacchetti pre-compilati. In Archlinux la forma predefinita dei pacchetti è quella binaria ma è possibile ricompilare ogni pacchetto con le proprie impostazioni. Il sistema di pacchettizzazione in Archlinux, inoltre, è parecchio più semplice rispetto a Gentoo.
Una cosa che reputavo assodata è che, compilando ogni pacchetto con CFLAGS adattate per la propria macchina, qualsiasi programma fosse più veloce su Gentoo rispetto a distribuzioni che forniscono binari pre-compilati. Mi son dovuto ricredere visto che Archlinux è parecchio più veloce di Gentoo sia in avvio (10 secondi), sia in chiusura (5 secondi) che durante l'utilizzo di tutti i giorni (dal momento del login GNOME si avvia in 3 secondi netti).
Ultima nota per GNOME 2.18, disponibile come stabile su Archlinux: è una bomba. Estremamente performante, "bello" e semplice da usare.
Che dire? L'aggiornamento a Vista arriva a fine mese ma se riesco a far funzionare la sospensione in memoria e su disco su linux mi sa che rimarrà nella confezione! Mi spiace solo per i 30 euro di spedizione che ho sborsato... al posto di prendermi l'aggiornamento avrei potuto donarli agli sviluppatori di Archlinux. Buon lavoro ragazzi!