Italian Albanian Catalan Chinese (Simplified) English French German Portuguese Russian Spanish
prevpausenext
x
Conversione file .uif
Alcuni di noi potrebbero aver scaricato da varie fonti uno o più file con estensione .uif. Questa estensione, che stà per Universal Image Format, identifica dei particolari file di immagine disco introdotti da MagicISO, un software per Windows che si occupa di gestire svariati tipi di questi file.
x Libero ADSL ed aMule
Libero ADSL è il servizio spesso più economico per la connessione dati, ma ha degli svantaggi? Appena ricevuto il router e configurata la rete si prova la connessione: si visita qualche pagina web, si guardano video su youtube o si scarica la posta elettronica e la connessione viaggia spedita ed elegante a 4 Mbit al secondo... e questa e' perfetta letizia. Ma se si volesse scaricare qualcosa da aMule? È qui che l'entusiasmo viene meno perchè la velocità cala drasticamente a 10, massimo 20kb al secondo. A questo punto la depressione che assale l'utente è davvero viscerale. È come uno di quegli incubi in cui ti vien voglia di urlare ma la voce non esce...
x Youtube2Mp3
Scaricare gli mp3 dalla rete stà diventando sempre più facile. È sufficiente usare youtube.com, un qualsiasi addon per Firefox che permetta di scaricare i video .flv sul nostro PC e, infine, un buon programmino che estrapoli l'audio dal video e lo proponga come .mp3. Siccome molti amici gironzolavano cuoriosi attorno al mio monitor per capire come si potevano scaricare decine di mp3 con questo metodo, ho pensato di fare uno script davvero elementare per dare la possibilità a tutti di usufruire di questo metodo. Da qui nasce la mia idea di Youtube2Mp3, un semplice script che permette di scaricare i file .flv da Youtube
x La maledizione Intel PRO/Wireless 3945ABG
A volte la configurazione di un qualsiasi hardware può essere molto difficoltosa e lunga, e questa volta affrontiamo il problema della configurazione di una scheda wifi Intel PRO/Wireless 3945ABG. Gironzolando per il web abbiamo trovato varie soluzioni, tutte quante molto valide che spesso portavano ad ottimi risultati. Tutte queste guide proponevano la soluzione di installare sottosistema, driver, firmware e demone e una delle costanti presenti in questo sistema era questa sigla : ipw3945. Ecco come si comporta Ubuntu Gutsy 7.10...
x Mi sono rotto il CAD
In quell'universo chiamato Linux uno dei pochi punti deboli è il disegno CAD. Il CAD (Computer Aided Design), per chi non lo conoscesse, è un settore dell'informatica che è volto alla progettazione di modelli, 2D o 3D, che siano case, automobili o quant'altro. Molti appassionati passando a Linux hanno riscontrato delle lacune, specialmente per quanto riguarda l'open source. Infatti molti programmi del genere sono a pagamento, nonostante il costo della licenza sia irrisorio rispetto a quello di un programma concorrente e dominante come Autocad. Nonostante tutto, però, la comunità non ci delude mai.
x Spaghetti tux
Anche oggi il solito raptus di follia. Anzi: un doppio raptus. Ho fame di conoscenza. Fame e sempre più fame di sapere. Voglio usare il terminale come se fosse un piatto di bucatini all'amatriciana su cui mi possa fiondare a testa bassa e da cui non tornare più su. Basta sudo. Basta apt-get e relative opzioni. Il primo raptus di follia: d'ora in poi userò comandi come sugo e spaghetti. Le opzioni ve le lascio immaginare. Come faccio? Uso un alias, uno script... il resto è tutta fantasia. Il secondo raptus: vi spiego come fare (e già questo è sufficiente) e ve lo spiego a modo mio...
Home
Compilare un kernel.. | Hack 1: Attack 0 PDF Stampa E-mail
Scritto da Rex Sanna   
http://tuxbay.org/images/articles/glider.jpg

#!/bin/bash
#
# Ciao Zero.
# Oggi ti faccio vedere come compilare un kernel.
# O per lo meno come permettermi di ricompilare il kernel che utilizzi.
#
# Innanzi tutto, se non sono root.. dimmelo!
# (questo perche' e' possibile che i permessi applicati alla directory
# in uso non siano corretti. da verificare..)
[ `id -u` != 0 ] && echo "# ## NB: Non sei Root!!"

# Questa e' la directory dei sorgenti. Dove solitamente vado a
# decomprimere i files tar scaricati da www.kernel.org
DOVELOCREO=/usr/src/kernels

