sabato 30 agosto 2008

video guide su gimp

Il curatore del sito, dell'istituo Ettore Majorana di Gela il professore Antonio Cantaro ha realizzato un interessante guida all'utilizzo di gimp, la guida può benissimo essere utilizzata si da utenti principianti che da utenti più esperti il sistema operativo utilizzato è ubuntu.

il link della guida lo trovate qui: http://www.istitutomajorana.it/index.php?option=com_content&task=view&id=415&Itemid=33

complimenti al professore Cantaro per l'eccellente iniziativa.

sabato 23 agosto 2008

kde 3.5.9 su debian testing

Se siete stanchi del solito gnome sulla vostra debian è volete provare un desktop environment diverso vi consiglio di provare kde nella versione 3.5.9 sconsiglio di utilizzare la 4.1 .

prima di installare kde cancellate tracce e configurazioni di gnome.

sudo /etc/init.d/gnome stop

sempre da terminale fate una bella pulizia del sistema.

sudo apt-get remove --purge gnome*
cd $HOME
rm -fr .gnome
sudo rm -fr /etc/gnome
sudo apt-get remove gdm

finita la disinstallazione di gnome, procedete all'installazione di kde.

sudo apt-get update
sudo apt-get install kde kdm kde-i18n-it synaptic

l'utilizzo di kde si presenta abbastanza intuitivo pemettendo un passaggio indolore da gnome, sul sito www.kde-it.org trovate guide,news e forum.

domenica 17 agosto 2008

update-alternatives

il comando update-alternatives permette di avviare e scegliere un determinato programma tra una serie predefinita di programmi simili di una medesima categoria.

per capire meglio utilizziamo un esempio pratico, i terminali a caratteri fanno parte di una medesima categoria chiamata x-terminal-emulator se scriviamo questo nome in un terminale, si lancia il terminale predefinito di sistema.

se vogliamo cambiare il terminale predefinito ed utilizzarne un'altro tra quelli installati, basta scrivere:

sudo update-alternatives --config x-terminal-emulator

