venerdì 31 agosto 2007

Azureus 3.0.2.2





Finalmente è uscita la nuova versione di azureus in questa versione gli sviluppatori hanno implementato delle interessanti caratteristiche, tra cui la possibilità di condividere e visualizzare contenuti multimediali.

il programma per funzionare richiede che sulla vostra macchina sia installatato java.

per scaricare azureus aprite un terminale è scrivete:
wget http://prdownloads.sourceforge.net/azureus/Azureus_3.0.2.2_linux.tar.bz2?download

spostiamo il pacchetto dentro opt.

sudo mv Azureus_3.0.2.2_linux_linux.tar.bz2 /opt

scompattiamo l'archivio.

cd /opt
sudo tar jxvf Azureus_3.0.0.2*

diamo i permessi alla cartella azureus.

sudo chmod -R a+rwx azureus
sudo chown -R $USER:$USER azureus

creiamo l'icona d'avvio del programma, tasto destro del mouse sulla scrivania clicchiamo su crea icona d'avvio, come nome diamo azureus, come percorso scriviamo /opt/azureus/azureus

l'icona la troviamo dentro /opt/azureus.

provatelo ne rimarrete soddisfatti, le nuove funzionalità utilizzate sono davvero entusiasmanti sembra di utilizzare un programma simile a miro o sopcast.
La velocità di scaricamento dei torrent
come sempre è al top.


flock 0.9.0.2 traduzione in italiano

Flock il noto social web browser, essendo una implementazione di firefox, condividendone molte caratteristiche progetturali, ho provato a caricare il language pack multipiattaforma di mozilla è sorpresa l'interfaccia di flock si è tradotta in italiano anche se con qualche imperfezione.

Ricordo che attualmente sul sito di flock non esiste una traslazione del programma in italiano .

per scaricare flock cliccate qui :
click here!

spostate il pacchetto dentro opt.

sudo mv flock-0.9.0.2* /opt
scompattatelo.

cd /opt
sudo tar zxvf flock-0.9.0.2*

date i permessi alla cartella flock.
sudo chmod -R a+rwx flock
sudo chown -R $USER:$USER flock

benissimo adesso entriamo dentro la cartella flock, lanciamo il programma.

cd flock
./flock

all'avvio vi chiede se volete importare segnalibri da firefox accettate.

colleghiamoci al sito
http://www.mozillaitalia.it/archive/index.html#p1 per installare il language pack multipiattaforma , utilizzate flock per compiere questa operazione non badate se ricevete un messaggio di errore di mancata compatibilità, riavviate flock.

creiamoci l'icona d'avvio del programma che ci servirà per farlo partire, tasto destro del mouse sulla scrivania, cliccate su crea icona d'avvio.

come nome date flock, come percorso date questo: /opt/flock/flock -UILocale it-IT

l'icona del programma la trovate dentro opt/flock/icons.

chiudete e riaprite il programma cliccando sull'icona del desktop, adesso flock dovrebbe aprirsi tradotto in italiano.

flock implementa molte utili opzioni tra cui la scheda My World che ci fa visualizzare i siti visitati di recente, i feeds sottoscritti, lo spazio dedicato a flickr e in alto a destra alla voce available services ci da la possibilità di postare nel nostro blog, di utilizzare un motore di ricerca per youtube e altri contenuti multimediali.

non vi resta che provarlo e non badate se trovate delle piccole imperfezioni nella traduzione, ricordatevi che il language pack utilizzato è stato scritto per firefox.





mercoledì 29 agosto 2007

TRANSMISSION 0.8.1


Usciata una nuova versione di transmission un leggerissimo client torrent multipiattaforma, rispetto alla versione 0.8.0 sono stati corretti diversi bug fix e problemi di crash che affliggevano la versione precedente.

per scaricarlo aprite un teminale è digitate:

wget http://download.m0k.org/transmission/files/Transmission-0.81.tar.gz

create una cartella chiamata transmission dentro opt .

sudo mkdir /opt/transmission

adesso spostiamoci il pacchetto che abbiamo scaricato dentro la nuova cartella:

sudo mv Transmission-0.8.1.tar.gz /opt/transmission

spostiamoci dentro la cartella transmission è scompattiamo l'archivio tar.gz.

cd /opt/transmission
sudo tar zxvf Transmission-0.8.1.tar.gz

diamo i permessi alla cartella.
cd ..
sudo chmod -R a+rwx transmission
sudo chown -R $USER:$USER transmission
per compilare il programma rientriamo dento la cartella transmission, digitiamo:

sudo make
sudo make install

se tutto è andato per il verso giusto troveremo il programma in applicazioni-internet.

provatelo ne rimarrete soddisfatti per la sua velocità e leggerezza, occupa poche risorse nel sistema.

lunedì 27 agosto 2007

aggiunte nuove funzionalità al mio script multimediale






Ho migliorato un po la grafica dello script aggiungendo l'uso del comando zenity per selezionare i file da convertire, oltre alla conversione di file mp3,wav e divx ho aggiunto la possibilità di convertire file flv e file wav in ogg.

vi consiglio di crearvi una cartella nella scrivania da utilizzare come contenitore dei file da trasformare, ad esempio per convertire file wav in mp3 vi basterà selezionare la cartella dove si trovano i file audio.



I tool che devono essere presenti nel sistema sono:
lame, tovid, dialog, makedvd, makexml,dvdauthor, ffmpeg, vorbis-tool installatele con synaptic, per tovid seguite i consigli dati nel mio post precedente.

eccovi il listato dello script.

#!/bin/bash
# piccolo script multimediale.
# potete migliorare o riscrivere questo script secondo le vostre esigenze
#-------------------------------------------------------------------------------------------------------------------------------
# script per convertire filmati avi in dvd, wav in mp3, wav in ogg e file flv in mpg
#-------------------------------------------------------------------------------------------------------------------------------

# programmi necessari lame, tovid, dialog, makedvd, makexml,dvdauthor,
# ffmpeg, vorbis-tool
# creazione delle funzioni

# per convertire da avi in mpeg utilizziamo tovid
# per creare la struttura del dvd si utilizzano i programmi makedvd e makexml


