Ubuntu a 360°, Le migliori applicazioni per sfruttarlo al meglio (parte II)

ottobre 11, 2008

Finalmente sono riuscito a completare questo articolo e a trovare un pò di tempo.

 

Questo articolo è stato trasferito nel nuovo sito

http://www.appunti-liberi.it/?p=72

Annunci

Ubuntu a 360°, Le migliori applicazioni per sfruttarlo al meglio (parte I – Introduzione)

ottobre 7, 2008

Avrò installato in questo momento sul mio UbuntuPC almeno 2 migliaia di programmi, 4 diversi DE, centinaia di Plugin dipendenti da altrettanti software, insomma in parole povere ho sperimentato di tutto e di più per capire sia come si comporta Ubuntu nelle situazioni più difficile e sia come potrebbe reagire sotto le mani di un inesperto. Il risultato è stato che Ubuntu continua imperterrito a funzionare a scapito di un lieve rallentamento dell’avvio forse a causa di oltre 400-500 programmi che deve lanciare in fase di boot, ahahahahahahahahah ho cercato di massacrare Ubuntu ma lui ha massacrato me.

Introduzione alla Guida Ubuntu a 360°

Parleremo di tutti i programmi che sono reputati sia dalla comunità e sia da me come i migliori in un determinato campo e ovviamente i programmi preinstallati verranno trattati solo marginalmente vista la mole di informazioni che c’è già in giro riguardo loro. Si darà molta importanza a quei programmi che non sono immediatamente accessibile dal menù Applicazione e che necessitano di essere installati. La guida verrà organizzata così come è il menù Applicazioni di Ubuntu, quindi i capitoli che seguiranno ivi compreso saranno:

1.Introduzione e Presentazione Guida
2.Accessori
3.Audio e Video, molto probabilmente questo capitolo verrà diviso in sotto articoli vista la sua importanza e ampliezza di contenuti.
4.Giochi, daremo maggior rilievo ai giochi 3D che sono sostenuti da una grande comunità, trattare tutti i giochi sarebbe impossibile.
5.Grafica, non solo Gimp….questo lo conoscono tutti a che serve parlarne
6.Internet, le applicazioni che possono facilitarci la vita, curiosità, possibilità di guadagno etc etc
7.Istruzione, i programmi che non ti aspetti, quelli che ti sorprendono…..bloccarsi per ore a giocare ad un quiz per bambini ti garantisco che non te lo aspetti eh eh.
8.Programmazione, gli strumenti migliori, quelli più semplici e pensati per chi muove i primi passi
9.Strumenti di Sistema, tutto il necessario per poter scavare a fondo il nostro OS, conoscerlo e viverlo il più possibile. Tutti gli strumenti per ottimizzarlo e piegarlo al nostro volere secondo le nostre più assurde esigenze.
10.Ufficio, non solo openoffice.org
11.Wine, ottimizzarlo, sfruttarlo e disquisizione sulla possibilità di abbandonarlo
12.Personalizzazione Grafica
13.Amministrazione
14.Varie ed eventuali

So che può sembrare un’impresa titanica ma so che sarebbe davvero utile per i nuovi utenti che installano Ubuntu e tornano indietro tra le braccia fredde di Windows subito dopo il primo riavvio per paura di smarrirsi in un mondo che non conoscono. Come al solito gli argomenti verranno trattati nel modo più semplice possibile e con diverse analogie con il mondo Windows perchè è proprio ai Windowsiani che è dedicata questa guida, a coloro che muovono i primi passi oppure ai curiosi che vogliono sapere qualcosa in più o qualcosa di diverso. L’approccio comunque resterà sempre semplice, niente cose difficili.

Ulteriori informazioni sulla Guida

Ogni argomento sarà corredato da una folta lista di risorse web e approfondimenti. Alla fine della Guida sarà creato il Sommario definitivo ed, eventualmente verrà raccolto tutto il materiale in un ebook pdf e/o altri formati. Mi riservo la possibilità di non seguire in modo preciso l’iter sopra descritto, potrei quindi decidere di pubblicare prima il capitolo Wine di quello Istruzione. Spero di poter completare l’intera guida entro e non oltre 15-20 giorni, questo significa che dovrò pubblicare un articolo al giorno e qualcosa in più.