Ci sono 5 alternative che forniscono `x-terminal-emulator'.

Selezione Alternativa
-----------------------------------------------
1 /usr/bin/xterm
2 /usr/bin/uxterm
3 /usr/bin/koi8rxterm
4 /usr/bin/lxterm
*+ 5 /usr/bin/gnome-terminal.wrapper

Premi invio per mantenere il default[*], o inserisci il numero da selezionare:

nel mio caso il terminale di default è gnome-terminal per sceglierne un'altro basta scrivere il numero corrispondente al terminale da scegliere.

Il programma update-alternatives si può utilizzare anche per altre scelte come per selezionare la sessione predefinita.

martedì 12 agosto 2008

guida installazione driver alsa 1.0.17

Prima di procedere con la compilazione dei nuovi driver alsa 1.0.17 su debian ed ubuntu bisogna installare alcune dipendenze, aprite un terminale scrivete:

sudo apt-get install libncurses5-dev build-essential gettext

utilizzando wget scaricate i pacchetti alsa-driver, alsa-lib, alsa-utils, alsa-firmware.

wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.17.tar.bz2
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.17.tar.bz2
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.17.tar.bz2
wget ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.0.17.tar.bz2

scompattate i vari archivi compressi con tar.

tar jxvf alsa-driver*
tar jxvf alsa-lib*
tar jxvf alsa-utils*
tar jxvf alsa-firmware*

entrate dentro le varie cartelle scompattate date i comandi per la compilazione:

./configure
make
sudo make install

cd alsa-driver-1.0.17
./configure
make
sudo make install

ripeteta questa procedura per le altre cartelle, finita la compilazione dei driver caricate il nuovo driver servendovi di alsaconf.

sudo alsaconf

per regolare il volume utilizzate alsamixer.

per salvare la configurazione scrivete:

sudo alsactl store

lunedì 11 agosto 2008

script per condividere cartelle

Se avete letto il mio post precedente in merito alla condivisione di cartelle all'interno di una rete locale utilizzando il protocollo nfs allora potete benissimo utilizzare questo script, in caso negativo leggetevi il mio post precedente.
lo script da me creato non fa altro che automatizzare il montaggio e smontaggio di cartelle condivise per provarlo create un file di testo all'interno della vostra cartella home dandogli nome condivisione.

touch $HOME/condivisione

aprite il file ed incollateci le seguenti righe di codice.

gedit condivisione

#!/bin/bash
# piccolo script per condividere cartelle all'interno di una rete locale
# programmi da installare computer client nfs-common portmap
# si crea la funzione
montaggio() {
echo " scrivi indirizzo ip computer server"
sleep 3s
ipserver=`zenity --entry --text="ip computer" `; sleep 3s
echo " scrivi il percorso esatto della cartella sul server da condividere"
echo " es. /home/debian/dati"; sleep 4s
cartserver=`zenity --entry --text="nome cartella"`
sudo mount -t nfs $ipserver:$cartserver /mnt/condivisione
}
var=`zenity --list --radiolist --title "condivisione cartelle" --column=" " --column="fai una scelta" false "condividi" false "smonta-cartella" `
if [ "$var" = "condividi" ]; then
if [ -d "/mnt/condivisione" ]; then
montaggio
else
sudo mkdir /mnt/condivisione
montaggio
fi
elif [ "$var" = "smonta-cartella" ]; then
sudo umount /mnt/condivisione
fi

salvate il file, date i permessi di scrittura ed esecuzione.

sudo chmod u+rwx condivisione

per lanciare il programma da terminale scrivete:

sudo ./condivisione

il programma vi chiede l'indirizzo ip del computer remoto e la cartella da condividere, di default monta la cartella dentro /mnt/condivisione.

venerdì 8 agosto 2008

condivisione cartelle tra sistema eeepc e debian

Per condividere dati all'interno di una rete locale tra due computer server, client condividendo una cartella si può utilizzare il protocollo nfs.

Io utilizzo questa procedura per condividere dati tra il mio eeepc ed il computer desktop con debian installato.

incominciamo installando i pacchetti sul computer server quello su cui bisogna condividere una cartella, apriamo un terminale scriviamo:

sudo apt-get update
sudo apt-get install nfs-common nfs-kernel-server portmap openssh-server

configuriamo il file exports, in questo file dobbiamo indicare i computer che possono accedere alla cartella condivisa.

sudo nano /etc/exports

# /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes hostname1(rw,sync) hostname2(ro,sync)
#
# Example for NFSv4:
# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt)
# /srv/nfs4/homes gss/krb5i(rw,sync)
#
/home/tigre/condividi 192.168.125.138(rw,sync)

come si può notare dal file di testo ho inserito una riga indicando
la cartella da condividere,
l'indirizzo ip del computer client autorizzato alla connessione,
ho inserito pure tra parentesi le opzioni che si possono eseguire sulla
cartella in questo caso rw lettura, scrittura
per salvare i dati inseriti scrivete da terminale sudo exportfs -ra.

Finita la configurazione lato server passiamo al computer client,

sempre da terminale installiamo i seguenti pacchetti:nfs-common portmap.

sudo apt-get install nfs-common portmap

in teoria questi pacchetti dovrebbero essere già disponibili.

configuriamo un punto di mount che servirà
al montaggio della cartella remota sul server.

sudo mkdir /mnt/condivisione

vi ricordo che ci troviamo nel computer client.

creato il punto di mount il comando necessario al montaggio è il solito mount
con l'aggiunta di nfs.

sudo mount -t nfs "mettere indirizzo ip del server":/cartella condivisa/
/punto di montaggio

nel mio caso il comando assume questa forma.

sudo mount -t nfs 192.168.2.3:/home/tigre/condividi /mnt/condivisione






domenica 3 agosto 2008

script per installare codec su ubuntu

ho creato un piccolo script che permette di installare i principali codec multimediali su ubuntu compresi alcuni programmi multimediali e di sistema, per utilizzare lo script create un file di testo nella vostra cartella home dandogli nome multimedia.

touch multimedia

aprite il file di testo incollateci queste righe di testo:

#!/bin/bash
# installa pacchetti sistema
sudo apt-get update; sudo apt-get dist-upgrade -f
sudo apt-get install build-essential
sudo apt-get install checkinstall alien
sudo apt-get install linux-headers-$(uname -r)

# repository medibuntu
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 update && sudo apt-get install medibuntu-keyring && sudo apt-get update
sudo apt-get dist-upgrade -f

# installa codec multimediali
sudo apt-get install gstreamer0.10-gnonlin gstreamer0.10-plugins-farsight lame lame-extras libdvdcss2 libdvdnav4 libxine1 libxine1-all-plugins
sudo apt-get install totem-xine ubuntu-restricted-extras
sudo apt-get install mplayer w32codecs vlc kino
sudo apt-get install avidemux dvdrip exaile
sudo apt-get install -f

# installa acrobat reader pacchetti rar unrar peazip
wget http://ardownload.adobe.com/pub/adobe/reader/unix/8.x/8.1.2/ita/AdobeReader_ita-8.1.2_SU1-1.i386.deb
sudo dpkg -i AdobeReader*
sudo apt-get install -f
sudo apt-get install rar unrar
wget http://heanet.dl.sourceforge.net/sourceforge/peazip/peazip_2.1.bin.LINUX.GTK2.i586-1.deb
sudo dpkg -i peazip*
sudo apt-get install -f

# installa googleearth picasa
sudo apt-get install googleearth-4.3
wget http://dl.google.com/linux/deb/pool/non-free/p/picasa/picasa_2.7.3736-15_i386.deb
sudo dpkg -i picasa*
sudo apt-get install -f

# pacchetti internet
sudo apt-get install xchat liferea sun-java6-jre
sudo apt-get install emesene skype skype-common

salvate il file, date i permessi di esecuzione.

sudo chmod u+rwx multimedia

eseguite lo script con il comando sudo, da terminale scrivete.

sudo ./multimedia

come potete notare lo script installa parecchia roba, commentate le linee che non volete vengano eseguite.