dvd() {
video=`zenity --title "seleziona il file" --file-selection`
tovid -wide -pal -in $video -out $HOME/convertito
makexml -dvd $HOME/convertito.mpg -out $HOME/convertitoxml
makedvd -author $HOME/convertitoxml.xml
dialog --yesno "vuoi continuare masterizzando il dvd" 0 0; \
case $? in
0) makedvd -burn $HOME/convertitoxml;;
1) exit;;
esac
exit
}
# per la conversione di file mp3 in wav ci serviamo di lame
# sintassi comando lame --decode file.mp3
mp3() {
a=`zenity --title "percorso dei file mp3" --file-selection --directory`
percorso="$a/*"
for audio in $percorso
do
lame --decode $audio
done
exit
}

# per la conversione di file musicali wav in mp3 si usa lame.
# sintassi del comando lame file.wav
wav() {
b=`zenity --title "percorso file wav" --file-selection --directory`
per="$b/*"
for au in $per
do
lame $au
done
}


# ffmpeg per convertire il filmato flv in mpg
flv() {
# percorso filmato flv si usa zenity
flm=`zenity --title "percorso file flv" --file-selection`
ffmpeg -i $flm filmato.mpg
}

# per convertire file wav in ogg ci serviamo del programma oggenc
ogg() {
oggw=`zenity --title "percorso dei file wav" --file-selection --directory`
ow="$oggw/*"
for oggwav in $ow
do
oggenc --quiet $oggwav
done
}
# per vonvertire i file ogg in wav ci serviamo del programma oggdec
wavogg() {
decode=`zenity --title "percorso file ogg" --file-selection --directory`
dec="$decode/*"
for deco in $dec
do
oggdec $deco
done
}
# uso del programma dialog per creare l'interfaccia del menu.

dialog --menu "convertitore multimediale" 0 0 0 \
1 "converte da avi in dvd" \
2 "conversione da mp3 a wav" \
3 "converte da wav a mp3" \
4 "converte filmati flv in mpeg" \
5 "converte da wav in ogg" \
6 "converte file ogg in wav" \
7 "esci" 2> /tmp/menu.$$
variabile=`cat /tmp/menu.$$`
rm -rf /tmp/menu.$$
case $variabile in
1) dvd;;
2) mp3;;
3) wav;;
4) flv;;
5) ogg;;
6) wavogg;;
7) exit;;
esac

domenica 26 agosto 2007

brasero 0.6.1 guida all'installazione


uscita una nuova versione di brasero il noto tool di masterizzazione per gnome.
Fra le novità implementate troviamo il supporto alle librerie libdvdcss per copiare i dvd protetti, la correzione di numerosi bug e l'utilizzo di nuove icone.

Si può installare il programma scaricandolo dal sito getdeb è installarlo come pacchetto deb oppure compilarlo da sorgenti, io vi consiglio la seconda opzione perchè garantisce una maggiore compatibilità sul vostro sistema.

il programma necessita di soddisfare alcune dipendenze che sono:
libnautilus-burn, libgstreamer0.10-dev, libgstreamer-plugins-base0.10.

installate le librerie livgstreamer0.10-dev e libgstreamer-plugins-base0.10 con synaptic.

la libreria libnautilus-burn conviene scaricare l'ultima versione dal sito di gnome e compilarla questo per ottenere maggiori prestazioni, apriamo un terminale è digitiamo:

wget http://ftp.gnome.org/pub/GNOME/sources/nautilus-cd-burner/2.19/nautilus-cd-burner-2.19.6.tar.bz2
spostiamo il pacchetto dentro opt.

sudo mv nautilus-cd-burner-2.19.6.tar.bz2 /opt

scompattiamo l'archivio.

cd /opt
sudo tar jxvf nautilus-cd-burner*

prima di proseguire con la compilazione installiamo il seguente pacchetto:

libhal-dev scriviamo da terminale.

sudo apt-get install libhal-dev; sudo ldconfig

adesso spostiamoci dentro la cartella nautilus-cd-burner-2.19.6 , diamo i soliti comandi per la compilazione.

cd nautilus-cd-burner-2.19.6
sudo ./configure
sudo make
sudo make install

usciamo dalla cartella è spostiamoci dentro la nostra cartella home:
cd

scarichiamo brasero da terminale, digitiamo:

wget http://ftp.gnome.org/pub/gnome/sources/brasero/0.6/brasero-0.6.1.tar.bz2

spostiamo l'archivio bz2 dento opt.
sudo mv brasero-0.6.1.tar.bz2 /opt

entriamo nella cartella opt e scompattiamo il pacchetto.
cd /opt
sudo tar jxvf brasero.tar.bz2

compiliamo dando il trittico di comandi configure, make e make install.

scriviamo:

cd brasero-0.6.1
sudo ./configure
sudo make
sudo make install

se riscontrate dei problemi nella compilazione potete sempre installare il programma servendovi del pacchetto deb che come ho accennato si trova sul sito www.getdeb.net.



sabato 25 agosto 2007

wine 0.9.44

Uscita una nuova versione di wine la 0.9.44, queste le principali novità implementate in questa versione:

- Better heuristics for making windows managed.
- Automatic detection of timezone parameters.
- Improvements to the builtin WordPad.
- Better signatures support in crypt32.
- Still more gdiplus functions.
- Lots of bug fixes.
il sito del progetto lo trovate qui: http://www.winehq.org/

per installarlo aprite il terminale è scrivete:
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -

continuate digitando:

sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/feisty.list -O /etc/apt/sources.list.d/winehq.list

adesso da terminale date:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install wine

per configurare il programma sempre da terminale scrivete:

winecfg

nella finestra che si apre potete configurare la compatibilità di wine con il sistema operativo windows, io nel mio caso ho scelto win xp, un'altra utile opzione da lanciare è quella dell'autodetect dei driver del sistema.
per ulteriori informazioni o per visualizzare la compatibilità di wine con i programmi per windows collegatevi al sito nella sezione APPDB.



giovedì 23 agosto 2007

HandBrake 0.9.0

HandBrake è un software multimediale open-source, con licenza gpl, multipiattaforma che permette di convertire dvd nei formati MP4, MKV, AVI o OGM.

