Terminali personalizzati Debian

 

Terminali personalizzati Debian, gli altri si possono trovare quà e quà.

 

 

 

Requisiti: installare figlet e toilet
 

# Colori:

black='\e[0;30m'
blue='\e[0;34m'
green='\e[0;32m'
cyan='\e[0;36m'
red='\e[0;31m'
purple='\e[0;35m'
brown='\e[0;33m'
lightgray='\e[0;37m'
darkgray='\e[1;30m'
lightblue='\e[1;34m'
lightgreen='\e[1;32m'
lightcyan='\e[1;36m'
lightred='\e[1;31m'
lightpurple='\e[1;35m'
yellow='\e[1;33m'
white='\e[1;37m'
nc='\e[0m'

# Prompt:

PS1='\[\033[01;32m\]\u\[\033[01;34m\]-\[\033[01;31m\]\h\[\033[00;34m\]{\[\033[01;34m\]\w\[\033[00;34m\]}\[\033[01;32m\]:\[\033[00m\]'

# Informazioni di Sistema

clear
echo -e "${lightred}";toilet --gay -f pagga "          Debian Box           ";
echo
echo
echo -ne "${lightblue}Oggi è:\t\t${lightblue}" `date`; echo ""
echo -e "${lightblue}Kernel : \t${lightblue}" `uname -smr`
echo
echo -e "${lightred}Debian  GNU/Linux ${NC}" `cat /etc/debian_version`
echo -e "${lightblue}"; cal -A 1

 

 

# Colori:

black='\e[0;30m'
blue='\e[0;34m'
green='\e[0;32m'
cyan='\e[0;36m'
red='\e[0;31m'
purple='\e[0;35m'
brown='\e[0;33m'
lightgray='\e[0;37m'
darkgray='\e[1;30m'
lightblue='\e[1;34m'
lightgreen='\e[1;32m'
lightcyan='\e[1;36m'
lightred='\e[1;31m'
lightpurple='\e[1;35m'
yellow='\e[1;33m'
white='\e[1;37m'
nc='\e[0m'

# Prompt:

PS1='\[\033[01;32m\]\u\[\033[01;34m\]-\[\033[01;31m\]\h\[\033[00;34m\]{\[\033[01;34m\]\w\[\033[00;34m\]}\[\033[01;32m\]:\[\033[00m\]'

# Informazioni di Sistema:

clear
echo -e "";
echo -e "${red}              █ █ █    █ █ █   █ █ █    █      █      █    █";
echo -e "              █    █   █       █    █   █     █ █     █ █  █";
echo -e "              █    █   █ █ █   █ █ █    █    █   █    █  █ █";
echo -e "              █    █   █       █    █   █   █ █ █ █   █   ██";
echo -e "              █ █ █    █ █ █   █ █ █    █  █       █  █    █";
echo -e "";
echo -e "";
echo -ne "${lightblue}Oggi è:\t\t${lightblue}" `date`; echo ""
echo -e "${lightblue}Kernel : \t${lightblue}" `uname -smr`
echo
echo -e "${lightred}Debian  GNU/Linux ${NC}" `cat /etc/debian_version`
echo -e "${lightblue}"; cal -A1

 

 

PS1='\[\033[01;32m\]\u\[\033[01;34m\]-\[\033[01;31m\]\h\[\033[00;34m\]{\[\033[01;34m\]\w\[\033[00;34m\]}\[\033[01;32m\]:\[\033[00m\]'

rosso='\e[1;31m'
NC='\e[0m'

echo -e "";
echo -e "${rosso}              █ █ █    █ █ █   █ █ █    █      █      █    █";
echo -e "              █    █   █       █    █   █     █ █     █ █  █";
echo -e "              █    █   █ █ █   █ █ █    █    █   █    █  █ █";
echo -e "              █    █   █       █    █   █   █ █ █ █   █   ██";
echo -e "              █ █ █    █ █ █   █ █ █    █  █       █  █    █";
echo -e "";
echo -e "${rosso}Debian  GNU/Linux ${NC}" `cat /etc/debian_version`

 

 

enjoy 😉

Creare un video da più immagini usando Mencoder

 

 

 

 

Come creare un video partendo da una serie di immagini?….semplice, usando Mencoder. Il video sopra è composto da 20 immagini jpg,  ed il comando utilizzato è il seguente.

 

$ mencoder "mf://*.jpg" -mf type=jpg:fps=3 -ovc lavc -o video.avi

 

enjoy 😉

Iceweasel 5 su Debian Wheezy/Sid

 

 

 

 

Ho provato iceweasel 5 su Debian Wheezy e devo dire che funziona benissimo, anche gli addons che uso sono compatibili, tra cui FireFTP, Adblock Plus, DownThemAll, Yoono, unica nota negativa la non compatibilità con Google Toolbar e il language it, che non è disponibile, e quello della versione 4 non va. Per provarlo, aggiungere ad /etc/apt/sources.list:

 

deb https://mozilla.debian.net/ squeeze-backports iceweasel-5.0

# apt-get update

$ wget -O- -q https://mozilla.debian.net/archive.asc | gpg --import

$ gpg --export -a 06C4AE2A | sudo apt-key add -

# apt-get update

# apt-get install -t squeeze-backports iceweasel

 

enjoy 😉

