Montare immagini (ISO,BIN,CUE,NRG,MDF,IMG/CCD,DAA) in Debian

Avere la possibilità di montare un file di immagine senza masterizzarlo a volte risulta molto comodo.

Ci sono diversi formati, e montarli è abbastanza semplice.

Immagine ISO:

mount -t iso9660 -o loop archivio.iso /directory/di/montaggio

 

Immagine BIN e Cue

Per poter montare questo tipo di immagine prima bisogna convertirla in ISO.

apt-get install bchunk

bchunk archivio.bin archivio.cue nuovoarchivio.iso

Una volta trasformato in ISO:

mount -t iso9660 -o loop archivio.iso /directory/di/montaggio

 

Immagine NRG

Non c’è bisogno di convertirla in ISO

mount -t iso9660 -o loop,offset=307200 immagine.nrg /directory/di/montaggio

Se si volesse convertire:

apt-get install nrg2iso

nrg2iso archivo.nrg nuovoarchivio.iso

 

Immagine MDFe MDS

Anche qua bisogna prima convertire in Iso

apt-get install mdf2iso

mdf2iso archivio.mdf nuovaimmagine.iso

 

Immagine IMG

Convertiamo in ISO

apt-get install ccd2iso

ccd2iso immagine.img immagine.iso

 

Immagine DAA

Il formato DAA è quello che utilizza  Poweriso. Anche in questo caso bisogna prima convertirlo in ISO.

wget http://poweriso.com/poweriso.tar.gz

tar -zxvf poweriso.tar.gz

convertiamo in ISO con:

./poweriso convert immagine.daa -o nuovaimmagine.iso

Tutti i formati di immagine convertiti in ISO, si montano con:

mount -t iso9660 -o loop archivio.iso /directory/di/montaggio

 

 

Amministrare la banda con Trickle

 

Trickle si incarica di limitare l’uso della banda sia in download che in upload di una applicazione specifica.

Questo può essere molto utile se nel contempo si volesse continuare a navigare senza avere la banda satura.

Si puo usare con programmi tipo: Deluge, Amule, apt-get upgrade ecc ecc. Trickle è presente nei repository Debian.

Esempio:

trickle -u 5 -d 12 apt-get upgrade

In questo caso si incarica di limitate apt-get upgrade in upload a 5 kbps  ed in download a 12 kbps,

oppure:

trickle -d 50 deluge

Deluge utilizzerà solo 50kbps. Per altre opzioni consultare il man.

 

Edmond's Weblog su BongoLinux

 

 

Dopo Linuxfeed ho chiesto l’aggregazione del mio blog a BongoLinux e sono stato subito accontentato. Il motivo è sempre lo stesso, e cioè condividere con altri le esperienze  fatte in tutti questi anni di Gnu-Linux. Questo è l’unico motivo dato che sul mio blog non vi sarà MAI presente pubblicità. Del resto è un qualcosa che faccio per passione, dato che il lavoro che svolgo non ha niente a che fare con questo mondo e mi occupa fino a tarda sera.

BongoLinux e’ un portale di news, articoli, e recensioni dal mondo del software libero, raccolti dai feed dei blog iscritti. Offre diversi strumenti come la classifica o il bongoroll , Per altre info rimando qua.

 

PeaZip gestore di archivi

 

 

 

 

 

PeaZip è un software cross-platform open source di archiviazione compressione e crittografia. il suo formato nativo Pea

implementa oltre alla compressione, lo split, la crittografia ed il controllo integrità.

PeaZip crea archivi:

7Z, SFX, ARC/WRC, BZ2, GZ, LPAQ, PAQ, PEA, QUAD, TAR, UPX, ZIP

Legge: 

7Z, ARC/WRC, ACE, ARJ, BZ2/TBZ2, CAB, CHM, CPIO, DEB, GZ/TGZ, ISO, JAR/EAR/WAR, LZH, NSIS, OOo, PAK/PK3/PK4, PAQ, PEA, PET/PUP, QUAD, RAR, RPM, SLP, TAR, WIM, XPI, Z/TZ, ZIP

Software ottimo e molto potente.

Formato | DEBRPM  |  TGZ |

 

Netspeed applet per Gnome

 

 

 

Netspeed è un applet per Gnome utilissimo per controllare la velocità di banda.  Molto utile quando si usano programmi p2p

per poter verificare la velocità di download. Ha bisogno di poche configurazioni ed è presente nei repository. Una volta

installato basta aggiungerlo al pannello, si trova sotto la voce Network Monitor.

Vnstat per monitorare la rete

Vnstat è un ottimo tool open source per monitorare la propria rete. Non è uno sniffer, si occupa soltanto di memorizzare in un file db, le informazioni presenti in /proc. Si può usare in maniera testuale e non solo, senza i privilegi di root. Per installarlo basta un:

apt-get install vnstat libgd2-xpm

Per avere un interfaccia grafica:

wget http://www.sqweek.com/sqweek/files/vnstat_php_frontend-1.4.tar.gz

lo scompattiamo in /var/www

cd /var/www

tar xvzf vnstat_php_frontend-1.4.tar.gz

Per comodità cambiamo il nome

 mv vnstat_php_frontend-1.4 vnstat

A questo punto incominciamo a creare il db, a secondo dal numero di interfaccia e dal nome:

vnstat -u -i eth0

oppure

vnstat -u -i eth0 && vnstat -u -i eth1

Dopo 5 minuti dando da terminale vnstat, iniziamo a vedere le statistiche. Per vederle in maniera più comoda:

http://localhost/vnstat/

 

 

