Ubuntu approda su Windows Store: disponibile per Windows 10

Ubuntu è finalmente disponibile per il dowload su Windows Store. Si tratta di una notizia che va così a sancire la fine della guerra tra le due parti, Windows e Linux per l’appunto. Una faida durata anni e anni che ora termina con la disponibilità del sistema operativo sullo store di Windows 10. Ogni utente potrà quindi entrare nello store, scaricare il pacchetto e lasciare che l’installazione proceda in modo del tutto automatico. Così si potrà poi lanciare Ubuntu direttamente dal sistema operativo di Microsoft.

Quali sono i migliori browser per Linux? Oltre a Firex e Chrome c’è di più

Spesso, se facciamo riferimento ai browser di Linux, tendiamo a prendere in considerazione sempre e solo Firefox e Chrome. Sono indubbiamente due parti importanti del panorama offerto da Linux, ma non sono i soli che tu possa trovare. Del resto questo sistema operativo basa il suo successo sulla grande varietà di applicazioni e soprattutto sulle numerose alternative. Vogliamo provare a consigliarti e accompagnarti all’interno del vasto panorama offerto da Linux, così da conoscere tutte le proposte che sono a tua disposizione.

Va detto però che ogni nome che andremo a fare di seguito ha pregi e difetti, ma meritano di essere provati!

Firefox, Chrome e la carica dei browser Linux

Chrome, navigatore web sviluppato da Google che è riconosciuto come il più usato al mondo, e Firefox, web browser libero, sono in piacevole compagnia. Con loro possiamo citare Konqueror, il più semplice browser che esista, nato ancora prima che Apple puntasse tutto su Safari. Se però lo usate con Ubuntu potrebbe essere sconsigliato per una parte di utenti, poiché necessita di numerose librerie di KDE, la cui attività principale è sviluppare software liberi.

Passiamo allora a Elinks, browser minimalista che presenta solo il testo dei siti e non mostra immagini, Flash o Java. E’ consigliato soprattutto per gli sviluppatori o per leggere informazioni evitando così di imbattersi su javascript e annunci. In alternativa prova Arora che si basa su Webkit ed è una soluzione molto veloce, ricca di funzionalità. Prevede il blocco per i contenuti Flash, degli annunci, la possibilità di navigare in anonimo e la facile gestione della cronologia. Purtroppo però non viene aggiornato spesso.

Altri browser veloci e intuitivi

Cerchi fluidità e velocità? Allora prova Epiphany, browser ufficiale di GNOME che indubbiamente è il più facile in circolazione, dotato di buone funzionalità spesso aggiornate con nuove versioni. Luakit invece è un affascinante browser da configurare partendo da un’interfaccia utente che è davvero minimal e semplice. Inoltre è particolarmente leggero e difficilmente disturberà le prestazioni del nostro computer.

Non possiamo poi non parlare di Opera, disponbile anche come browser Android, che è indubbiamente l’alternativa più conosciuta da molti utenti. Per alcuni, risulta essere migliore di Firefox e Chrome, poiché funziona bene su qualsiasi piattaforma. Opera è completo, tanto da essere considerato molto più di un normale browser. Non a caso comprende un client IRC, uno di posta e addirittura un web server personale. Quest’ultimo è perfetto per media streaming e per la condivisione di file.

Last.fm, tutta un’altra musica

Rivoluzionario, coinvolgente, molto più di una semplice radio online. Cosa aspetti? Entra a far parte anche tu della nuova generazione musicale
Sono oltre undici milioni gli amanti della musica che hanno scelto Last.fm, e il numero continua a salire. In poco tempo è diventato un vero e proprio luogo d’incontro, una immensa community dove è possibile scambiare idee, suggerimenti e raccomandazioni su brani più o meno noti, tutto in nome della comune passione per la musica. Ma cos’è esattamente Last.fm? E soprattutto come funziona e come è possibile farne parte? Dal punto di vista tecnico Last.fm è un progetto di Audioscrobbler ( www.audioscrobbler.net) che permette di memorizzare informazioni, su tutta la musica che ascoltiamo con il PC, all’interno di un grande database, così da poter creare classifiche, playlist, statistiche e web radio da poter ascoltare ovunque direttamente online! Usare questo rivoluzionario servizio con GNU/Linux è davvero semplice. Dopo una veloce registrazione è sufficiente installare e configurare uno dei tanti player che dispongono del plugin adatto o il client ufficiale di Last.fm.