Terminale personalizzato completo (quasi)

 

 

 

Tenendo sempre il terminale aperto, mi piace personalizzarlo, e dato che anche l'occhio vuole la sua parte, di tanto in tanto mi piace cambiargli il look. Quindi oggi dato che mi sento buono 🙂 lo condivido con i miei amici pinguini.

 

# apt-get install figlet

$ nano .bashrc

 

ed incollare alla fine:

 

# Colori:

black='\e[0;30m'
blue='\e[0;34m'
green='\e[0;32m'
cyan='\e[0;36m'
red='\e[0;31m'
purple='\e[0;35m'
brown='\e[0;33m'
lightgray='\e[0;37m'
darkgray='\e[1;30m'
lightblue='\e[1;34m'
lightgreen='\e[1;32m'
lightcyan='\e[1;36m'
lightred='\e[1;31m'
lightpurple='\e[1;35m'
yellow='\e[1;33m'
white='\e[1;37m'
nc='\e[0m'

# Prompt:

PS1='\[\033[01;32m\]\u\[\033[01;34m\]-\[\033[01;31m\]\h\[\033[00;34m\]{\[\033[01;34m\]\w\[\033[00;34m\]}\[\033[01;32m\]:\[\033[00m\]'

# Informazioni di Sistema:

clear
echo -e "${lightred}";figlet -c "DEBIAN     BOX";
echo -ne "${lightblue}Oggi è:\t\t${lightblue}" `date`; echo ""
echo -e "${lightblue}Kernel : \t${lightblue}" `uname -smr`
echo
echo -e "${lightred}Debian  GNU/Linux ${NC}" `cat /etc/debian_version`
echo -e "${lightblue}"; cal -A 1

 

questa è una buona base da cui partire per ottenere la propria shell personalizzata.

 

enjoy 😉

(Errori Nvidia) Received signal SIGTERM: Aborting

 

A volte installando i driver ufficiali Nvidia, può capitare, proprio come è successo a me ieri sera, di ricevere il seguente errore: "Received signal SIGTERM; aborting", questo errore di solito è dovuto al fatto che precedentemente sono stati installati i driver Nvidia con altri metodi. Per ovviare a questo errore bisogna disinstallare completamente tutti i pacchetti relativi ai driver nvidia, compreso libgl1-nvidia-alternatives.

 

enjoy 😉

(Errori) Root piena

 

Giocarellando come al solito sulla mia Debian Sid, mi sono trovato con il problema di non avere più spazio in "/ ", e la cosa ovviamente era impossibile, dato che di spazio ce nè tanto. Questo problema nel mio caso si è verificato nel momento stesso che ho annulato live-helper. Infatti dando il comando:

 

# du -shx /*

 

ho notato che la /root conteneva addirittura 35G di niente 🙂

 

root@Debianbox:/home/edmond# du -shx /*
5,5M    /bin
18M    /boot
0    /dev
13M    /etc
2,2G    /home
0    /initrd.img
200M    /lib
16K    /lost+found
12K    /media
1,5M    /mnt
76M    /opt
0    /proc
35G    /root
684K    /run
5,3M    /sbin
4,0K    /selinux
4,0K    /srv
0    /sys
56K    /tmp
5,6G    /usr
397M    /var
0    /vmlinuz

 

la soluzione è svuotare Trash:

 

# rm -rf /root/.local/share/Trash/files/*

 

 

enjoy 😉

Dropbox arriva ufficialmente nei repo Debian

 

 

Ho appena letto la notiiza che Dropbox entra ufficialmente nei repo Debian, e tra qualche giorno sarà disponibile in Sid. Nel mio repository personale si trovava già da tempo questo pacchetto, ma dal momento che ci saranno quelli ufficiali, sarò felice di eliminarlo 🙂 Nel frattempo buon download:

 

 

enjoy 😉

Installare driver Nvidia con l'opzione -K

 

 

 

Trovandomi a parlare con alcuni Pinguini, mi sono accorto che per quanto riguarda l'installazione dei driver Nvidia, mediante l'installer ufficiale, c'è qualcuno che ignora l'opzione "-K", utilissima per chi avvia la propria distribuzione con kernel differenti. L'installer di default, disinstalla il driver preesistente, lasciando quindi il kernel "vecchio" senza driver. Quindi per evitare questo inconveniente, è utile ricordarsi l'opzione -K 🙂

 

# ./NVIDIA-Linux-x86-275.09.run -K

 

-K, --kernel-module-only
Install a kernel module only, and do not uninstall the
existing driver. This is intended to be used to install
kernel modules for additional kernels (in cases where you
might boot between several different kernels). To use this
option, you must already have a driver installed, and the
version of the installed driver must match the version of
this kernel module.

 

enjoy 😉

Conoscere sotto quale menu si trova un applicazione

 

 

 

Quando si installa un applicazione, quasi sempre va a finire all'interno delle varie voci che compongono il menu. Per verificare immediatamente a quale categoria appartiene, senza andare a spulciare una per una tutte le categorie, esiste un piccolo trucchetto:

 

$ grep section /usr/share/menu/nome_applicazione

 

quindi nel caso di vlc, si avrà:

 

$ grep section /usr/share/menu/vlc
              section="Applications/Video" title="VLC media player" \

 

enjoy 😉