martedì 17 giugno 2008

navigazione con tor rettifica al post

Nel mio precedente post in merito alla navigazione anonima con tor si faceva riferimento all'utilizzo del medesimo in accoppiata con firefox, ma sembra che questa soluzione dia dei problemi, ecco la rettifica.

Se avete installato tor su debian testing dai repository ufficiali disinstallate tutto ed utilizzate questi nuovi repository per installare tor.

sudo apt-get remove --purge tor privoxy

aprite il file sources.list ed incollateci questi nuovi repository:
deb http://mirror.noreply.org/pub/tor lenny main
deb-src http://mirror.noreply.org/pub/tor lenny main

sudo nano /etc/apt/sources.list

salvate, chiudete.

continuate installando i software.

sudo apt-get update; sudo apt-get dist-upgrade -f

sudo apt-get install tor privoxy

dopo aver installato i programmi bisogna configurare il file /etc/privoxy/config

sudo nano /etc/privoxy/config

incollate la seguente riga all'inizo del file,
forward-socks4a / localhost:9050 .

comprensivo del punto finale, salvate il file.

Riavviate i servizi tor, privoxy.

sudo /etc/init.d/tor restart
sudo /etc/init.d/privoxy restart

da prove sul campo vi consiglio di utilizzare opera al posto di firefox per installare il browser aprite un terminale, scrivete:

wget http://www.opera.com/download/get.pl?id=31343&location=72&nothanks=yes&sub=marine

installate il pacchetto servendovi di dpkg.

sudo dpkg -i opera*

benissimo adesso non ci resta che configurare opera per navigare con i proxy, aprite il browser
portatevi su strumenti - preferenze - server proxy inpostate tutto manualmente in ogni casella
inserite localhost, come porta date 8118, riavviate il programma se tutto procede per il verso giusto
navigherete senza lasciare traccie per sicurezza disabilitate i vari plugin come java, flash ecc.










sabato 14 giugno 2008

navigazione anonima con tor

Il programma tor in accoppiata al browser firefox permette di navigare in rete in tutto anonimato, senza lasciare traccie dei siti visitati, ricordatevi però che se avete attivati plugin tipo java, flash bisogna disattivarli, il software per navigare utilizza dei proxy.

per procedere con l'installazione di tor vi basterà aprire il terminale è scrivere:

sudo apt-get install tor

per attivare i servizi nel caso non partissero in automatico, scrivete:

sudo /etc/init.d/ tor restart
sudo /etc/init.d/privoxy restart


finita l'installazione del programma tor, passiamo alla configurazione sotto firefox per far questo ci serviremo di un addons di firefox di nome
SwitchProxy , scarichiamo il plugin servendoci di wget.

wget --no-check-certificate https://addons.mozilla.org/it/firefox/downloads/file/530/switchproxy_tool-1.4.1-fx+mz+tb.xpi


installate l'addons cliccando su file - apri file (percorso del plugins).

per attivare switchproxy riavviate firefox.

riaprite firefox noterete una nuova barra di nome proxy questa vi servirà alla configurazione di tor, cliccate sul pulsante aggiungi come nome date tor nei riquadri scrivete localhost,come porte scrivete 8118 salvate, cliccando su applica.




per navigare utilizzando tor vi basterà cliccare sul pulsate vicino a proxy è scegliere tor per attivare il servizio cliccate su applica, benissimo adesso navigherete in rete in perfetto anonimato, per ritornare alla navigazione normale senza proxy cliccate sul pulsante tor scegliete nessuno.

mercoledì 11 giugno 2008

miro 1.2.4 guida all'installazione su ubuntu/debian testing






Uscita una nuova versione di miro il noto programma multimediale che permette di visualizzare video dal canale youtube di scaricare file torrent , di visualizzare canali pieni zeppi di video suddivisi per categoria, nazionalità.

Per installare il programma su ubuntu 8.04 dovete aggiungere questa linea nel vostro sources.list:
deb http://ftp.osuosl.org/pub/pculture.org/miro/linux/repositories/ubuntu hardy/
da terminale scrivete.

sudo gedit /etc/apt/sources.list

nel file di testo che si apre incollateci il nuovo repository.
deb http://ftp.osuosl.org/pub/pculture.org/miro/linux/repositories/ubuntu hardy/
chiudete, installate il software scrivendo:

sudo apt-get update
sudo apt-get install miro

