Benvenuti

Questo blog nasce con l'idea principale di condividere le mie (modeste) conoscenze di linux (principalmente ubuntu).
Le guide che scriverò cercheranno di essere chiare e semplici, adatte anche per utenti non esperti.

Ciò non toglie che magari aprirò post riguardanti altre aree di mio interesse: matematica (ebbene sì, sono laureato in matematica), musica, etc...

Non mi resta che augurarvi buon divertimento.

Farno

giovedì 30 agosto 2007

Montare Immagini CD/DVD

  • Montare immagini .iso
Per montare una .iso va creato un punto di mount (da fare solo la prima volta):

sudo mkdir /media/dati

Quindi dare i comandi:

sudo modprobe loop
sudo mount percorso_file.iso /media/iso/ -t iso9660 -o loop

Infine per smontare l'immagine:

sudo umount /media/iso
  • Altri formati
Se l'immagine è in un altro formato (.nrg, .mdf, .cue + .bin) allora basta convertirla in .iso e applicare le istruzioni precedenti.
Installiamo il sotware necessario:

sudo apt-get install nrg2iso mdf2iso bchunk

Spostiamoci nella cartella dove abbiamo l'immagine:

cd percorso/immagine

e diamo uno dei seguenti comandi (a seconda del formato):

nrg2iso nome_file.nrg nome_file.iso
mdf2iso nome_file.mdf nome_file.iso
bchunk nome_file.bin nome_file.cue nome_file.iso

sabato 25 agosto 2007

Latex

Latex è un programma che permette di creare documenti di grande qualità.
È particolarmente indicato per la stesura di documenti scientifici (soprattutto quelli che contengono formule matematiche).
Ecco un paio di guide per il suo utilizzo:
http://tex.loria.fr/general/cecchini-latexu.pdf
http://www.mat.uniroma1.it/centro-calcolo/manuali/impara_latex.pdf
  • Pacchetti necessari
Per installare i pacchetti necessari per poter scrivere in latex dare il comando:

sudo apt-get install tetex-extra
  • Presentazioni
Se siamo interessati a creare presentazioni è possibile usare beamer.
Ecco una guida (in inglese).
Per installarlo dare il comando:

sudo apt-get install latex-beamer
  • Editor
Per creare documenti abbiamo bisogno di un editor di testo.
Si può sceglierne uno qualsiasi (gedit, kate, nano, vi, etc...)
Il mio preferito è emacs.
Una prima guida da vedere è questa.
Per installarlo con il supporto per il latex dare il comando:

sudo apt-get install auctex xpdf

Un editor decisamente intuitivo pensato per kde è kile. Se non vi piace emacs provate questo:

sudo apt-get install kile kdvi kpdf kghostview

venerdì 24 agosto 2007

Masterizzare

  • Ubuntu
Per prima cosa installiamo i codec.
Installiamo il programma per masterizzare:

sudo apt-get install brasero

Nota per utenti dapper: brasero non è disponibile per questa versione di ubuntu. Una valida alternativa è gnomebaker.

Adesso avviamo il programma in Applicazioni -> Audio e Video -> Brasero

A seconda del vostro masterizzatore potremmo avere dei problemi con la creazione dei cd audio (il mio li ha).
In tal caso possiamo usare serpentine (Applicazioni -> Audio e Video -> Serpentine).
  • Kubuntu
Abbiamo a disposizione k3b (probabilmente il miglior programma di masterizzazione disponibile per linux). Installiamo i pacchetti necessari:

sudo apt-get install k3b libk3b2-mp3 transcode vcdimager sox k3b-i18n kde-i18n-it

Nota: anche gli utenti ubuntu (e in generale chi non usa kde) possono mettere k3b con questo comando. Unica controindicazione: il programma è per kde, quindi dobbiamo portarci dietro tutte le relative librerie. Io preferisco usare brasero, ma ognuno faccia come meglio crede.