Man dentro il browser

A me capita spesso di consultare le pagine man, e sinceramente ho sempre trovato scomodo consultarle nel terminale, specie quando la documentazione è molto lunga. Un altro problema può essere quello di non ricordare il termine esatto, e quindi si perde tempo ulteriormente. Molto spesso succede che si scopre e si impara qualcosa di nuovo, leggendo un documento che ti porta ad un altro  ed ad un altro ancora, ma questo non può succedere se si consulta il man nel terminale così come lo conosciamo, poichè la ricerca del tipo "man apache" si limita solamente a quella documentazione, e quindi non ci si imbatterebbe  in cose nuove. Però a questo c’è una soluzione secondo me eccezionale, ed è quella di servirsi del nostro browser. Gli utenti KDE ( che io non uso) hanno in konqueror questa opzione, ma per gli utenti Gnome bisogna utilizzare la visualizzazione nel nostro browser. Per ottenere questo basta installare:

apt-get install apache2 man2html

e poi puntare il nostro browser su:

http://localhost/cgi-bin/man/man2html

che io tengo memorizzato nei segnalibri. Su questa pagina troveremo numerose opzioni di ricerca  ben suddivise, e la documentazione non è mai stata così semplice da spulciare.

Quattro programmi per rinominare in massa tutto

Segnalo questi quattro utilissimi programmi per rinominare in massa foto,cartelle,mp3 in base al loro tag ID3, ecc.ecc.

Tutti quest. programmi posseggono un interfaccia grafica molto semplice ed intuitiva. Tre si trovano nei repository:

pyrenamer
gprename
krename

Il quarto si chiama Métamorphose un programma molto potente e flessibile scritto in pyton. Sul sito si trova il pacchetto deb.

Per l’installazione richiede se non sono gia stati installati python-wxgtk2.6 python-wxtools.

apt-get install python-wxgtk2.6 python-wxtools

A meno che non si voglia ricorrere a qualcosa del genere, sono tutti e quattro consigliati.

 

 

Script per Gmail

 

Per scaricare la posta da Gmail io uso uno script per me utilissimo, dato che non sono interessato ad usare client di posta, ma al massimo i plugins per iceweasel-firefox. La particolarità di questo script è che una volta controllato il numero di nuove mail ricevute, si accende il led num lock (oppure caps lock o skroll lock) e lampeggia tante volte, quanto sono le email ricevute. L’unica dipendenza che serve è blinkd, presente nei repository.

apt-get install blinkd

Questo lo script:

#!/bin/bash
cd /tmp
username=Vostro_Username_Google_Senza_@gmail.com
password=$( zenity --entry --title="Password Gmail" --text="Inserisci password :" --hide-text )
if [[ -z $password ]]
then exit
fi
if [[ $password == "0" ]]
then password=$( zenity --entry --title="Password Gmail" --text="Inserisci password :" )
fi
sleep 15
function get_rss
{
wget -q -O .gmail_rss https://$username:$password@mail.google.com/mail/feed/atom --no-check-certificate
fc=$( cat .gmail_rss | grep "fullcount" | grep -o [1-9] )
}
while true
do
get_rss
if ! [[ fc == "0" ]]
then
    until [[ $fc == "" ]]
    do
    blink -n -r $fc
    get_rss
    sleep 15
    done
blink
fi
sleep 5m
done
rm -f .gmail_rss

chmod +x nome_script

 

Naturalmente per visualizzare il file .gmail_rss in /tmp bisogna visualizzare i file nascosti.

Lo script verifica la presenza di nuove mails ogni 10 minuti, per cambiare basta modificare "sleep 10m"

Il led che lampeggia è il num lock, per modificarlo basta sostituire blink -n -r $fc con blink -c -r $fc e si passa al capslock.

Queste le altre opzioni:

  -c,   –capslockled   use Caps-Lock LED
  -h,   –help          display this help and exit
  -m s, –machine=s     let keyboard of machine s blink
  -n,   –numlockled    use Num-Lock LED
  -r n, –rate=n        set blink rate to n
  -s,   –scrolllockled use Scroll-Lock LED
  -t n, –tcp-port=n    use tcp port n
  -v,   –version       output version information and exit

Per fermare o far partire i demoni  /etc/init.d/blinkd stop-start-restart.

Per altro man blinkd.

 

Linux-Debian fonts extra

 

Per chi volesse fonts supplementari non deve fare altro che installare i seguenti:

apt-get install msttcorefonts ttf-gentium ttf-dustin ttf-georgewilliams ttf-sjfonts sun-java6-fonts ttf-larabie-deco ttf-larabie-straight ttf-larabie-uncommon

 

Per chi volesse esagerare circa 300 mega di fonts.

apt-get install msttcorefonts gsfonts* t1-xfree86-nonfree ttf-alee ttf-ancient-fonts ttf-arabeyes ttf-arhangai ttf-arphic-bkai00mp ttf-arphic-bsmi00lp ttf-arphic-gbsn00lp ttf-arphic-gkai00mp ttf-atarismall ttf-dustin ttf-f500 ttf-isabella ttf-larabie-deco ttf-larabie-straight ttf-larabie-uncommon ttf-staypuft ttf-summersby ttf-xfree86-nonfree xfonts* gsfonts-x11 gsfonts ttf-bpg-georgian-fonts ttf-sjfonts ttf-gentium ttf-georgewilliams ttf-georgewilliams sun-java6-fonts

Successivamente per rivederli basta:

apt-get install gnome-specimen

che troveremo sotto Applicazioni-Grafica