Per procedere con l'installazione su debian lenny la procedura si complica , ma seguendo queste indicazioni dovrebbe funzionare tutto.

vi consiglio di aggiornare il vostro sources.list, potete utilizzare il mio.

fate una copia del vecchio sources.list, da terminale scrivete:

sudo cp -fr /etc/apt/sources.list $HOME/Desktop/vecchio

adesso aggiornate i repository inserendo la versione da me utilizzata.

sudo nano /etc/apt/sources.list

cancellate tutto ed inserite queste righe di testo.

### Official Debian Lenny Repository ###
deb ftp://ftp.it.debian.org/debian/ testing main contrib non-free
deb-src ftp://ftp.it.debian.org/debian/ testing main contrib non-free

### Official Debian Lenny Security Update ###
deb http://security.debian.org/ testing/updates main contrib non-free

### Marillat Debian Multimedia ###
deb http://www.debian-multimedia.org/ testing main

deb-src http://www.debian-multimedia.org/ testing main


### Unofficial Debian Repository ###
deb http://ftp.debian-unofficial.org/debian/ testing contrib non-free restricted

deb-src http://ftp.debian-unofficial.org/debian/ testing main contrib non-free restricted

#debian live repository
deb http://ftp.de.debian.org/debian lenny main

salvate ed aggiornate la distribuzione.

sudo apt-get clean
sudo apt-get update
sudo apt-get dist-upgrade -f

installate il pacchetto java, utilizzate synaptic.
continuate installando le diverse librerie per rendere più semplice ed immediata l'installazione ho creato un piccolo script, create un file di testo chiamandolo librerie.

touch librerie

incollate all'interno del nuovo file queste righe:

#!/bin/bash
# piccolo script per installare le librerie necessarie
# all'installazione di miro.
sudo apt-get install python python-pyrex libboost-python-dev libboost-filesystem-dev libboost-date-time-dev libboost-thread-dev libboost serialization-dev python-gtk2-dev python-gnome2-extras-dev libxul-dev libxine-dev chrpath libxv-dev libssl-dev libffi-dev python-dbus python-gtk2 python-gnome2 python-gnome2-extras python-glade2 python-gst0.10 imagemagick libxine1- libxine1-plugins xulrunner
sudo apt-get install libxine1-all-plugins python-pysqlite2
sudo apt-get install -f
exit

salvate, date i permessi di esecuzione al file.

sudo chmod u+rwx librerie

lanciate lo script, scrivendo:

sudo ./librerie




finita la fase dell'installazione delle librerie, scaricate il pacchetto compresso di miro, sempre da terminale scrivete:

wget http://ftp.osuosl.org/pub/pculture.org/miro/src/Miro-1.2.4.tar.gz

scompattate l'archivio compresso, scrivendo:

tar zxvf Miro-1.2.4*

date i permessi di esecuzione alla nuova cartella Miro-1.2.4.
sudo chmod -R u+rwx Miro*
sudo chown -R $USER:$USER Miro*

lanciate il programma mandando in esecuzione lo script run.sh.

da terminale portatevi dentro la cartella che contiene il file run.sh.

cd Miro-1.2.4/platform/gtk-x11/

per mandarlo in esecuzione scrivete.

./run.sh

seguite le istruzione che vi vengono suggerite.

lunedì 9 giugno 2008

overclock eeepc

Credo che tutti i possessori del minuscolo asus eeepc serie 701 si saranno accorti che la velocità del processore celeron viene impostata di default a 630 mhz invece che 900 mhz .

La frequenza di 630 mhz va più che bene per compiti di normale amministrazione ma se intendiamo utilizzare il nostro piccolo portatile per utilizzi un po più pesanti la velocità di default può non più bastare.


seguendo una semplice procedura, provata su sistemi debian/ubuntu si può aumentare la frequenza del processore ed impostarla alla velocità di 900 mhz.

create un file di testo sulla scrivania dandogli nome configura, all'interno del file incollateci queste righe:


#!/bin/bash
# script che installa i diversi moduli.
# aggiorna sistema, installa headers kernel
# eseguire lo script come amministratore su -
apt-get update
apt-get dist-upgrade -f
apt-get install linux-headers-$(uname -r)
apt-get install build-essential
wget http://eeepc-linux.googlecode.com/files/eeepc-linux-0.2.tar.gz
mv eeepc-linux* /opt
cd /opt
tar zxvf eeepc-linux*
cd eeepc-linux/module; make
mv eee.ko /lib/modules/2.6.24-1-686/kernel/eee.ko
depmod -a
modprobe eee
echo "eee" >> /etc/modules
exit