# Avrai bisogno di un posto dove mettere il nuovo kernel.
# Facciamo che te lo dico subito, e non ci pensiamo piu'..
DOVELOMETTO=/boot/nuovo-kernel

# - - - Iniziamo..#
# Devi sapere che, se esiste, nella directory
[ -d $DOVELOCREO ] && cd $DOVELOCREO

#
# sono contenuti i sorgenti devi vari kernels che possiamo utilizzare.
#
# Nel senso che, se ci sono diverse directory, avremo la possibilita' di
# selezionare quale versione di kernel compilare.
#
echo "# Seleziona la versione di kernel da compilare : "
select kernel_version in `/bin/ls .` ;
do
echo "# Hai selezionato : $kernel_version"
cd $kernel_version
break
done;



#
# Potra' capitare ch'i voglia ricompilare il kernel
# a partire da zero..
#
echo "# Desideri eseguire una pulizia ? "
select make_clean in "si" "no" ;
do
if [ "$make_clean" == "si" ] ; then
echo -n "# Desideri eseguire una pulizia COMPLETA? (y/n) : "
read risposta

if [ "$risposta" == "y" -o "$risposta" == "Y" ] ; then
# l'accendiamo? PULIZIA COMPLETA!!
make mrproper
else
# .. in questo caso, fai la pulizia delle stronzate..
make clean
fi

fi
break;
done;



# Una volta selezionata la versione compilanda,
# e' necessario configurare le impostazioni del kernel.
# Vorrei scegliere tra la modalita' grafica e quella testuale..
# (le librerie necessarie come le ncurses te le ho installate prima)

echo "# Seleziona il tipo di configurazione desiderata :"
select tipo_configurazione in "console (solo testo)" "grafico" ;
do
[ "$tipo_configurazione" == "console (solo testo)" ] && make menuconfig
[ "$tipo_configurazione" == "grafico" ] && make xconfig

break;
done;



# Adesso che ho configurato il kernel, posso eseguire i soliti comandi
# di semplice compilazione C..
#
# Mi devo ricordare che una volta, nel kernel 2.4 si dovevan creare le dipendenze..
#make deps

# ..compila il tutto..
make

# ..ed una volta finito installa gli eventuali moduli che abbia
# inserito nella configurazione..

echo "# - - - "
echo "# Caro $USER per poter installare il nuovo kernel"
echo "# e' necessario poter utilizzare sudo. "

echo -n "# * Desideri installare i moduli? (y/n) : "
read risposta

[ "$risposta" == "y" -o "$risposta" == "Y" ] sudo make modules_install


# ..se sono root..
if [ `id -u` == 0 ] ; then
# Il tuo nuovo kernel sara' disponibile nel file:
cp arch/i386/boot/bzImage $DOVELOMETTO
else
# ..se invece non sono root..
sudo cp arch/i386/boot/bzImage $DOVELOMETTO
fi



echo -n "# * Desideri aggiungere una configurazione a grub? (y/n) : "
read risposta

if [ "$risposta" == "y" -o "$risposta" == "Y" ] ; then
cat >> /tmp/grb.cnf << EOF

# ### Questo kernel e' stato creato il `date +%d/%m/%Y`

title $HOSTNAME Hacked Kernel
root (hd0,1)
kernel $DOVELOMETTO ro root=/dev/pippo quiet


EOF

if [ `id -u` == 0 ] ; then
cat /tmp/grb.cnf >> /etc/grub.conf
else
sudo cat /etc/grub.conf > /tmp/grb
sudo cat /tmp/grb.cnf >> /tmp/grb
sudo mv /tmp/grb /etc/grub.conf
fi

# ricorda di togliere i files di troppo
sudo rm -rf /tmp/grb.cnf /tmp/grb
fi


# Fatto!

echo -n "# * Desideri riavviare (per provarlo subito..)? (y/n) : "
read risposta

[ "$risposta" == "y" -o "$risposta" == "Y" ] && sudo /sbin/shutdown -r now

# lo so.. ho esagerato col sudare.. anche se da queste parti.. freddo boia!!
# hw:fuori piove; sw:dentro grandina.. -- Tira su le mani se anche tu sei un pazzo!!
echo "# ### Hack 1: Attack 0"
Ultimo aggiornamento Giovedì 17 Giugno 2010 09:22
 

Aggiungi commento


Codice di sicurezza
Aggiorna

^ Back to Top