Il sito del progetto lo trovate qui: http://handbrake.m0k.org/
nella sezione documentazione trovate un'ottima guida su come utilizzarlo.
Il programma necessita per funzionare di soddisfare le seguenti dipendenze:

installatele con synaptic.

per scaricarlo aprite un termiale è digitate:
wget http://handbrake.m0k.org/rotation.php?file=HandBrake-0.9.0_i386.tar.gz

lasciate il pacchetto dentro la vostra cartella home è scompattatelo con tar zxvf HandBrake-0.9.0_i386.tar.gz
diamo i pemessi di esecuzione al file HandBrakeCLI

sudo chmod a+rwx HandBrakeCLI
creiamo un collegamento simbolico al file dentro la cartella /usr/bin.

scriviamo:

cd Desktop
sudo ln -fs $HOME/HandBrakeCLI /usr/bin

per convertire il dvd in un file avi.

scrivete da terminale:

HandBrakeCLI -i VIDEO_TS -o movie.avi
con -i si identifica il percorso della cartella VIDEO_TS dvd con -o identifichiamo il formato di uscita del video che nel nostro caso è avi.

per convertire dvd nel formato mp4 scrivete:

HandBrakeCLI -i VIDEO_TS -o movie.mp4 -e x264 -b 2000 -B 192
con -e si identifica l'encoder utilizzato che nel nostro caso è x264 con -b il bitrate del flusso video, con -B assegniamo il bitrate audio .

il programma dispone di centinaia di opzioni per visualizzarli tutti basta dare da terminale.

HandBrakeCLI --help

vi consiglio di provarlo si ottengono risultati ottimi nella conversione dvd-divx.


mercoledì 22 agosto 2007

firefox granparadiso alpha 7

Si avvicina la data di rilascio della versione beta di firefox 3 data di rilascio fine settembre.

Se volete cominciare a gustarvi le caratteristiche di questa nuova versione, vi consiglio di installare la versione alpha 7.

Per analizzare i cambiamenti effettuati in questa versione collegatevi ha questo sito:

http://www.mozilla.org/projects/firefox/3.0a7/releasenotes/

per scaricare l'archivio compresso aprite un terminale è digitate:

wget http://download.mozilla.org/?product=granparadiso-alpha7&os=linux&lang=en-US

spostate il pacchetto dentro opt.

sudo mv granparadiso-alpha7.tar.bz2 /opt

spostatevi con cd dentro opt e scompattate l'archivio bz2.

cd /opt
sudo tar jxvf granparadiso-alpha7.tar.bz2


date i permessi alla nuova cartella firefox.

sudo chmod -R a+rwx firefox
sudo chown -R $USER:$USER firefox


creiamo l'icona d'avvio , tasto destro del mouse sul desktop, clicchiamo su crea icona d'avvio.

come nome scriviamo granparadiso , come percorso dell'applicativo diamo /opt/firefox/firefox per scegliere l'icona del programma possiamo mettere quella di default di firefox.

Appena parte il programma carica in automatico sia i segnalibri che abbiamo nella versione di firefox 2 sia eventuali password.

ho trovato qualche difficoltà nel trovare estensioni compatibili infatti la maggior parte non sono aggiornale e si fermano alla versione alpha 1, ma tutto sommato si comporta egregiamente e il nuovo motore di rendering si fa sentire.

provatelo.

lunedì 20 agosto 2007

SCRIPT MULTIMEDIALE PER EFFETTUARE CONVERSIONI VIDEO E AUDIO

oggi mi sono dilettato nella creazione di un piccolo script per la conversione di filmati avi in dvd e file musicali da wav ad mp3 e viceversa.

il programma per funzionare necessità, dell'installazione di ulteriori programmi aprite il vostro fidato synaptic ed installate:

dvdauthor,dialog, lame,tovid, makedvd, makexml gli ultimi due pacchetti dovrebbero essere installati di default, controllate per sicurezza.

Per installare tovid il programma multimediale che ci serve per convertire i fialmati avi(divx) in mpeg aprite un termilale è scrivete:

wget http://tovid.sourceforge.net/download/ubuntu/tovid_0.30.2-1_i386.deb
utilizzate gdebi per installarlo basta cliccare con il tasto destro del mouse sul pacchetto deb .

Adesso apriamo gedit è creamo un file di testo nel desktop dandogli come nome multimedia, incolliamoci al suo interno queste righe:

#!/bin/bash
# script per convertire filmati avi in dvd, wav in mp3 e viceversa
# programmi necessari lame, tovid, dialog, makedvd, makexml,dvdauthor.
# creazione delle funzioni.


# usiamo tovid per convertire da avi in mpeg
# per creare la struttura del dvd si utilizzano i programmi makedvd e makexml
dvd() {
echo " digita il percorso del file avi?"
echo " es. /home/utente/fileavi"
read video
tovid -wide -pal -in $video -out $HOME/convertito
makexml -dvd $HOME/convertito.mpg -out $HOME/convertitoxml
makedvd -author $HOME/convertitoxml.xml
echo "volete procedere con la creazione del dvd si/no"
read pro
if [ "$pro" = "si" ]; then
makedvd -burn $HOME/convertitoxml
else
exit
fi
}
# per la conversione di file mp3 in wav ci serviamo di lame
# sintassi comando lame --decode file.mp3
mp3() {
echo "directory dove si trovano i file mp3"
echo" es. /home/utente/Desktop/*.mp3"
read percorso
for audio in $percorso
do
lame --decode $audio
done
echo "vuoi cancellare i vecchi file mp3 ?"
echo " rispondi con si/no "
read canc
if [ "$canc" = "si" ];
then
rm -rf $percoso
else
exit
fi
}

# per la conversione di file musicali wav in mp3 si usa lame.
# sintassi del comando lame file.wav
wav() {
echo "directory file wav"
echo "es. /home/utente/Desktop/cartella/*.wav"
read per
for au in $per
do
lame $au
done
echo "vuoi cancellare i file wav ? "
read ca
if [ "$a" = "si" ]; then
rm -fr $per
else
exit
fi
}

# uso del programma dialog per creare l'interfaccia del menu.

dialog --menu "convertitore multimediale" 0 0 0 \
1 "converti da avi in dvd" \
2 "conversione da mp3 a wav" \
3 "converti da wav a mp3" \
4 "esci" 2> /tmp/menu.$$