chiudete, date i permessi di scrittura ed esecuzione.

sudo chmod a+rwx configura

lo script non fa altro che collegarsi ad internet, scaricare un modulo del kernel è compilarlo.

eseguite lo script da utente root, per utilizzare l'utente root scrivete da terminale su - (password amministratore).


lanciate lo script , scrivendo ./configura

finita la compilazione per effettuare l'overclok del processore aumentando e diminuendo la frequenza di lavoro, possiamo servirci di un altro script rilasciato sul forum eeepc italia, indirizzo web: http://forum.eeepc.it/viewtopic.php?id=1083

copiate lo script in un file di testo, lanciatelo seguendo le istruzioni che trovate nel forum.

vi ricordo che l'utilizzo di una frequenza di 900 mhz comporta un maggiore utilizzo della batteria ed un maggiore riscaldamento del portatile.

sabato 7 giugno 2008

FILE MATROSKA

Matroska è un formato di file multimediale , open source, multipiattaforma . Matroska non è un codec (come MPEG-1, XviD, DivX, o VP3), ma un contenitore che può raggruppare flussi video + flussi audio + sottotitoli. I formati audio supportati includono Ogg Vorbis, AAC, MP3, e AC3 ecc.

per leggere questo particolare formato video su debian, ubuntu bisogna installare totem-xine

aprite un terminale, scrivete:

sudo apt-get install totem-xine gxine

se preferite potete pure utizzare per la lettura il programma vlc.

martedì 3 giugno 2008

installazione gimp 2.4.6 su debian testing

Per installare l'ultima versione di gimp sulla vostra debian testing seguite questa guida.

incominciate aprendo il vostro sources.list inserendo più repository possibili in modo di avere aggiornate le librerie di sistema, potete usare il sources.list che utilizzo io, aprite un terminale scrivete:

salvate il vecchio file.

sudo cp -fr /etc/apt/sources.list /$HOME/vecchio

adesso aprite il sources.list cancellate le righe di testo che si trovano all'interno
ed aggiungete quelle nuove.

sudo nano /etc/apt/sources.list

### Official Debian Lenny Repository ###
deb ftp://ftp.it.debian.org/debian/ testing main contrib non-free
deb-src ftp://ftp.it.debian.org/debian/ testing main contrib non-free

### Official Debian Lenny Security Update ###
deb http://security.debian.org/ testing/updates main contrib non-free

### Marillat Debian Multimedia ###
deb http://www.debian-multimedia.org/ testing main
deb-src http://www.debian-multimedia.org/ testing main
### Unofficial Debian Repository ###
deb http://ftp.debian-unofficial.org/debian/ testing contrib non-free restricted
deb-src http://ftp.debian-unofficial.org/debian/ testing main contrib non-free restricted
#debian live repository
deb http://ftp.de.debian.org/debian lenny main

salvate il file .

sempre da terminale scrivete:

sudo apt-get update
sudo apt-get dist-upgrade -f

benissimo adesso installate le librerie necessarie per una perfetta configurazione del programma, controllate per sicurezza l'output del comando configure se richiede librerie aggiuntive.

scrivete:

sudo apt-get install libtiff4-dev libpythonize0-dev python-gtk2-dev libsvg-dev libgtkhtml2-dev libcns1-dev libmng-dev libwmf-dev libxpm-dev libexif-dev libaa1-dev

finita l'installazione delle librerie scaricate il pacchetto gimp-2.4.6, spostatelo dentro la cartella opt scompattatelo.

wget ftp://ftp.gimp.org/pub/gimp/v2.4/gimp-2.4.6.tar.bz2

sudo mv gimp-2.4.6* /opt

cd /opt
sudo tar jxvf gimp-2.4.6*

entrate dentro la cartella gimp-2.4.6 date i comandi per la compilazione.

cd gimp-2.4.6
./configure
make
sudo make install

finita la fase della compilazione, affinchè il programma possa essere caricato bisogna disinstallare le tracce della vecchia versione di gimp da terminale date:

sudo apt-get remove --purge libgimp2.0 gimp

adesso la nuova versione di gimp verrà caricata dal sistema senza problemi.

lunedì 2 giugno 2008

creazione di una debian live