Registrare una sessione della shell

Tutto quello che compare a video può essere catturato con script

Pochi sanno che il comando script consente di registrare ogni carattere visibile sulla shell, sia che si tratti dell’input dell’utente, sia dell’output fornito dai programmi. Per iniziare a registrare la sessione basta eseguire il comando seguente: script shell.txt. Così facendo, ogni cosa visibile in console verrà inserita nel file indicato come argomento, in questo caso shell.txt. I campi di applicazione sono molteplici, e tutti molto utili: basti pensare, ad esempio, al fatto di poter registrare l’intera procedura che porta ad una particolare configurazione, oppure di creare una sorta di guida passo passo sulle operazioni da eseguire per ottenere un determinato risultato. Per fermare la ”registrazione”, una volta concluse tutte le operazioni del caso, basta premere Ctrl+D. Oltre che in questo modo, il tool script può essere utilizzato passandogli alcune opzioni particolari come, ad esempio, – a per aggiungere l’output (si dice appendere) al file invece di crearlo da zero, oppure lo switch -f per forzare la scrittura in un file di ogni singola linea (invece di attendere il riempimento di un buffer). L’unico limite di script è che non lavora correttamente con alcuni programmi che gestiscono direttamente lo schermo come, ad esempio, l’editor di testo vi.

‘Registrare’ lo schermo