L’obiettivo è quello di far conoscere al grande pubblico programmi utilissimi ma a volte sconosciuti e di dare le conoscenze base per il loro utilizzo, di stimolare la curiosità e la voglia di immergersi in un mondo nuovo, lucente che ci offre libertà e possibilità infinite.

Eventuali collaboratori
Nel caso in cui vi fosse qualcuno che volesse collaborare alla realizzazione della guida si faccia avanti rilasciando un commento mirato, Lasciare la propria mail per essere ricontattati. E’ chiaro che il collaboratore avrà tutti gli onori del caso.

Notizia non inerente alla guida
Ho da poco acquistato un dominio e un piano host su Webperte, a breve procederemo al passaggio, non appena saremo pronti saranno rese pubbliche le relative informazioni. Al momento sto attendendo il placet del Nic.

A Presto con il secondo capitolo.


Ubuntu, installare programmi, uso di Apt, dpkg e Synaptic

ottobre 3, 2008

In Ubuntu non esistono i file .exe, questo lo avrete notato immediatamente e se all’apparenza ciò possa sembrare un limite con il passare del tempo ci si accorge che l’uso dei pacchetti è un metodo molto più veloce, ottimizzato ed efficace del file .exe made in Windows.
Non sono qui però per elencare i pregi di APT ( Advanced Packaging Tool, lo strumento per la gestione avanzata dei pacchetti ) questo magari lo faremo in un altro articolo.

Come installare i programmi

Synaptic

Synaptic è l’interfaccia grafica di APT, ci consente di installare , rimuovere, aggiornare i programmi senza neanche pensare di aprire il terminale, un fantastico strumento per chi ha ancora paura della riga di comando.
Per aprire Synaptic andare su Sistema → Amministrazione → Gestore Pacchetti Synaptic

In Synaptic possiamo:

Aggiornare l’elenco dei Pacchetti

Utile quando abbiamo da poco cambiato i repository, per farlo basta premere su “Ricarica”, questo ci consente di avere la lista dei pacchetti aggiornata e quindi di essere certi che quando cercheremo un pacchetto sarà l’ultima versione disponibile quella che troveremo.

Cercare un Pacchetto
Per cercare un pacchetto basterà cliccare su Cerca, si aprirà una finestrella dove scrivere il nome del pacchetto desiderato.

Installare un pacchetto
Una volta cercato e trovato il pacchetto desiderato installarlo sarà un gioco da ragazzi. Clicchiamo sul quadratino di spunta che precede il nome del pacchetto desiderato e poi clicchiamo ancora su “Marca per l’installazione” e poi su “Applica”. Synaptic provvederà a scaricare il pacchetto insieme alle dipendenze solo dopo aver accettato ancora l’effettiva installazione, Premete su Ok e vi ritroverete il programma installato e pronto in un attimo.

Rimuovere Pacchetto
Allo stesso modo di come si installa si può rimuovere un pacchetto. Cliccate sul quadrato di spunta che precede il pacchedo che si desidera disinstallare e poi cliccate ancora su “Marca per la rimozione” oppure “Marca per la rimozione completa”. Il primo metodo elimina il programma e basta mentre il secondo eliminerà anche i file di configurazione, a voi la scelta.

Aggiornare i pacchetti
Per aggiornare i pacchetti basterà cliccare su “Marca tutti gli aggiornamenti”

Aggiungere rimuovere repository (per questo visionate questa video guida)

APT, gestione tramite terminale

Con il tempo si noterà che usare il terminale ci farà risparmiare moltissimo tempo, con un po’ di buona volontà potrà diventare un nostro fedele amico. Un semplice comando potrà evitarci 300 click. E adesso vediamo come fare le stesse cose che abbiamo spiegato prima tramite terminale.

Aggiornare ogni pacchetto alla versione più recente:

sudo apt-get upgrade

Cercare nell’elenco dei pacchetti disponibili:

apt-cache search parolachiave

Installare un pacchetto:

sudo apt-get install nomeprogramma

Rimuovere un pacchetto:

sudo apt-get remove nomeprogramma