Per costruirci una distribuzione debian testing live per capirci una distribuzione in stile ubuntu da provare senza installare niente sul proprio hard-disk, seguite questa semplice procedura.

Aprite il vostro sources.list ed incollateci questa riga: deb http://ftp.de.debian.org/debian lenny main

sudo nano /etc/apt/sources.list

### Official Debian Lenny Repository ###
deb ftp://ftp.it.debian.org/debian/ testing main contrib non-free
deb-src ftp://ftp.it.debian.org/debian/ testing main contrib non-free

### Official Debian Lenny Security Update ###
deb http://security.debian.org/ testing/updates main contrib non-free

### Marillat Debian Multimedia ###
deb http://www.debian-multimedia.org/ testing main
deb-src http://www.debian-multimedia.org/ testing main
### Unofficial Debian Repository ###
deb http://ftp.debian-unofficial.org/debian/ testing contrib non-free restricted
deb-src http://ftp.debian-unofficial.org/debian/ testing main contrib non-free restricted
#debian live repository
deb http://ftp.de.debian.org/debian lenny main


salvate, sempre da terminale scrivete.

sudo apt-get update
sudo apt-get dist-upgrade -f

installate i pacchetti live-helper, cdebootstrap che ci serviranno per la costruzione della distribuzione.

sudo apt-get install live-helper cdebootstrap


adesso creiamo una cartella di nome debianlive dentro la vostra cartella home, questa ci servirà per i file di configurazione della distribuzione.

cd
mkdir debianlive

entrate dentro debianlive.

cd debianlive

date il comando lh_config servirà alla creazione della cartella config.

lh_config -d testing

per la personalizzazione della distribuzione è scegliere quali programmi installare dovete modificare le linee LH_PACKAGES, LH_PACKAGES_LISTS all'interno del file chroot, Lh_PACKAGES ci permette di aggiungere pacchetti extra come ad esempio vlc,
LH_PACKAGES_LISTS invece ci permette di scegliere se utilizzare gnome, kde o xfce.

io nel mio caso ho scelto di aggiungere come pacchetti aggiuntivi vlc e brasero come ambiente desktop gnome.

per modificare il file chroot scrivete:

nano chroot

# config/chroot - options for live-helper(7), chroot stage

# $LH_CHROOT_FILESYSTEM: set chroot filesystem
# (Default: squashfs)
LH_CHROOT_FILESYSTEM="squashfs"

# $LH_UNION_FILESYSTEM: set union filesystem
# (Default: aufs)
LH_UNION_FILESYSTEM="aufs"

# $LH_EXPOSED_ROOT: expose root as read only
# (Default: disabled)
LH_EXPOSED_ROOT="disabled"

# $LH_HOOKS: set hook commands
# (Default: empty)
LH_HOOKS=""

# $LH_INTERACTIVE: set interactive build
# (Default: disabled)
LH_INTERACTIVE="disabled"

# $LH_KEYRING_PACKAGES: set keyring packages
# (Default: empty)
LH_KEYRING_PACKAGES=""

# $LH_LANGUAGE: set language to use
# (Default: empty)
LH_LANGUAGE="en"

# $LH_LINUX_FLAVOURS: set kernel flavour to use
# (Default: autodetected)
LH_LINUX_FLAVOURS="486 686"

# $LH_LINUX_PACKAGES: set kernel packages to use
# (Default: autodetected)
LH_LINUX_PACKAGES="linux-image-2.6 ${LH_UNION_FILESYSTEM}-modules-2.6 squashfs-modules-2.6"

# $LH_PACKAGES: set packages to install
# (Default: empty)
LH_PACKAGES="brasero vlc"
# $LH_PACKAGES_LISTS: set package list to install
# (Default: standard)
LH_PACKAGES_LISTS="gnome"

# $LH_TASKS: set tasks to install
# (Default: empty)
LH_TASKS=""

# $LH_SECURITY: enable security updates
# (Default: enabled)
LH_SECURITY="enabled"

# $LH_SYMLINKS: enable symlink convertion
# (Default: disabled)
LH_SYMLINKS="disabled"

# $LH_SYSVINIT: enable sysvinit
# (Default: disabled)
LH_SYSVINIT="disabled"


salvate il file.


per finire da utente root date il comando lh_build, questo servirà alla costruzione e compilazione della distribuzione, alla fine troverete un file binario di nome binary.iso con all'interno la vostra fiammante debian live personalizzata.

sudo lh_build