Per spiegare il funzionamento di un programma, niente è meglio di un video. Esistono diversi software per farlo, tra cui recordmydesktop ( http://recordmydesktop.sf.net) molto potente e facile da utilizzare. Il programma dispone anche di due interfacce grafiche, una per Gnome e una per KDE, che rendono la creazione del video rapidissima. Dopo aver eseguito l’applicazione gtk-recordmydesktop si può infatti stabilire se registrare l’intero schermo oppure solamente una finestra, impostare il nome del file destinatario e agire su moltissimi parametri per influenzare la qualit�? dell’audio e del video (modificando di conseguenza anche le dimensioni del file). Una volta premuto il tasto di registrazione, il programma si minimizza automaticamente e ogni azione da noi compiuta verr�? registrata nel video: animazioni, movimenti del mouse, finestre e quant’altro verranno tutti inseriti. Sulla barra del programma si trova l’icona dell’applicazione; un clic con il tasto di destro del mouse su di essa permette di mettere in pausa la registrazione mentre con il tasto di sinistra si termina il processo. Il video viene compattato e esportato in formato ogg pronto per essere utilizzato, spedito via e-mail oppure messo on-line.

Linux da Formula 1!

Solo 200 righe di codice per far “volare” il Pinguino! È quasi come una pillola miracolosa, ma in pratica si tratta di una mini-patch che riesce ad alleviare lo stress del kernel Linux. L’aspetto curioso è che è composta da sole 200 righe di codice extra. In pratica, pochi giorni fa, un talentuoso sviluppatore ha proposto una piccolissima patch del kernel Linux che riesce a ridurre drasticamente la latenza, migliorando di dieci volte le performance in un ambiente desktop sotto carico. Linus Torvalds ha approvato subito la modifica, complimentandosi per la “scoperta” che verrà testata a fondo e introdotta più avanti, nella versione 2.6.38 del kernel Linux. A quanto pare, la particolare patch cambia “solo” le priorità di determinati processi introducendo un totale di 224 nuove righe di codice, ed elimina 9 righe di istruzioni “superflue”.

In sintesi, basta questa semplice modifica alle funzioni di group scheduling, e il sistema operativo diventa incredibilmente più snello e reattivo e si può continuare a lavorare semna problemi anche quando le risorse hardware sembrano totalmente sature. In attesa del nuovo e prodigioso kernel patchato ufficialmente, la community Linux ha cominciato a sperimentare per conto proprio. Qualcuno si è messo a condividere delle versioni ricompilate (Ubuntu 10.10 a 64 Bit) e ulteriormente modificate. Un programmatore RedHat ha, invece, presentato un’alternativa, che consente di provare un ulteriore affinamento inserendo manualmente pochi semplici comandi da terminale. Di parere totalmente opposto Nikolai Pryanishnikov, presidente di Microsoft Russia, il quale ha affermato che ormai Linux è alla frutta. Ovviamente, la sua dichiarazione ha l’obiettivo di frenare la proposta del primo ministro del suo Paese, che intende abbandonare Microsoft Windows a favore di un sistema operativo nazionale, basato proprio su GNU/Linux. In pratica, Pryanishnikov ha sentenziato che “Linux è ormai giunto alla fine del suo ciclo vitale”. Staremo a vedere.

Rilasciato Linux 2.6.35: tante novità e un appello di Torvalds

Linus Torvalds, il papà del kernel Linux, ha annunciato la disponibilità della nuova versione 2.6.35 della sua “creatura”. Tra bugfix e nuove funzionalità, le novità introdotte nel nuovo kernel Linux sono numerose e toccano un po’ tutti gli ambiti di utilizzo: dal risparmio energetico, al miglior sfruttamento della potenza delle CPU, dalla gestione dei video alla virtualizzazione. E ancora gestione memoria, file system e networking.

La novità più interessante di Linux 2.6.35 è stata introdotta proprio nel “comparto” reti, infatti, l’ultima revisione del kernel implementa le tecnologie Receive Packet Steering (RPS) e Receive Flow Steering (RFS) di Google, entrambe pensate per incrementare le “transazioni per secondo” (tps) e il volume di traffico di rete sui sistemi multi-core. RPS serve a distribuire i pacchetti di rete in arrivo su tutte le CPU (e i core) disponibili sulla macchina, mentre RFS si incarica di calcolare quale CPU/core sia più adatto a processare i suddetti pacchetti di dati. I risultati delle due nuove tecnologie si misurerebbero in un incremento di tps da 104 a 303mila sfruttando il doppio della potenza del processore (61% contro il 30% senza RPS/RFS). Ma lo sviluppo del kernel Linux non è solo questo, così Torvalds ha approfittato dell’occasione per lanciare un appello agli sviluppatori invitandoli a fare attenzione a quel che sottopongono ai mantainer del progetto per la prossima versione.

Lo scopo è evitare di trasformare i nuovi kenrel in qualcosa di instabile e difficile da gestire. Intanto, è stato reso noto che il nuovo kernel Linux integrerà la piattaforma di sicurezza AppArmor, grazie alla quale gli amministratori di sistema avranno la possibilità di stabilire criteri di accesso più restrittivi per ogni software GNU/Linux, in modo da limitare i danni in caso di exploit di vulnerabilità e rafforzare la sicurezza dell’intero sistema. Il lavoro di integrazione di AppArmor nel kernel Linux è stato voluto e gestito dal mantainer del sottosistema di sicurezza James Morris.

Obiettivo privacy

Cifrare i dati presenti sull’hard disk, garantire la riservatezza delle e-mail, navigare in Internet in completo anonimato… ecco cosa è possibile fare per evitare che i nostri dati finiscano in mani sbagliate !

Il diritto alla riservatezza della propria identità è un tema che riguarda da vicino ognuno di noi. Questa considerazione assume un’importanza ancora più rilevante in campo informatico. La nostra vita, infatti, è un flusso continuo di informazioni più o meno riservate che offriamo all’esterno: dalle e-mail che inviamo, ai preziosi documenti stipati nell’hard disk, fino ad arrivare ai dati che inseriamo nei form dei siti di e-commerce. Cosa possiamo fare, dunque, per controllare e proteggere questo flusso di informazioni che ci riguardano così da vicino?

Dati sempre al sicuro

In questa Cover Story  impareremo ad usare i numerosi e validi strumenti disponibili su GNU/Linux per proteggere la nostra privacy. Cominceremo da uno dei piatti forti dell’intero articolo, la cifratura di una o più partizioni dell’hard disk, infatti è proprio su questo dispositivo di memorizzazione che confluiscono tutti i nostri dati più importanti, quindi è il primo ambito in cui intervenire per garantire la nostra privacy. Passeremo poi a Internet, con particolare riferimento alla navigazione web, creando una sorta di “corsia preferenziale” protetta e isolata dal resto grazie all’utilizzo di un proxy server e di Tor, la famosa rete per la navigazione anonima e non solo. Inoltre, impareremo a proteggere le nostre email, utilizzando evoluti sistemi di cifratura grazie a funzionalità evolute presenti nei programmi di posta elettronica, come KMail ed Evolution; infine, concluderemo le parte dedicata alla gestione delle email occupandoci degli “anonymous remailer”: un pratico ed efficace sistema per rendere anonima la posta elettronica che inviamo. Per concludere, scopriremo come funziona e come è possibile usare la tecnica nota come “steganografia”, per nascondere informazioni riservate all’interno di normali immagini senza destare il minimo sospetto. La distribuzione di riferimento sulla quale abbiamo eseguito le prove è Ubuntu, ma sono sufficienti poche modifiche alle configurazioni e ai comandi descritti per adattarli a qualsiasi altra distribuzione, meglio ancora se si tratta di derivate da Ubuntu come Kubuntue Xubuntu o della storica Debian GNU/Linux. Avviamo, quindi la nostra fiammante Ubuntu 7.10 Gutsy Gibbone prepariamoci a questo emozionante tour in difesa della privacy!

La TV a passeggio

Il passaggio al Digitale Terrestre è imminente in molte regioni d’Italia. Per non farsi trovare impreparati, ecco l’hardware che funziona con GNU/Linux
(pagina 1 di 4)

Terratec H5
• Ricezione: TV analogica,
digitale terrestre, radio
• Connettività: USB 2.0
• Ingresso video: Esterno
con antenna in dotazione
• Extra: EPG, Time Shift, Televideo
• Produttore: Terratec
• Sito web: www.terratec.it

Nell’era della portabilità sempre più estrema, divenuta ormai un’esigenza per la maggior parte degli utenti, non poteva mancare un dispositivo in grado di consentire la visualizzazione di canali televisivi sui nostri computer. Di certo, non si tratta di una novità nel settore dell’intrattenimento informatico ma, con l’avvento del digitale terrestre e la successiva chiusura dei canali analogici, è necessario trovarsi preparati onde evitare l’acquisto di prodotti destinati a breve vita o addirittura già inutilizzabili in alcune regioni italiane. Non per niente, abbiamo deciso di testare tre fra i migliori ricevitori DVB-T (Digital Video Broadcasting – Terrestrial) reperibili in commercio, prodotti da celebri marchi del settore quali Pinnacle, Hauppauge e Terratec. L’estetica non è stata messa assolutamente da parte dai rispettivi produttori: la cura del dettaglio è un elemento fondamentale che contraddistingue queste tre “penne” TV. In particolare, Terratec, ci propone la sua H5 in un elegantissimo cofanetto metallico che salta subito all’occhio. Pinnacle, d’altro canto, ha dotato la PCTV Telescope 73a di una particolarissima antenna esterna che si propone quasi come complemento d’arredo tecnologico. Ma sarà tutto fumo e niente arrosto?

Gestione ”classica” dei processi su GNU/Linux

Dalle basi teoriche, mediante i comandi maggiormente utilizzati, ecco come lanciare, instradare, scovare ed, eventualmente, “uccidere” un processo

Per controllare efficacemente il proprio sistema è indispensabile comprendere fino in fondo il funzionamento dei processi, ovvero le singole esecuzioni di quelle entità che, nel loro complesso e spesso in concerto, erogano tutta la moltitudine di servizi con cui siamo abituati ad operare. Per chiarirci meglio le idee richiameremo alcuni concetti di teoria delle macchine e di Unix. Ogni volta che il sistema operativo, ovvero una sua parte e, quindi, un eseguibile che più o meno volontariamente abbiamo invocato, agisce, vengono manipolate in memoria determinate strutture dati proprie del processo. Alcune strutture contengono costrutti utili alle sincronizzazioni e ai controlli, altre istruzioni da eseguire, altre ancora una porzione di memoria in cui ospitare i risultati delle operazioni. Ciò vale per ogni processo. Esaminando le cose ad un livello ancora più basso, ogni processo può essere ulteriormente suddiviso in uno o più thread che rappresentano una sequenza di operazioni da processare nell’ordine in cui sono lette. Questa concezione seriale del calcolo, derivata dalla progettazione dei calcolatori, è stata superata e in alcuni contesti, come quelli dei processori più moderni, è possibile processare contemporaneamente più thread.