variabile=`cat /tmp/menu.$$`
rm -rf /tmp/menu.$$
case $variabile in
1) dvd;;
2) mp3;;
3) wav;;
4) exit;;
esac


salviamo il file di testo.

diamo i permessi, digitate da terminale: sudo chmod a+rwx $HOME/Desktop/multimedia

per far partire lo script spostiamoci nel desktop.

cd Desktop
scriviamo sempre da terminale ./multimedia

per indicare il percorso dove si trovano i file da convertire facciamo il caso che il nostro file avi si trova nel desktop è il suo nome sia fileavi, il percorso esatto da scrivere sarà: $HOME/Desktop/fileavi questo indicherà allo script che il file avi si trova nella nostra scrivania, per comodità vi consiglio di mettere i file nella scrivania.

La stessa cosà dovrete fare per i file audio da convertire bisognerà indicare il percorso esatto dei file in questo caso, conviene creare una cartella atta a contenere i file siano essi wav che mp3.

sabato 18 agosto 2007

GIMP 2.4.0-rc1


Si avvicina la data di uscita della versione 2.4 di gimp, sul sito di sviluppo si può provare la release candidate uno.

queste sono le maggiori novità introdotte con questa versione di sviluppo:
 - further improvement to the Print plug-in - completed the color management functionality for 2.4 - store JPEG setting with the image and use them when saving as JPEG - further improved the rectangle tools, in particular handling of the   fixed aspect ratio - added color profile selector widget - further improved the display quality for zoomed-out views

apriamo synaptic ed installiamo questi pacchetti:

libart-2.0-dev, python2.5-dev, python-gtk2-dev, libtiff4-dev.
adesso scarichiamo le librerie glib 2.14 che ci servono per compilare le gtk.
apriamo un terminale è scriviamo:

wget http://ftp.acc.umu.se/pub/GNOME/sources/glib/2.14/glib-2.14.0.tar.gz
spostiamo il pacchetto dentro opt, scompattiamolo e compiliamolo.
sudo mv glib-2.14.0.tar.gz /opt cd /opt sudo tar zxvf glib* cd glib-2.14.0 sudo ./configure --prefix=/usr sudo make sudo make install
sudo ldconfig

finita la compilazione procediamo scaricando la libreria gtk+- 2.11.4

scriviamo sempre da terminale:

cd
wget ftp://ftp.gtk.org/pub/gtk/2.11/gtk+-2.11.4.tar.gz

spostiamoci il pacchetto dentro opt.

sudo mv gtk+-2.11.4.tar.gz /opt

scompattiamolo e compiliamolo:

cd /opt
sudo tar zxvf gtk+-2.11.4.tar.gz
cd gtk+-2.11.4
sudo ./configure --prefix=/usr
sudo make
sudo make install
sudo ldconfig


benissimo finita la compilazione delle gtk il sistema dovrebbe essere pronto ad installare gimp, come sempre state attenti ha ciò che vi da il comando configure, questo perchè ogni sistema è diverso dall'altro e le dipendenze da risolvere variano da computer a computer.

scarichiamo gimp:

cd
wget ftp://ftp.gimp.org/pub/gimp/v2.4/testing/gimp-2.4.0-rc1.tar.bz2

come al solito spostiamo l'archivio dentro opt è compiliamolo con i soliti comandi.

sudo mv gimp-2.4.0-rc1.tar.bz2 /opt
cd /opt
sudo tar jxvf gimp-2.4.0-rc1*
cd gimp-2.4.0-rc1
sudo ./configure
sudo make
sudo make install

diamo i permessi alla cartella gimp.

cd ..
sudo chmod -R a+rwx gimp-2.4.0-rc1
sudo chown -R $USER:$USER gimp-2.4.0-rc1

per far comparire l'icona del programma dentro applicazioni-grafica io utilizzo alacarte anche se come segnalato da altri utenti si possono utilizzare metodi diversi.

se volete utilizzare alacarte scrivete nel terminale alacarte;

nel menù che si apre ha sinistra, spostatevi dentro grafica è togliete il segno di spunta di gimp chiudete, aprite di nuovo alacarte spostatevi nella stessa posizione è rimettete il segno di spunta su gimp in questo modo dovrebbe visualizzarsi l'icona aggiornata.




Sto testando questa nuova versione di sviluppo, mi sto trovando abbastanza bene anche se non ho riscontrato sostanziali differenze rispetto alla versione precedente.
Provatelo anche voi .




giovedì 16 agosto 2007

miro





Miro ex democracy player è un software open source multipiattaforma che ci permette di visionare moltissimi canali free internet tv.

L'utilizzo del programma è abbastanza intuitivo si possono raggruppare i canali da visualizzare , sia per tipologia che per lingua.

Un'alta utile caratterisca di miro è la possibilità di utilizzarlo come client bittorrent.

il sito del progetto lo trovate qui: http://www.getmiro.com/

per installarlo sulla vostra macchina scrivete da terminale:

sudo gedit /etc/apt/sources.list

nel file di testo che si apre incollateci questa riga.

deb http://ftp.osuosl.org/pub/pculture.org/miro/linux/repositories/ubuntu feisty/

salvate il sources.list.

sempre da terminale digitate: sudo apt-get update; sudo apt-get install miro

trovate il programma sotto applicazioni - audio & video


mercoledì 15 agosto 2007

SCRIPT PER AGGIORNARE, PULIRE E SALVARE I PRINCIPALI FILE DI SISTEMA

Ho creato questo piccolo script dove ho racchiuso i comandi necessari ad aggiornare , pulire e salvare i principali file di sistema di ubuntu, per poter utilizzare lo script nella vostra macchina deve essere installato dialog.

aprite un terminale è digitate :

sudo apt-get install dialog

creiamo un file di testo nuovo con gedit assegnandogli come nome sistema:

gedit sistema

all'interno del file incolliamoci queste righe di codice:

