kbd-mode: setting console mode to Unicode (UTF-8)

 

 

Oggi provando a reinstallare Debian Squeeze mi è apparso al momento del boot l’errore seguente:

kbd-mode: setting console mode to Unicode (UTF-8)

facendo una veloce ricerca ho scoperto che è un bug noto, e si può bypassare il problema passando il parametro nopat all’opzione di boot. Quindi una volta avviato da cdrom scegliere la voce help e poi inserire:

install nopat

 a questo punto si può proseguire con l’installazione.

 

Rinominare tutti i file da minuscolo a maiuscolo (viceversa)


Questo è un tip per chi volesse rinominare in blocco file ed archivi presenti in una specifica  directory.

 

da minuscolo a maiuscolo:

find . -type f|while read f; do mv $f `echo $f |tr "[:lower:]" "[:upper:]"`; done

da maiuscolo a minuscolo:

find . -type f|while read f; do mv $f `echo $f |tr "[:upper:]" "[:lower:]"`; done

 

Convertire video youtube in immagine Gif

A volte può risultare utile convertire un video in un immagine Gif, ed uno dei metodi più semplici è quello di usare Mplayer.

Una volta scaricato il video non bisogna fare altro che lanciare questo comando:

$mplayer -vo gif89a Video_Scaricato.flv

Il video che ho usato è questo.

mentre qui sotto vediamo  Mplayer a lavoro:

 

Disattivare un core

 

 

Questo tip puo risultare molto utile per chi come me possiede oltre al Pc un notebook ed un netbook (aspire one) multicore, poichè ci da la possibilità di disattivare un core nell’eventualità che ci si trovasse con una scarsa autonomia della batteria. Disattivando un core abbiamo la possibilità di guadagnare qualche minuto e quindi finire di scrivere ed inviare per esempio una mail.

Per disattivare :

$ echo 0 | sudo tee /sys/devices/system/cpu/cpu1/online

Per attivare:

$ echo 1 | sudo tee /sys/devices/system/cpu/cpu1/online

Per verificare se si sta usando un core o più basta un:

cat /proc/cpuinfo

 

Visualizzare video all'interno di più archivi compressi

 

Questo è un tip per chi ha scaricato un video Divx o Xvid diviso in tanti archivi Rar, e vuole iniziarlo a vedere senza estrarre tutti gli  archivi.Tutto questo è possibile usando VLC e Unrar. Si può avviare ed interrompere il filmato, ma non saltare da una scena all’altra. Il comando da eseguire è il seguente:

unrar p -inul /cartella_del_film/nome.film..r00 | vlc –

 

Twittare da shell

 

 

Questo è un piccolo tip, per chi usa Twitter  e volesse utilizzarlo da shell per inviare un tweet. Anche io sono da poco su twitter (anche se tweetto poco) all’indirizzo https://twitter.com/edmondweblog. Per chi volesse provare, inserire i propri dati twitter, e da shell:

curl -u USERNAME:PASSWORD -d status="Tweet da shell" > /dev/null

quindi il tweet inviato sarà "Tweet da shell"

Reinstallare i medesimi pacchetti

 

Nel caso si avesse bisogno per vari motivi di reinstallare la propria Debian/Ubuntu, e si volessero gli stessi identici pacchetti senza troppi sbattimenti,  ci sono dei semplici passaggi da seguire:

Salvare su un supporto la lista dei pacchetti e il sources.list:

dpkg --get-selections | grep -v deinstall > ~/lista-pacchetti

cp /etc/apt/sources.list ~/sources.list.bkp

A questo punto reinstallare la propria distribuzione ed aggiorniamo:

sudo apt-get update

sudo apt-get dist-upgrade

per poi reinstallare i pacchetti precedentemente salvati:

sudo dpkg --set-selections < ~/lista-pacchetti

apt-get install dselect

dselect install

 

Bash-Tube

 

 

Questo è un piccolo e semplice script in Bash, per scaricare un video da youtube. In giro sicuramente c’è di meglio sia come script, sia come programmi. Non bisogna fare altro che sostituire link con l’indirizzo del video da scaricare.

a=`GET "link" | grep fullscreenUrl`;

b=`echo $a | awk -F"video_id=" '{print $2}'`;

c="www.youtube.com/get_video?video_id="+$b;

wget $c;

Un altro modo molto comodo, segnalato da hamen nei commenti è questo:

#!/bin/bash

a=`GET "$1" | grep fullscreenUrl`;
b=`echo $a | awk -F"video_id=" '{print $2}'`;
c="www.youtube.com/get_video?video_id="+$b;
wget $c;
mv videoplayback* $2

Quindi, direttamente dalla shell:

./bashtube nomefile.flv

 

Gnu Icecat browser libero

 

Direttamente da Wikipedia

GNU IceCat è un web browser creato e mantenuto da Giuseppe Scrivano per il progetto GNU. E’ disponibile esclusivamente per sistemi GNU/Linux. Si tratta di un fork di Mozilla Firefox e, a differenza di quest’ultimo, contiene codice completamente libero. E’ disponibile la localizzazione in lingua italiana. La differenza principale è che, mentre Firefox installa per default alcuni plugin non liberi per la visualizzazione di contenuti multimediali, IceCat scarica e utilizza esclusivamente plugin liberi, ecc.ecc. Per ulteriori info rimando al link sopra. Questo è il browser che io più uso insieme ad Iceweasel, sulla mia Debian. Per installarlo:

$ wget ftp://ftp.gnu.org/gnu/gnuzilla/3.0.9-g1/icecat-3.0.9-g1-i386.tar.bz2

$ tar jvxf icecat-3.0.9-g1-i386.tar.bz2

# mv icecat-3.0.9-g1-i386 /opt

# cd /opt

# cd icecat-3.0.9-g1-i386

# ./icecat

per avere il plugin flash (libero) :

# apt-get install gnash mozilla-plugin-gnash

# ln -s /usr/lib/gnash/libgnashplugin.so /opt/icecat-3.0.9-g1-i386/plugins

# exit

per avviarlo:

$ /opt/icecat-3.0.9-g1-i386/icecat &

a questo punto non rimane che creare sul pannello un icona di avvio:

  • Tasto destro sul pannello
  • Aggiungi al pannello
  • Crea nuovo lanciatore
  • Nome = Gnu IceCat
  • Comando = /opt/icecat-3.0.9-g1-i386/icecat &
  • Commento = IceCAT Gnu browser

Per quanto riguarda l’icona ne serve una in formato svg, che scarichiamo da qua. per poi inserirla:

mv icecat.svg /usr/share/icons/hicolor/scalable/apps

Sulla mia Debian Squezee Gnash è alla versione 0.8.4, per aggiornare alla 0.8.5 installare alcune dipendenze necessarie:

$ wget ftp://ftp.gnu.org/gnu/gnash/0.8.5/gnash-0.8.5.tar.bz2

$ tar jvxf gnash-0.8.5.tar.bz2

$ cd gnash-0.8.5

per chi usa Gnome:

$ ./configure --enable-gui=gtk

per chi usa Kde:

$ ./configure --enable-gui=kde

$ make

# checkinstall