Blog Linuxludus

La mia esperienza con LTSP

Sto sperimentato un'installazione di edubuntu 11.10 per capire i limiti di utilizzo di ltsp in un laboratorio di informatica e per tenere nota delle cose utili.
Alcune note arrivano anche dall'esperienza fatta su debianedu/skolelinux.

E' possibile usare kde su edubuntu?
Nota: come default edubuntu usa unity. Io sono un fan di kde.
Si, basta installare edubuntu-desktop-kde sul server.

La mia esperienza con LTSP

Dal testo all'eBook. Come creare un ePub usando software libero

Premessa

Dai grandi lettori a chi si limita a guardare le figure, ognuno sa com'è fatto un libro. Nella maggior parte dei casi somiglia a un oggetto rettangolare composto da pagine dove sono stampati testo e/o immagini, il tutto incollato a un dorso e rilegato con una copertina più o meno rigida. Dalla nascita dell'elettronica ad oggi il libro non è più un oggetto...
Dal testo all'eBook. Come creare un ePub usando software libero

Calcolare md5sum di un cd da linea di comando

Per calcolare l'md5sum di un file basta fare:

md5sum file.iso

ma se voglio calcolare l'md5sum di un cd masterizzato, NON va bene fare

md5sum /dev/cdrom

perchè /dev/cdrom non è un file regolare ma a blocchi

Per raggiungere lo scopo, si calcola l'md5sum del contenuto del device ovvero:

cat /dev/cdrom | md5sum

o anche

dd if=/dev/cdrom bs=2M | md5sum

Esempio di risultato:
de994e5c8269383be8930b983fc5c1c9

Calcolare md5sum di un cd da linea di comando

Cos'è una Rolling Release

 

rooling release = distribuzione che continua ad aggiornarsi.

Anche ubuntu si aggiorna ma sono solo aggiornamenti di sicurezza / bug fix, no avanzamento di versione dei programmi.
Per avere una versione + aggiornata devi aspettare 6 mesi (o 2 anni se usi debian stable).

Cos'è una Rolling Release

Limitare la velocità di copia o decompressione di un file

Mi son trovato nella condizione di avere un grande file compresso che dovevo decomprimere ma limitando la velocità di compressione.
Utile ad esempio se stiamo per scrivere su una condivisione nfs e non vogliamo intasare la banda.
Per la semplice copia di un file, si può raggiungere lo scopo tramite rsync e l'opzione --bwlimit ma per la decompressione no.

Come fare?

Bisogna installare il programma 'pv' e poi usarlo in questo modo

gunzip -c filegrande.img.gz | pv -r...

Limitare la velocità di copia o decompressione di un file

Ottenere IP pubblico via shell

 

Se abbiamo un browser disponibile basta andare su siti quali www.ilmioip.it per ottenere l'inditizzo ip pubblico del proprio router.
Se abbiamo solo la shell disponibile, possiamo fare la stessa cosa: scaricare la pagina html e cercare l'ip.

wget myip.dk
less index.html

Una volta vista la frase che accopmpagna l'ip, possiamo filtrare il contenuto della pagina in modo da non vedere tutti i tag html:

grep "IP Address" index.html

Ottenere IP pubblico via shell

Variabili d'ambiente - un po' di concetti

Questo è un piccolo specchietto che dovrebbe servire a dare un idea di cos'è una variabile d'ambiente, a cosa può servire e come gestirla.

 

Menu per muoversi nel post:

 

...

Variabili d'ambiente - un po' di concetti

Creare una partizione più grande di 2T con parted

SCOPO: la tradizionale tabella delle partizioni contenuta nell'MBR ha come limite massimo 2T per partizione.
Se avete un disco recente che supera i due tera e lo volete usare interamente, dovete usare una tabella delle partizioni di tipo GPT che non tutti i programmi di partizionamento usano.

IMPORTANTE: a differenza di cfdisk e fdisk, parted aplllica le modifiche subito e non dopo un "write"!

NOTA: Parted può essere usato in modo non...

Creare una partizione più grande di 2T con parted

Impostare governor su tutte le cpu con cpufreq-set

Con cpufreq-set è possibile impostare il governor di una singola cpu alla volta:
cpufreq-set -c 0 -g conservative

Non c'è un'opzione per impostare lo stesso governor su tutte le cpu.
Ho pensato quindi di creare un semplice comando che il solo scopo di impostare lo stesso governore per tutte le cpu presenti sul nostro computer, indipendentemente dal loro numero.

Impostare governor su tutte le cpu con cpufreq-set

Nexuiz: creare un server di gioco

Nexuiz

Uno dei migliori giochi sparatutto per linux è senza dubbio Nexuiz.
In questo articolo voglio spiegare brevemente come si fa a creare un server di gioco in.

Cos'è un server di gioco?

E' quel servizio/programma che vi permette di giocare nella stessa mappa con i vostri amici.

Io...

Nexuiz: creare un server di gioco