Rimuovere completamente un programma:

sudo apt-get remove –purge nomeprogramma

dpkg, intervenire direttamente sui pacchetti deb

L’utilizzo di dpkg, a dire il vero, non è così utile come ad esempio APT. Questo che ho detto però deve restare tra noi altrimenti i Linuxiani di un certo livello potrebbero tutti insieme attaccare il mio blog e distruggerlo. Quindi come dicevamo (eh eh) dpkg è un utilissimo strumento che ci consente di intervenire in modo diretto su un pacchetto .deb, Per chi non sapesse ancora cosa è un pacchetto deb ve lo spiegherò in modo breve. Un pacchetto deb è un programma bello e pronto all’installazione, doppio click e tutto fila liscio, sarebbe il file exe di Ubuntu (di tutte le distro basate su Debian) ma, ovviamente molto più performante e ottimizzato. Vediamo come interagire tramite Terminale.

Installare un pacchetto:

dpkg -i nomepacchetto.deb

Rimuovere un pacchetto con:

dpkg -r nomepacchetto (senza il .deb)

Rimuovere completamente un pacchetto con dpkg

dpkg -P nomepacchetto (senza il .deb)

Nel primo caso “Installare un pacchetto” resto dell’idea che sia preferibile un doppio click.

Cari amici a presto con la prossima guida!


FileSystem quale scegliere? Ext2, Ext3, ReiserFS, XFS o JFS?

ottobre 1, 2008

Per quanto possa sembrare complicato per chi muove i primi passi un Filesystem non è nient’altro che il metodo con la quale vengono organizzati e salvati i file nei nostri dispositivi, siano essi hard disk, penne usb, schede flash, memorie rimovibili etc etc. In parole  povere il filesystem è un traduttore, un interprete di dati, oppure potrebbe essere paragonato ad un bibliotecario attento a catalogare e disporre i suoi libri nel migliore dei modi o, meglio, al massimo delle proprie capacità.
E’ chiaro che la scelta del filesystem a questo punto assume una grande importanza e, la scelta, molte volte dipenderà dall’uso che vorremo fare del dispositivo in questione.

Quanti filesystem esistono?
Ce ne sono molti e, sicuramente, molti ormai sono passati, non sono in uso e molti ancora io non li conosco ma i più importanti usati e conosciuti sono:

Filesystem di casa Microsoft: Fat e Ntfs

Fat : Lo sconsiglio in modo assoluto. Fat è preda di frammentazioni file estreme, ha dei limiti incredibili. Avete mai notato che nella vostra penna usb non potete mettere un file unico che superi i 4gb anche se la vostra penna è capiente il doppio? No, fate una prova. Questi limiti e pecche sono da imputare alla vecchiaia, Fat infatti è uno dei bibliotecari più vecchi in assoluto e tutte le sue versioni più recenti di certo non sono migliori. Basti pensare che Fat ha visto la luce nel 1980, Fat16 nel 1987,
L’unico vantaggio di FAT è la sua diffusione e compatibilità con praticamente tutti i sistemi operativi. Un tempo FAT veniva usata come partizione condivisa tra Linux e Windows, ad oggi conviene di gran lunga usare NTFS visto che Linux lo supporta in modo eccellente.

Ntfs: Filesystem più recente di casa Microsoft, soffre meno la frammentazione e da XP in poi ha anche il Journaling. Sicuramente è migliore di Fat ma è comunque un Bibliotecario discreto, io non lo assumerei o meglio gli farei un contratto come aiutante. Consiglio una partizione Ntfs solo per passare file da un OS ad un altro se usate un Doppio Boot.

File System di casa Apple: Mfs, Hfs, Hfs+
I filesystem di casa Apple se mi consentite non verranno neanche trattati, nominarli è già tanto. La maggior parte di noi non li userà mai a meno che non decidiate un giorno di uccidere il vostro spirito libero rinchiudendovi nella gabbia più stretta dello Zoo Mac. Basta sapere che il primo filesystem Mac è stato Mfs, il secondo Hfs e per terzo e ultimo Hfs+ un’evoluzione del precedente.

File system di livello supportati in toto da Linux

