$ cd /tmp
$ wget -c https://goo.gl/MSqme -O conky_box.zip
$ unzip conky*.zip
$ cd Conk*
$ cp Box.png ~/
$ cp *.lua ~/
$ mkdir -p ~/Conky_Box
$ cp conkyrc ~/Conky_Box
$ conky -c ~/Conky_Box/conkyrc
enjoy 😉
Debian Gnu-Linux Opensource
Io principalmente per la tv digitale uso Vlc, in seconda battuta uso MeTv e Kaffeine. In genere quasi tutti i programmi hanno un opzione per la scansione dei canali, ma se si volessero creare manualmente si può usare l'utility w_scan. Di seguito i comandi che uso io, ma sono ulteriormente personalizzabili:
Vlc:
$ w_scan -c IT -t 2 -R 0 -E 0 -L -O 0 > vlc.xspf
il file creatosi, lo si può aprire direttamente con Vlc e trovare nella scaletta tutti i canali.
Kaffeine:
Kaffeine offre la possibilità di fare la scansione dei canali, ma se si sceglie la scansione per città, a volte non trova nessun canale, almeno a me capita questo. Per ovviare al problema basta scegliere "Scansione automatica Italia". Se invece lo si volesse creare manualmente:
$ mv ~/.kde/share/apps/kaffeine/scanfile.dvb ~/.kde/share/apps/kaffeine/scanfile.dvb.bak
$ w_scan -c IT -k -t 2 -R 0 -E 0 -O 0 > scanfile.dvb
$ cp scanfile.dvb ~/.kde/share/apps/kaffeine/
una volta copiato bisogna "bloccare" il file, in quanto kaffeine lo sostituirebbe ad ogni avvio:
# chattr +i scanfile.dvb
Xine:
$ w_scan -X -c IT -t 2 -R 0 -E 0 -O 0 > channels.conf
Mplayer:
$ w_scan -M IT -R 0 -E 0 -O 0 > channels.conf
enjoy 😉
Grub Customizer serve ad abbellire e modificare il menu di Grub 2. Per installarlo su Debian Wheezy/Sid:
# apt-get install libssl-dev cmake libgtkmm-2.4-dev
$ wget https://launchpad.net/grub-customizer/3.0/3.0.2/+download/grub-customizer_3.0.2.tar.gz
$ tar xfv grub-customizer_3.0.2.tar.gz
$ cd grub-customizer-3.0.2/
$ cmake
$ make -j3
# make install
enjoy 😉
Quando synaptic non si avvia dal menu si rimane spiazzati, pensando a quale grave problema possa essere successo. La verità è molto più semplice, e la causa 99 volte su 100 è dovuta allo smanettamento all'interno delle "Applicazioni d'avvio". Infatti bisogna controllare che non sia stata deselezionata la voce "Agente di autenticazione per PolicyKit".
enjoy 😉
Stavo compilando un programmino, quando mi si è presentato uno strano errore dopo aver lanciato dpkg-buildpackage:
dpkg-source: error: can't build with source format '3.0 (quilt)': no upstream tarball found at ../shellinabox_2.14.orig.tar.{bz2,gz,lzma,xz}
dpkg-buildpackage: error: dpkg-source -b shellinabox-2.14 gave error exit status 255
ho risolto in maniera grezza, andando a cancellare il file format, presente nella cartella /debian/source.
enjoy 😉
In questi giorni ho reinstallato una versione "pulita" di Debian Sid, quella su cui stavo era "vecchia" di quasi un anno, e siccome di cambiamenti ce ne sono stati tantissimi, come anche di miei esperimenti, ho quindi deciso di "rinnovare". Ci tengo a precisare che mi funzionava quasi tutto, ma a questo punto non riuscivo più a capire alcuni problemi da cosa dipendessero, se da modifiche fatte da me, mesi e mesi fa, oppure da librerie e configurazioni varie, rimaste in vita non si sa come, partendo da Gnome 2 ecc. ecc. Comunque ho iniziato ad installare le cose più urgenti, tra cui i driver HP della mia stampante, per la precisione una HP Officejet 4500 Wireless. Per installare tutto su Debian basta un:
# apt-get install hplip-gui
per configurare la stampante, bisogna lanciare da root:
# hp-setup
e seguire l'indicazioni. A questo punto stampando una pagina di test mi appare una finestra con la richiesta di plugin aggiuntivi (prima volta che mi capita), da andare a scaricare automaticamente dal sito hp. Quella procedura fallisce, per risolvere il problema bisogna installarli da root, con il comando:
# hp-plugin
un'altro fastidioso errore con cups è il seguente:
user added to lpadmin group
si risolve con:
# usermod -aG lpadmin nome_utente
dopo un reboot tutto dovrebbe funzionare.
enjoy 😉
Questo è un piccolo trucchetto utile per "nascondere" un archivio in una foto. Per ottenere ciò bisogna ricorrere a cat:
$ cat foto_originale.jpg archivio_segreto.rar > foto_falsa.jpg
a questo punto l'archivio è all'interno di foto_falsa.jpg, adesso per visualizzare i files nell'archivio, basta cambiare l'estensione in foto_falsa.rar e decomprimere. Se invece si volesse nascondere un file di testo in una foto come veicolo per una comunicazione segretissima, allora si può sempre utilizzare la steganografia ed installare steghide, un ottimo metodo 😉
enjoy 😉
Per chi usa Box.com come spazio hosting per i propri file, può essere utile integrarlo con la nostra Linuxbox, per avere a portata di mano i files e poterne caricare subito degli altri. Mentre chi utilizza Dropbox non ha problemi, e può installare dai repository nautilus-dropbox, per Box.com bisogna al momento sbattersi di più per l'integrazione. I passi da eseguire sono i seguenti:
$ sudo apt-get install davfs2 $ mkdir ~/box.com $ mkdir ~/.davfs2/ $ sudo cp /etc/davfs2/davfs2.conf ~/.davfs2/ $ sudo cp /etc/davfs2/secrets ~/.davfs2/ $ sudo chown -R edmond ~/.davfs2/ $ sudo adduser edmond davfs2
(sostituire edmond col vostro nome utente) editare i due files in ~/.davfs2/ , nel file davfs2.conf cambiare la voce:
#use_locks 1
in:
use_locks 0
nel file secrets aggiungere indirizzo mail e password per l'accesso a Box.com
indirizzo@mail.com password
modificare /etc/fstab per il montaggio della cartella:
$ sudo nano /etc/fstab
ed aggiungere:
/home/edmond/box.com davfs rw,user,noauto 0 0
(sostituire edmond col vostro nome utente) per cocludere:
$ sudo chmod u+s /sbin/mount.davfs
$ sudo mount ~/box.com
se tutto è andato bene, inserire mail e password di accesso a Box.com, e provare a copiare un file nella cartella, da riga di comando.
enjoy 😉
Ho fatto diverse guide sulla personalizzazione del terminale, ma a differenza delle altre con questa si vedranno molte più informazioni riguardanti la nostra Debian/LinuxBox.
# cd /usr/bin
# wget -c https://raw.github.com/KittyKatt/screenFetch/master/screenfetch-dev -O screenfetch
# chmod +x screenfetch
$ screenfetch
enjoy 😉