Codec

Non ci fermiamo troppo sui dettagli e vediamo come far funzionare velocemente le cose.
Per prima cosa mettiamo dei buoni repository.
Poi diamo i comandi sottostanti (dei primi tre solo quello relativo alla propria distribuzione)
  • Ubuntu e Edubuntu
sudo apt-get install gstreamer0.10-fluendo-mp3 gstreamer0.10-ffmpeg gstreamer0.10-pitfdll gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse totem-xine libxine-extracodecs mplayer libdvdcss2
  • Kubuntu
sudo apt-get install libxine-extracodecs libarts1-mpeglib libarts1-xine libakode2-mpeg mplayer libdvdcss2
  • Xubuntu
sudo apt-get install libxine-extracodecs libdvdcss2
  • Codec Windows
Per sistemi a 32 bit:

sudo apt-get install w32codecs

Per i sistemi a 64 bit da feisty in poi (per le versioni precedenti non ci sono...):

sudo apt-get install w64codecs
  • Real Player
Disponibile solo per i sistemi a 32 bit:

sudo apt-get install realplay

  • Vlc
Un player consigliatissimo in grado di leggere numerosi formati senza necessitare di codec esterni (sono integrati nel programma) è vlc:

sudo apt-get install vlc

In alcuni casi questo programma ha dei problemini con l'audio ("gracchia" un po').
Per ovviare diamo il comando:

sudo apt-get install vlc-plugin-nome_demone

Dove al posto di nome_demone dobbiamo mettere esd (se usiamo ubuntu) o arts (se usiamo kubuntu).
Infine selezionare tale "demone" come output audio nelle preferenze di vlc.

Plugin Firefox

Questa guida permette di attivare i principali plugin sui browser mozilla-based: firefox, mozilla, epiphany, etc...

Per prima cosa bisogna avere dei buoni repository.

Andiamo nel dettaglio:
  • Flash
Flash è disponibile solo per i sistemi con architettura x86 (32 bit). Se siete in questa situazione basta dare il comando:

sudo apt-get install flashplugin-nonfree

Se avete un sistema a 64 bit vedere qui.
  • Java
Se il sistema è a 32 bit, il comando è:

sudo apt-get install sun-java6-plugin

Nota per utenti dapper: per questa versione il pacchetto è sun-java5-plugin.

Se il sistema è a 64 bit
allora dare il comando:

sudo apt-get install j2re-1.4-mozilla-plugin
  • Mplayer
Mplayer permette di vedere video in streaming, ascoltare audio, etc...
In pratica sostituisce il plugin di windows media player.
Per evitare conflitti col plugin di totem (installato di default da edgy in poi) e per installare il plugin di mplayer:

sudo apt-get remove --purge totem-mozilla
sudo apt-get install mozilla-mplayer

Se riscontrate malfunzionamenti allora aprire mplayer (Applicazioni -> Audio e Video -> Mplayer), cliccate col tasto destro sulla finestra video, andate in preferenze e cambiate output video in Xv.
  • Acrobat Reader
Disponibile solo per sistemi a 32 bit (se il sistema è a 64 bit vedere qui)
Dare il comando
:

sudo apt-get install mozilla-acroread

Perché Ubuntu?

La prima domanda a cui rispondere è: perché linux?
La risposta è un po' complicata.
Diciamo che sicurezza, stabilità e filosofia open source (oltre ad una non grande simpatioa nei confronti di windows) sono i motivi principali.

Una volta scelto linux ci sono migliaia di ditribuzioni: quale installare?
Ne ho provate molte (suse, fedora, mandriva, debian, arch, simply mepis, etc...).
Il filone debian dava sicuramente molte garanzie, a partire dal gestore di pacchetti apt-get (uno dei migliore in assoluto).