Ext2
Supportato da tutti i sistemi operativi open. Il suo vantaggio è l’assoluta assenza di frammentazioni file in quanto, in fase di scrittura, cerca di utilizzare blocchi adiacenti deframmentando al minimo.
Quindi la noiosissima operazione di deframmentazione dei sistemi Windows su Linux è quasi da dimenticare. Estremamente affidabile ma non presente il Journaling.

Scheda Ext2

Nome completo: Second extended file system
Data di introduzione: Gennaio 1993
Dimensione massima singolo file: 2Tib
Journaling: Non presente
Dimensione Massima nome file: 255 caratteri
Diffusione: Molto Alta
Utilizzo migliore: Partizione di Boot (/boot)

Ext3
E’ l’evoluzione del file system Ext2, è stato introdotto nel 2001. Molto più performante del suo predecessore ha introdotto il Journaling, un sistema di protezione dati che analizzeremo a fondo articolo. Ha tutti i vantaggi di Ext2 e ancora di più. Unica pecca il fatto che risulta leggermente più lento di Ext2 a favore però di molta più sicurezza nella protezione dati. In ogni caso Ext3 tra tutti i filesystem esaminati risulata essere il più stabile e sicuro ma di certo non il più veloce.

Scheda Ext3

Nome completo: Third extended file system
Data di introduzione:  Novembre 2001
Dimensione massima singolo file: 2Tib
Journaling: Presente
Dimensione Massima nome file: 255  byte
Diffusione: Molto Alta
Utilizzo migliore: /root o dove si desidera grande sicurezza e compatibilità

JFS
Non differisce dagli altri filesystem esaminati ma è ideale per Server, non lo consiglio su Desktop e quindi inutile parlarne. Bastai sapere che esiste eh eh.

Scheda JFS

Nome completo:  Journaled File System
Data di introduzione:  2001 (in Linux)
Dimensione massima singolo file: 16TB
Journaling: Presente
Dimensione Massima nome file: 255 caratteri
Diffusione: Media
Utilizzo migliore: Ambiente Server

REISERFS
Sviluppato da Hans Reiser che ora ha parecchi guai legali per un’accusa di omicidio rivelatasi fondata. ReiserFs è un ottimo filesystem e fino a poco tempo fa molto usato. Dopo le questioni legali di Reiser però una larga fascia della comunità che ci girava intorno ha preferito andare altrove. ReiserFs ha un successore in Reiser4 ma anche questo progetto è in dubbio. ReiserFs è fenomenale nella gestione dei piccoli file e quindi fantastico nella gestione della partizione di root anche se pecca di un po’ in affidabilità ma niente di estremamente pericoloso, anzi a dire il vero è considerato da molti estremamente affidabile. ReiserFS ha un ottimo Journaling e peccato davvero per le vicende che hanno coinvolto il suo creatore. Opensuse lo ha usato per molto tempo come Filesystem di default per la partizione root ma, adesso, anche lei lo ha abbandonato.

Scheda ReiserFS

Nome completo:  ReiserFS
Data di introduzione:  2001
Dimensione massima singolo file: 4Tib
Journaling: Presente
Dimensione Massima nome file: 3976 bytes
Diffusione: Molto Alta
Utilizzo migliore: /root

Xfs
E’ il filesystem medio per eccellenza, nel senso che non si esalta in nessun campo ma è ottimo in tutti. E’ sicuro, è veloce, è stabile. E’ fantastico nella gestione dei file più grandi di 500mb, ottimo dunque per partizione di file di grandi dimensioni come film, immagini iso o quant’altro e se la cava bene anche con i file piccolini. Xfs è anche il filesystem che stressa meno la nostra Cpu.

Scheda XFS

Nome completo:  XFS
Data di introduzione:  1994
Dimensione massima singolo file: 8 Exabyte
Journaling: Presente
Dimensione Massima nome file: 3976 bytes
Diffusione: Alta
Utilizzo migliore: Partizione dati con file molto grandi

Cosa è il Journaling?

E’ un sistema di protezione dati, ne preserva l’integrità. Se per esempio mentre state scrivendo un file se na va la luce o vi è un calo di tensione o arrestate il sistema inavvertitamente non vi saranno danni in quanto il Journaling lavora attraverso dei file di log. Insomma col Journaling si va tranquilli. Non protegge dai fulmini però eh eh.