#!/bin/bash
# piccolo script per svolgere funzioni di amministrazione
# nella prima fase si creano le funzioni aggiorna, pulizia, copia.
# i file di configurazione vengono copiati dentro la cartella home
aggiorna() {
sudo apt-get clean
sudo apt-get autoclean
sudo apt-get update
sudo apt-get dist-upgrade -f
sudo apt-get install -f
sudo apt-get autoremove
}
pulizia() {
sudo apt-get clean
sudo apt-get autoclean
sudo rm -fr /tmp/*
sudo rm -fr $HOME/.Trash/*
sudo dpkg --purge `COLUMNS=300 dpkg -l "*" | egrep "^rc" | cut -d\ -f3`
}
copia() {
sudo cp -fr /etc/apt/sources.list $HOME
sudo cp -fr /etc/fstab $HOME
sudo tar cjvf $HOME/home.tar.bz2 $HOME
sudo tar cjvf $HOME/boot.tar.bz2 /boot
sudo cp -fr /etc/X11/xorg.conf $HOME
}

ripeti() {
dialog --menu "sistema" 0 0 0 \
1 "aggiorna ubuntu" \
2 "pulisce il sistema" \
3 "copia file di sistema" \
4 "esci" 2> /tmp/menu.$$
prova=`cat /tmp/menu.$$`
rm -rf /tmp/menu.$$
case $prova in
1) aggiorna;;
2) pulizia;;
3) copia;;
4) exit;;
esac
}
# utilzzo del programma dialog per creare i menu

dialog --menu "sistema" 0 0 0 \
1 "aggiorna ubuntu" \
2 "pulisce il sistema" \
3 "copia file di sistema" \
4 "esci" 2> /tmp/menu.$$
prova=`cat /tmp/menu.$$`
rm -rf /tmp/menu.$$

case $prova in
1) aggiorna;;
2) pulizia;;
3) copia;;
4) exit;;
esac
ripeti

salviamo è chiudiamo il file.

diamo i permessi:

sudo chmod a+rwx sistema

per far partire lo script basterà spostarci nella cartella dove si trova il file è digitare da terminale:

sudo ./sistema

potete cambiare lo script secondo le vostre esigenze, io per farlo partire senza digitare ./ ho creato un link simbolico al file dentro la cartella /usr/bin quindi basta che scrivo da terminale sistema per lanciare lo script.

Forse come eleganza questo script lascia un po ha desiderare però svolge il suo compito in modo efficente.

martedì 14 agosto 2007

skype 1.4.0.99


Uscita nuova versione di skype la 1.4.0.99 beta, in questa nuova versione vengono corretti alcuni bugfix, tra cui come si legge sul sito di sviluppo di skype: problemi riguardanti Crash all'avvio per utenti che hanno l'auto-login abilitato.

per installarlo aprite il terminale è digitate:

sudo gedit /etc/apt/sources.list

nel file di testo che si apre aggiungete il seguente indirizzo:
deb http://download.skype.com/linux/repos/debian/ stable non-free

salvate è chiudete.

sempre da teminale digitate :

sudo apt-get update
sudo apt-get install skype

lunedì 13 agosto 2007

UCK, CREARE LA PROPRIA UBUNTU PERSONALIZZATA





Uck è un interessante tool che con dei semplici click del mouse ci permette di creare una distribuzione di ubuntu, fortemente personalizzata.

Prima di iniziare ad utilizzare uck dobbiamo preparare il sistema, incominciamo creando una cartella temporanea dentro la nostra home , apriamo il terminale è scriviamo:
mkdir tmp

scarichiamo la iso di ubuntu collegandoci al sito www.ubuntu-it.org
posizionamela nella nostra home.

adesso modifichiamo il sources.list prima salviamone una copia per ogni evenienza:

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

per modificare il proprio sources.list in modo di poter installare i più svariati software, utilizziamo i repository di trevino : http://3v1n0.tuxfamily.org/blog/

apriamo il sources.list con sudo gedit /etc/apt/sources.list cancelliamo tutto quello che troviamo ed incolliamoci questo:


# Treviño’s Ubuntu Feisty Fawn Sources list
# http://3v1n0.tuxfamily.org/blog/?page_id=13
#
# Repository List based on standard feisty with many extra packages
#
# If you get errors about missing keys, lookup the key in this file
# and run these commands (replace KEY with the key number):
#
# gpg --keyserver subkeys.pgp.net --recv KEY
# gpg --export --armor KEY | sudo apt-key add -
#
# If you have a gpg key URL use (replace URL with the key address):
#
# wget URL --quiet -O - | sudo apt-key add -
#
# If you have a gpg key file use (replace FILE with the key file):
#
# sudo apt-key add FILE
#
# In the repository list page there’s also a script that can do this
# work automatically, this is suggested only if you know what you’re doing

# Ubuntu supported packages (GPG key: 437D05B5)
deb http://archive.ubuntu.com/ubuntu feisty main restricted
deb http://archive.ubuntu.com/ubuntu feisty-updates main restricted
deb http://archive.ubuntu.com/ubuntu feisty-security main restricted
deb http://archive.ubuntu.com/ubuntu feisty-proposed main restricted
deb-src http://archive.ubuntu.com/ubuntu feisty main restricted
deb-src http://archive.ubuntu.com/ubuntu feisty-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu feisty-security main restricted
deb-src http://archive.ubuntu.com/ubuntu feisty-proposed main restricted

# Ubuntu community supported packages (GPG key: 437D05B5)
deb http://archive.ubuntu.com/ubuntu feisty universe multiverse
deb http://archive.ubuntu.com/ubuntu feisty-updates universe multiverse
deb http://archive.ubuntu.com/ubuntu feisty-security universe multiverse
deb http://archive.ubuntu.com/ubuntu feisty-proposed universe multiverse
deb-src http://archive.ubuntu.com/ubuntu feisty universe multiverse
deb-src http://archive.ubuntu.com/ubuntu feisty-updates universe multiverse
deb-src http://archive.ubuntu.com/ubuntu feisty-security universe multiverse
deb-src http://archive.ubuntu.com/ubuntu feisty-proposed universe multiverse

# Ubuntu backports project (GPG key: 437D05B5)
deb http://mi.mirror.garr.it/ubuntu feisty-backports main restricted universe multiverse
deb-src http://mi.mirror.garr.it/ubuntu feisty-backports main restricted universe multiverse

# CANONICAL COMMERCIAL REPOSITORY (Hosted on Canonical servers, not Ubuntu servers.
# RealPlayer10, Opera, VmWare Server and more to come.)
deb http://archive.canonical.com/ubuntu feisty-commercial main

# Bleeding edge wine packages
deb http://wine.budgetdedicated.com/apt feisty main
deb-src http://wine.budgetdedicated.com/apt feisty main

# Seveas’ packages (GPG key: 1135D466)
# GPG key-file: http://mirror.ubuntulinux.nl/1135D466.gpg
deb http://mirror.ubuntulinux.nl feisty-seveas all
deb-src http://mirror.ubuntulinux.nl feisty-seveas all

# The Opera browser (packages) (GPG key: 6A423791)
deb http://deb.opera.com/opera etch non-free

## Google picasa packages (GPG key: 7FAC5991 - missing)
deb http://dl.google.com/linux/deb/ stable non-free

# Medibuntu (Multimedia, Entertainment & Distraction In Ubuntu - ex Penguin Liberation Front)
# GPG key-file: http://medibuntu.sos-sts.com/repo/medibuntu-key.gpg
deb http://medibuntu.sos-sts.com/repo/ feisty free non-free
deb-src http://medibuntu.sos-sts.com/repo/ feisty free non-free

# Ubuntu feisty University Klagenfurt packages
# GPG key-file: http://ubuntu.uni-klu.ac.at/uniklu-debuild.pub
# $ sudo apt-key add uniklu-debuild.pub
# uniklu: backports and new packages
# uniklu-intern: not freely redistributable (jvm), or modified packages
# uniklu-testing: packages not ready for general use
deb http://ubuntu.uni-klu.ac.at/ubuntu.uniklu/ feisty uniklu
deb http://ubuntu.uni-klu.ac.at/ubuntu.uniklu/ feisty uniklu-intern
deb http://ubuntu.uni-klu.ac.at/ubuntu.uniklu/ feisty uniklu-testing
deb-src http://ubuntu.uni-klu.ac.at/ubuntu.uniklu/ feisty uniklu
deb-src http://ubuntu.uni-klu.ac.at/ubuntu.uniklu/ feisty uniklu-intern
deb-src http://ubuntu.uni-klu.ac.at/ubuntu.uniklu/ feisty uniklu-testing

# Ekiga and Debian pkg-voip
deb http://pkg-voip.buildserver.net/ubuntu feisty main

# MythTV Repository for Ubuntu Linux (GPG key: 80DF6D58)
deb http://home.eng.iastate.edu/~superm1 feisty all
deb-src http://home.eng.iastate.edu/~superm1 feisty all

# Ubuntu repository for Screenlets (GPG key: F854AFD7)
# GPG key-file: http://hendrik.kaju.pri.ee/ubuntu/F854AFD7.gpg
deb http://hendrik.kaju.pri.ee/ubuntu feisty screenlets
deb-src http://hendrik.kaju.pri.ee/ubuntu feisty screenlets

# Subpixel Font rendering packages (GPG key: 937215FF)
# Improved fonts on LCDs - WARNING: May violate some patents
# GPG key-file: http://www.telemail.fi/mlind/ubuntu/937215FF.gpg
deb http://www.telemail.fi/mlind/ubuntu feisty fonts main
deb-src http://www.telemail.fi/mlind/ubuntu feisty fonts main


# Skype packages
deb http://download.skype.com/linux/repos/debian/ stable non-free

# Geole’s Ubuntu Repository
# GPG key-file: http://www.geole.info/fileadmin/data/misc/geole.info-apt-key.gpg
deb http://ubuntu.geole.info/ feisty universe multiverse
deb-src http://ubuntu.geole.info/ feisty universe multiverse
deb http://ubuntu.geole.info/ feisty-backports main universe multiverse restricted
deb-src http://ubuntu.geole.info/ feisty-backports main universe multiverse restricted

# Linux2Go Ubuntu Packages (GPG key: E8BDA4E3)
deb http://www.linux2go.dk/ubuntu feisty main
deb-src http://www.linux2go.dk/ubuntu feisty main

# Asher256’s Repository
deb http://asher256-repository.tuxfamily.org edgy main dupdate french
deb http://asher256-repository.tuxfamily.org ubuntu main dupdate french

# Tvfreeplayer Packages (GPG key: )
# GPG key-file: http://www.tvfreeplayer.com/linux/falcon/tvfreeplayer.gpg
deb http://www.tvfreeplayer.com/linux/falcon feisty all
deb-src http://www.tvfreeplayer.com/linux/falcon feisty all

# gnomemeeting - ekiga (GPG key: 52ABFCB1)
deb http://snapshots.ekiga.net/ubuntu/ feisty main
deb-src http://snapshots.ekiga.net/ubuntu/ feisty main


# Cinelerra Feisty packages
deb http://www.kiberpipa.org/~gandalf/ubuntu/feisty/cinelerra/i686/ ./


# Cafuego’s feisty Stuff: Broadcom firmware, google-earth, secondlife (GPG key: 969F3F57)…
deb http://au.ubuntu.cafuego.net feisty-cafuego all
deb-src http://au.ubuntu.cafuego.net feisty-cafuego all

# Debuntu Ubuntu feisty packages
# GPG Key: http://repository.debuntu.org/GPG-Key-chantra.txt
deb http://repository.debuntu.org/ feisty multiverse
deb-src http://repository.debuntu.org/ feisty multiverse

# Morgoth Repository (GPG key: 7E2E4741)
# Provides Monkey’s Audio, xmms pugins, vlc plugins, gqview, audacius, audacity…
# GPG key-file: http://morgoth.free.fr/files/morgoth-signkey.gpg.asc
deb http://morgoth.free.fr/ubuntu feisty-backports main
deb-src http://morgoth.free.fr/ubuntu feisty-backports main

# Automatix repository (GPG key: E23C5FC3)
deb http://www.getautomatix.com/apt feisty main

# Musicbrainz Repository
# GPG key-file: http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/public.key
deb http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/ubuntu feisty musicbrainz
deb-src http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/ubuntu feisty musicbrainz

# The Ubuntu NLP Repository (GPG key: 8ABD1965)
# GPG key-file: http://cl.naist.jp/~eric-n/ubuntu-nlp/8ABD1965.gpg
deb http://cl.naist.jp/~eric-n/ubuntu-nlp feisty all
deb-src http://cl.naist.jp/~eric-n/ubuntu-nlp feisty all

# Ubuntu System Administrator packages (GPG key: 2F306651)
# GPG key-file: http://ubuntu.moshen.de/2F306651.gpg
deb http://ubuntu.moshen.de feisty multimedia misc
deb-src http://ubuntu.moshen.de feisty multimedia misc

# The Consciousness Repository (GPG key: DD385D79)
# GPG key-file: http://debs.peadrop.com/DD385D79.gpg
deb http://debs.peadrop.com feisty all
deb-src http://debs.peadrop.com feisty all


# IVTV Repository for Ubuntu Linux (GPG key: 80DF6D58)
# GPG key-file: http://dl.ivtvdriver.org/ubuntu/80DF6D58.gpg
deb http://dl.ivtvdriver.org/ubuntu feisty all
deb-src http://dl.ivtvdriver.org/ubuntu feisty all

# syzygy42 repository: avant-window-navigator, exaile, closure… (GPG key: 8434D43A)
# GPG key-file: http://download.tuxfamily.org/syzygy42/8434D43A.gpg
deb http://download.tuxfamily.org/syzygy42/ feisty all
deb-src http://download.tuxfamily.org/syzygy42/ feisty all


## Swiftfox (enhanced Firefox for linux) packages
deb http://getswiftfox.com/builds/debian unstable non-free

# Sonnes repository (aMule AdunanZa, Audacious)
deb http://adurepo.altervista.org/ubuntu feisty all
deb-src http://adurepo.altervista.org/ubuntu feisty all

# darkmagez repository: rhythmbox and newer gtk (GPG key: A3012FB3)
# GPG key-file: http://mirror.randumb.org/darkmagez/repo/A3012FB3.gpg
deb http://mirror.randumb.org/darkmagez/repo feisty-darkmagez multimedia-experimental #core-experimental
deb-src http://mirror.randumb.org/darkmagez/repo feisty-darkmagez multimedia-experimental #core-experimental


# FoLKeN ‘Repozytorium’ (GPG key: 6FB65A0F)
deb http://deb.svx.pl/ feisty main universe bleeding
deb-src http://deb.svx.pl/ feisty main universe bleeding

# Le dépomaniak repository (GPG key: 1D59E694)
# GPG key-file: http://ubuntu.davromaniak.eu/1D59E694.gpg
deb http://ubuntu.davromaniak.eu feisty-depomaniak all
deb-src http://ubuntu.davromaniak.eu feisty-depomaniak all

# Mez’s Repository (GPG key: 6AAAA569)
# GPG key-file: http://apt.sourceguru.net/6AAAA569.gpg
deb http://apt.sourceguru.net feisty all
deb-src http://apt.sourceguru.net feisty all

# Ryan Kavanagh’s packages (GPG key: 02544D0E)
# GPG key-file: http://packages.ryanak.ca/02544D0E.gpg
deb http://packages.ryanak.ca ryan-feisty all
deb-src http://packages.ryanak.ca ryan-feisty all

# OpenedHand Debian/Ubuntu Packages
deb http://debian.o-hand.com feisty/
deb-src http://debian.o-hand.com feisty/

# Iuculano’s debian packages (GPG key: AE3BE9AA)
# GPG key-file: http://ubuntu.iuculano.it/AE3BE9AA.gpg
deb http://ubuntu.iuculano.it feisty amsn thunderbird #ck-kernel #all
deb-src http://ubuntu.iuculano.it feisty amsn thunderbird #ck-kernel #all

# Elisa Debian Packages
deb http://elisa.fluendo.com/packages feisty main



deb-src http://archive.ubuntu.com/ubuntu/ dapper main

deb http://download.tuxfamily.org/pollyrepo feisty/
deb-src http://download.tuxfamily.org/pollyrepo feisty/
salviamo è chiudiamo.
aggiorniamo la distribuzione dando questi comandi da terminale, non fate caso se ricevete dei
messaggi di errori in merito alle chiavi gpg, se alcuni repository non vengono,
raqggiunti commentateli mettendo all'inizio della riga un #.

sudo apt-get clean
sudo apt-get autoclean

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

scarichiamo la versione di uck 2.0.0 beta3 scrivendo da terminale:

wget http://downloads.sourceforge.net/uck/uck_2.0.0-beta3_all.deb?modtime=1186745288&big_mirror=0

installiamolo o utilizzando gdebi o testualmente digitando.
sudo dpkg -i uck_2.0.0*

Per far partire il programma scriviamo sempre da terminale.

uck-gui


seguiamo i consigli che ci da scegliendo come lingua italiana,come desktop enviroment gnome, indichiamo il percorso dove abbiamo scaricato la iso ubuntu.







adesso il programma incomincia ha caricarsi la iso ha creare delle directory di lavoro è ha caricarsi,
il sources.list.

facciamolo lavorare quando vediamo che il programma si ferma chiedendoci o di proseguire
la compilazione o di usare
un terminale o synaptic, apriamo un altro terminale è diamo i seguenti comandi :

sudo rm -fr $HOME/tmp/remaster-root/etc/apt/sources.list
sudo cp -fr /etc/apt/sources.list /tmp/remaster-root/etc/apt/

chiudiamo il nostro secondo terminale è torniamo a uck, clicchiamo sulla voce run console application






dal terminale che si apre scriviamo questi comandi in successione:

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

per uscire dal terminale provvisorio di uck scriviamo exit.

per installare o aggiornare software quindi per procedere con la vera personalizzazione di ubuntu, vi consiglio di utilizzare la funzione run package manager che trovate nella finestra dove avete lanciato la console .

Finita la fase di personalizzazione per proseguire ed ottenere la vostra iso di ubuntu, cliccate su continue bulding, se tutto fila liscio troverete la vostra nuova iso con nome livecd.iso













domenica 12 agosto 2007

tribler 4.0.4





uscita nuova versione di tribler , l'innovativo client torrent ribattezzato social networking fra le caratteristiche principali di questo programma ricordo:

il motore di ricerca su youtube, la capacità del programma di memorizzare tramite un algoritmo di filtraggio la storia dei nostri download praticamente appena incontra file che si avvicinano alle nostre preferenze ci vengono segnalati.

il sito del progetto lo trovate ha questo indirizzo: www.tribler.org/
per scaricare la versione per ubuntu aprite un terminale è digitate:

wget https://www.tribler.org/attachment/wiki/Download/tribler_4.0.4-1ubuntu1_all.deb?format=raw

installatelo o con gdebi o scrivendo sempre da terminale.

sudo dpkg -i tribler*

venerdì 10 agosto 2007

deluge 0.5.4


deluge è un interessantissimo client torrent dalle spiccate capacità velocistiche.

Il sito del progetto lo trovate qui:http://deluge-torrent.org/

queste le principali caratteristiche del programma.

  • Mainline DHT
  • uTorrent Peer Exchange
  • BitTorrent Protocol Encryption
  • UPnP and NAT-PMP
  • Proxy support for Peers, Tracker, DHT and Web-Seed
  • Private Torrents
per installarlo cliccate qui: deluge-torrent_0.5.4-1_i386.deb

installatelo o con gdebi o scrivendo da terminale :

sudo dpkg -i $HOME/Desktop/deluge-torrent_05.4-1*

la configurazione del programma non presenta particolari difficoltà la lingua è in italiano, una particolare caratteristica del programma è la capacità di individuare le porte aperte per ottimizzare lo scaricamento.

ripristinare l'avvio di linux quando grub è danneggiato

in alcune situazione può accadere che il nostro amato pinguino non si avvia più questo può accadere quando si installa windows , il sistema operativo microsoft si appropria del master boot record cancellando grub.

Per ripristinare linux e correggere grub danneggiato inserite il cd di ubuntu ed effettuate il riavvio della macchina, appena ubuntu si avvia da live cd aprite il terminale, digitate passwd per crearvi una password di amministratore.

montate la partizione linux dove avete installato il sistema operativo nel mio caso hda1, create un punto di montaggio dentro mnt chiamando la cartella hda1.

sudo mkdir /mnt/hda1

per montare scrivete:

sudo mount /dev/hda1 /mnt/hda1

adesso montate /dev in hda1 per visualizzare ed attivare le periferiche al chroot.

sudo mount -o bind /dev /mnt/hda1/dev

sempre da terminale scrivete:

sudo chroot /mnt/hda1

entrate dentro la cartella grub ed eseguite questi comandi in successione:

cd /boot/grub
grub
root (hd0,0)
setup (hd0)
uscite dal terminale di grub.

analizziamo quello che abbiamo scritto il comando grub attiva la shell di grub, con root hd0,0 indico al programma grub la partizione dove si trova la directory di boot, con setup installo il boot manager nel settore mbr del disco.

se ci sono dei problemi al riavvio digitando possiamo editare e correggere le linee di grub.
consiglio sempre di effetture delle copie della cartella di boot per ogni evenienza scrivete da terminale :

sudo tar cjvf $HOME/copiaboot.tar.bz2 /boot

domenica 5 agosto 2007

USCITO SWIFTFOX 2.0.0.6

per chi non conoscesse le carattaristiche di questo interessante browser ricordo, che swiftfox è una versione modificata di firefox spiluppata utilizzando le potenzialità del processore della propria macchina.
il sito del progetto lo trovate qui:http://getswiftfox.com/

per installarlo aprite il proprio sources.list con sudo gedit /etc/apt/sources.list ed incollateci questa riga.
deb http://getswiftfox.com/builds/debian unstable non-free
salvate il file e chiudete, date questi comandi in successione:

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

per installare la versione specifica per il proprio processore guardate questo prospetto .
swiftfox-athlon
swiftfox-athlon-xp
swiftfox-athlon64
swiftfox-athlon64-32bit (AMD64 users on a 32bit OS)
swiftfox-k6-2
swiftfox-pentium-m
swiftfox-pentium2
swiftfox-pentium3
swiftfox-pentium3m
swiftfox-pentium4
swiftfox-prescott
se vogliamo installare la versione per athlon 64 bit digitiamo.
sudo apt-get install swiftfox-athlon64

installando swiftfox i segnalibri di firefox e le varie password vengono caricate in automatico, per tradurre il programma in italiano collegatevi qui http://www.mozillaitalia.it/archive/index.html#p1
è scaricate il language pack italiano multipiattaforma:
createvi un'icona del programma sul desktop cliccate tasto destro del mouse sulla scrivania, crea icona d'avvio.
nel riquadro che si apre nella voce comando scrivete questo :
/usr/bin/swiftfox -UILocale it-IT
l'icona cercatela dentro /usr/share/pixmaps , con questi piccoli accorgimenti vi basterà cliccare sull'icona su desktop per far partire il programma tradotto in italiano.


mercoledì 1 agosto 2007

MODIFICARE IL SOURCES.LIST CON DEI SEMPLICI CLICK DEL MOUSE

per modificare o inserire nuovi indirizzi dei server nel nostro sources.list ci possiamo servire del servizio offerto dal sito http://www.ubuntu-nl.org.
si può scegliere la release di ubuntu e l'architettura hardware del nostro sistema per tutto il resto ci pensa il generatore di sources.list che in modo automatico ci permette di inserire gli indirizzi a noi più congeniali.

colleghiamoci qua:http://www.ubuntu-nl.org/source-o-matic/


scegliamo la versione di ubuntu e il tipo di processore da noi posseduto clicchiamo su send

nella schermata che si apre scegliamo gli indirizzi dei server che riteniamo più utili al nostro caso è chicchiamo su create sources list.
Per ogni evenienza salviamo il nostro sources.list apriamo il terminale è scriviamo:
sudo cp -fr /etc/apt/sources.list /etc/apt/copiasources

adesso possiamo procedere ad incollare il file di testo generato dal generatore.
digitiamo da terminale:
sudo gedit /etc/apt/sources.list

nel file di testo che si apre incolliamoci il nuovo sources.list e salviamo il tutto.
sempre da terminale sciviamo.

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

con questi comandi appena digitati non facciamo altro che cancellare la cache di apt, aggiornare la cache con i nuovi indirizzi e aggiornare il sistema.