Tra le distribuzioni debian-based ho scelto ubuntu.
La ritengo una distribuzione alla portata di (quasi) tutti.
Molto semplice da installare e usare, grande disponibilità di programmi, ottima nel riconoscere l'hardware.
Insomma: molte buone qualità.

Ormai la uso dalla versione 5.10 (un paio di annetti) e non rimpiango affatto di aver lasciato windows...

giovedì 23 agosto 2007

Extra-Fonts

Per disporre dei fonts aggiuntivi (come quelli microsoft) dare i comandi:

sudo apt-get install xfonts-intl-arabic xfonts-intl-asian xfonts-intl-chinese xfonts-intl-chinese-big xfonts-intl-european xfonts-intl-japanese xfonts-intl-japanese-big xfonts-intl-phonetic gsfonts-x11 msttcorefonts

sudo fc-cache -f -v

File Compressi

Ubuntu supporta nativamente molti formati di compressione: .bz2, .gz, .zip, etc...
Ma non tutti:
  • Rar
Installiamo il software necessario (vedere i repository):

sudo apt-get install rar unrar

e diamo il comando

sudo ln -fs
/usr/bin/rar /usr/bin/unrar

Ora sarà possibile creare ed estrarre archivi .rar con il proprio gestore pacchetti.

  • 7z
Installiamo il software necessario:

sudo apt-get install p7zip-full

Nota: se usiamo dapper il pacchetto giusto è p7zip.
Ora sarà possibile creare ed estrarre archivi .7z con il proprio gestore pacchetti.
  • Ace
Installiamo il sotware necessario:

sudo apt-get install unace


Per decomprimere un archivio .ace dare il comando:

unace x nome_archivio.ace

Convertire Immagini

A volte può essere utile avere un'immagine in un determinato formato.
Installiamo il software necessario:

sudo apt-get install imagemagick

A questo punto è sufficiente spostarsi nella cartella dove si trova l'immagine da convertire:

cd percorso_cartella_con_immagine

e convertirla col comando

convert immagine.input immagine.output

Ad esempio, supponiamo di voler convertire l'immagine ciao.png in pdf. Allora dobbiamo dare il comando:

covert ciao.png ciao.pdf

L'unico formato con cui ho avuto problemi è il .fig. Per ovviare a questo problema serve il programma xfig:

sudo apt-get install xfig

A questo punto basta aprire l'immagine con xfig e esportarla in .eps.

Repository

In questo post voglio suggerire una lista di repository a mio avviso molto valida.
Modifichiamo il file sources.list con il nostro editor di testo preferito (gedit, nano, kate, etc...). Ad esempio se usiamo gedit dobbiamo dare il comando:

sudo gedit /etc/apt/sources.list

Cancelliamo tutto il contenuto e sotituiamo con:


deb http://it.archive.ubuntu.com/ubuntu/ feisty main restricted universe multiverse
deb-src http://it.archive.ubuntu.com/ubuntu/ feisty main restricted universe multiverse

deb http://it.archive.ubuntu.com/ubuntu/ feisty-updates main restricted universe multiverse

deb-src http://it.archive.ubuntu.com/ubuntu/ feisty-updates main restricted universe multiverse

deb http://it.archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse

deb-src http://it.archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu feisty-security main restricted universe multiverse

deb-src http://security.ubuntu.com/ubuntu feisty-security main restricted universe multiverse

deb http://archive.canonical.com feisty-commercial main
deb-src http://archive.canonical.com feisty-commercial main

deb http://packages.medibuntu.org/ feisty free non-free
deb-src http://packages.medibuntu.org/ feisty free non-free

Chiaramente se usate una versione diversa da feisty (dapper, edgy, gutsy) è necessario sostituire la parola "feisty" con il nome della vostra versione.

Per poter usare al meglio i repository medibuntu serve la chiave pubblica.
Per scaricarla dare il comando:

wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O - | sudo apt-key add -

Facciamo notare al sistema i nuovi repository:

sudo apt-get update