In sintesi

Ext2: stabile, veloce ma privo di Journaling, utile per partizione di boot dove non serve scrivere ma solo leggere
Ext3: Il più sicuro, estremamente stabile ma un po’ lento sia con file grandi che piccoli
Jfs: utile in ambiente server
ReiserFs: Il re della gestione dei piccoli File, utile nella gestione della partizione Root. Le recenti vicende del suo creatore però ne compromettono il futuro
XFS: Il re dei grandi file, fantastico come partizione dati per file di grandi dimensioni.

Al solito come avete potuto notare non ci siamo persi in chiacchiere. Abbiamo analizzato i vari filesystem solo per quanto riguarda i reali vantaggi e svantaggi senza discutere sul loro funzionamento, sui blocchi e senza analizzare variabili che all’utente medio non interessano.

Vi lascio con la configurazione che alla luce di questi dati risulta migliore:

Configurazione
Boot – 100mb –  Ext2
Root – 10gb – Ext3\ReiserFS
Home – Quanto spazio si vuole – Ext3\ReiserFS
Dati – Quanto spazio si vuole – Ext3\XFS

E’ chiaro che se avete installato anche Windows sul vostro Pc è utile tenere una partizione Ntfs.

A presto.


Ubuntu Virtualizzato installare VBoxGuestAdditions, Guida e Video Guida

settembre 29, 2008

Il grande emulatore VirtualBox viene fornito con dei driver aggiuntivi denominati VBoxGuestAdditions, questi driver ci consentono di attivare nuove funzionalità tra cui la possibilità di aumentare la risoluzione del nostro Ubuntu virtualizzato.

Propongo, dunquer, ggi quest’altra video guida affinchè si possa godere appieno delle funzionalità del nostro VirtualBox.

Se siete arrivati qui significa che VirtualBox già lo avete installato e, molto probabilmente, avrete già installato anche Ubuntu quindi tralascio di scrivere tutte le procedure precedenti e che ci consentono di arrivare a questo punto.

Installare VBoxGuestAdditions

La video guida è molto esaustiva e non ha bisogno di parole. Unica info preliminare è quella che dovete scaricara VBoxGuestAdditions e salvarlo da qualche parte, magari nela vostra home.

Per una Guida testuale vi consiglio questa serie di articoli che trattano in modo molto approfondito l’argomento, trattano dell’installazione di Ubuntu su VirtualBox installato su Windows Vista, il procedimento è identico anche da XP:

VirtualBox 1: creare un computer virtuale

VirtualBox 2: configurare il computer virtuale

Virtualbox 3: installazione di Ubuntu su Vista

VirtualBox 4: installare i driver VBoxGuestAdditions

Virtualbox 5: condividere file fra Linux e Vista


Aggiungere Repository Ubuntu, Medibuntu, Guida e Video Guida

settembre 29, 2008

Abbiamo visto come sia stato semplice installare Ubuntu (puoi vedere la prima video guida qui, molto più semplice che installare Windows Xp, adesso vediamo come sistemare il nostro nuovo Sistema operativo in modo da avere i repository giusti che ci permetteranno di scaricare e installare con semplicità tutto il necessario per godere appieno delle funzionalità Ubuntu.

Abilitare repository preconfigurati

Apriamo Synaptic–>Impostazioni–>Archivio Pacchetti

Come si può notare sono presenti 5 schede. Nella prima cioè “Software per Ubuntu” spuntiamo le caselle delle prime 4 righe e lasciamo non spuntata la voce relativa al Cd di ubuntu. Per maggiore chiarezza vedi immagine sotto o video guida a fondo articolo.

Dopo aver fatto ciò ci sposteremo nella seconda scheda “Software di terze parti” e abiliteremo tutte le voci presenti.

Aggiungere repository
Adesso per rendere la nostra ubuntu iper-multimediale procederemo all’aggiunta dei repository medibuntu. ottimi per poter installare velocemente codec e molti applicativi multimediali. Il procedimento è valido per tutti gli altri repository che troverete e vorrete usare. Quindi l’aggiunta di questo repository è solo d’esempio.
Sempre dalla scheda “Softaware di terze parti” cliccate su “Aggiungi” e alla voce riga apt scriviamo:

deb http://packages.medibuntu.org/ hardy free non-free

Non appena chiuderemo la finestra riceveremo l’avviso che gli archivi sono cambiati, prendiamone visione, chiudiamo anche questa finestra e poi clicchiamo su “Ricarica” in modo da aggiornare la lista dei pacchetti. Alla fine della lettura dei nuovi repository riceveremo un altro errore ma niente paura, l’errore uscirà perchè manca la chiave di autenticazione e quindi installiamola.
Il pacchetto da installare è medibuntu-keyring per installarlo basterà cercarlo da synaptic come un qualunque programma.

Metodo da terminale

Aprite un terminale e date:

Ubuntu 8.10 “Intrepid Ibex”:

sudo wget http://www.medibuntu.org/sources.list.d/intrepid.list -O /etc/apt/sources.list.d/medibuntu.list

sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update

Ubuntu 8.04 “Hardy Heron”:

sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list

sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update

Metodo alternativo per aggiungere repository

La maggior parte delle volte e, comunque, con la vostra esperienza che crescerà di giorno in giorno potreste ritenere molto più comodo operare come segue:

1.Aprire terminale

2. Aprire il file che contiene i nostri repository dando da terminale:

sudo gedit /etc/apt/sources.list

sudo viene usato per avere i permessi di amministratore mentre gedit ci consente di aprire il file con l’editor di testo predefinito di ubuntu, se usate un altro editor di testo potete tranquillamente cambiare il comendo “gedit” con quello che preferite.

3. Andate alla fine del file aperto e incollate i repository di vostro interesse

4. Salvate e chiudete il file

5. Adesso aggiorneremo la lista dei pacchetti con il comando:

sudo apt-get update

Ottimo adesso sapete aggiungere repository, conoscete i vari metodi. Usate quello preferite e fate in modo che questo vi serva come base per sperimentare tutto quello che vi viene in mente.

Adesso gustatevi la video guida!


Installazione Ubuntu Video Guida

settembre 29, 2008

Ho pensato di creare una Video Guida riprendendo in toto un’ installazione di Ubuntu affinchè chi decidesse di fare il grande passo possa analizzare, ancor prima di procedere all’installazione, di cosa si tratta. Conoscere ciò che ci aspetta è un’ottima cosa visto che la maggior parte degli utenti sono terrorizzati all’idea della fantomatica difficoltà di installare un Sistema Operativo nuovo e sconosciuto.
A dimostrazione che Linux è semplice e Ubuntu ancor di più guardatevi il filmato (dura poco non temete). Spero di far felice molti e, soprattutto, spero di poter traghettare fino all’altra sponda del fiume più utenti possibili.

Informazioni preliminari

Il video in questione dura 4.50 min ma in realtà un’installazione di Ubuntu su un PC di fascia media dura intorno ai 20 minuti. Ho deciso, quindi, di tagliare, eliminare dal filmato tutti i tempi morti, i classici tempi di attesa in cui l’utente non deve far nulla se non guardare lo schermo, eh eh.
L’installazione è ripresa dall’inizio fino alla fine e per farla è stato usato SunVirtualBox, RecordmyDesktop. L’OS installato è Ubuntu hardy 8.04, ho utilizzato il partizionamento manuale per sfatare anche il mito della difficoltà di partizionamento.

Passi importanti della guida

0.06 Scelta lingua di installazione, è stata scelta la lingua italiana
0.09 Scelta metodo di installazione, è stato scelto il metodo di installazione diretta senza passare dalla live
0.35 Scelta lingua di sistema, è stata scelta la lingua italiana
0.50 Scelta disposizione tastiera e prova di funzionamento
1.30 Inizio partizionamento manuale, sono state montate e create la partizione di root, la swap e la home
3.00 Inserimento informazioni personali
3.15 Inizio Installazione
4.05 Fine installazione e riavvio del Sistema, togliere il Cd quando richiesto e premere INVIO
4.15 Primo Login
4.50 Arresto del Sistema

E adesso Buona visione