Laburo España: 250.000 ofertas de empleo

Ley de vida

Un paseo por el mundo tecnológico y personal de Isern Palaus.

UBUNTU: Restaurar iconos originales Mozilla Firefox y Thunderbird

Navegando por la red he dado con un tutorial para restablecer los iconos del mejor navegador web y mejor cliente de correo electronico. Es sencillo.

Para empezar tenemos que crear un nuevo script, podemos usar nano, gedit (editor de textos de genome)...:

$ sudo gedit /usr/local/bin/restore_mozilla_icons


Una vez vemos el nuevo documento deberemos copiar las lineas siguientes:

#! /bin/sh

#
# Restore the original Firefox and/or Thunderbird icons.
#

#
# TODO: Create and implement SVG icons
#

FIREFOX_LIB="/usr/lib/firefox/"
FIREFOX_BIN="/usr/bin/mozilla-firefox"
THUNDERBIRD_BIN="/usr/bin/mozilla-thunderbird"

ICON_PACK_URL="http://ubuntu.globalvision.ch/mozilla_icons_dapper.tar.bz2"
ICON_PACK_FILENAME="mozilla_icons_dapper.tar.bz2"
TMP_DIR="/tmp/moz-icons"$$"/"


#Ctrl-C trapping
trap ctrlc INT
ctrlc()
{
echo -e "\nAborted by user."
rm -rf $TMP_DIR
exit 2
}

#Input read function
readyn()
{
read input
if [ -z "$input" ] || [ "$input" == "y" ] || [ "$input" == "yes" ] || [ "$input" == "Y" ] || [ "$input" == "YES" ] ; then
echo 1
return
fi
echo 0
}


#Check if run as root
if [ "$UID" -ne 0 ] ; then
echo "You must be root to do that!"
exit 1
fi


#Ask which icons to replace
replace_ff="0"
replace_ff_doc="0"
replace_tb="0"
replace_tb_pm="0"

if [ -x "$FIREFOX_BIN" ] ; then
#Firefox
echo -n "Replace the Mozilla Firefox program icon (y/n)? [y] "
if [ `readyn` -ne 0 ] ; then
replace_ff="1"
fi

#Firefox document
echo -n "Replace the Mozilla Firefox document icon (y/n)? [y] "
if [ `readyn` -ne 0 ] ; then
replace_ff_doc="1"
fi
fi

if [ -x "$THUNDERBIRD_BIN" ] ; then
#Thunderbird
echo -n "Replace the Mozilla Thunderbird program icon (y/n)? [y] "
if [ `readyn` -ne 0 ] ; then
replace_tb="1"
fi

#Thunderbird profile manager
echo -n "Replace the Mozilla Thunderbird profile manager icon (y/n)? [y] "
if [ `readyn` -ne 0 ] ; then
replace_tb_pm="1"
fi
fi

if [ "$replace_ff" -eq "0" ] && [ "$replace_ff_doc" -eq "0" ] && [ "$replace_tb" -eq "0" ] && [ "$replace_tb_pm" -eq "0" ] ; then
echo "Nothing to do here."
exit 0
fi


#Ask for divert the original packaged files to alternate locations
divert="0"

echo -e "\nDo you want to divert the original packaged files to alternate locations"
echo -n "(make the changes permanent) (y/n)? [y] "
if [ `readyn` -ne 0 ] ; then
divert="1"
fi


#Downloading
echo -en "\nDownloading and replacing icons. Please wait..."

mkdir $TMP_DIR
wget $ICON_PACK_URL -O $TMP_DIR$ICON_PACK_FILENAME >/dev/null 2>&1
if [ ! -f $TMP_DIR$ICON_PACK_FILENAME ] ; then
echo -e "\nCannot download icons. Please check your internet connection."
rm -rf $TMP_DIR
exit 1
fi
tar xjf $TMP_DIR$ICON_PACK_FILENAME -C $TMP_DIR


#Replace Firefox icon
if [ "$replace_ff" -gt "0" ] ; then
if [ ! -f $TMP_DIR"mozilla-firefox.png" ] || [ ! -f $TMP_DIR"mozilla-firefox.xpm" ] ; then
echo "Cannot continue (unavailable Firefox icon file)"
rm -rf $TMP_DIR
exit 1
fi

#Backup
cp -f /usr/share/pixmaps/firefox.png /usr/share/pixmaps/firefox.old.png
cp -f /usr/share/pixmaps/mozilla-firefox.xpm /usr/share/pixmaps/mozilla-firefox.old.xpm
cp -f $FIREFOX_LIB"icons/default.xpm" $FIREFOX_LIB"icons/default.old.xpm"
cp -f $FIREFOX_LIB"chrome/icons/default/default.xpm" $FIREFOX_LIB"chrome/icons/default/default.old.xpm"

#Divert
if [ "$divert" -gt "0" ] ; then
dpkg-divert --rename /usr/share/pixmaps/firefox.png >/dev/null
dpkg-divert --rename /usr/share/pixmaps/mozilla-firefox.xpm >/dev/null
dpkg-divert --rename $FIREFOX_LIB"icons/default.xpm" >/dev/null
dpkg-divert --rename $FIREFOX_LIB"chrome/icons/default/default.xpm" >/dev/null
fi

#Replace icons
cp $TMP_DIR"mozilla-firefox.png" /usr/share/pixmaps/firefox.png
cp $TMP_DIR"mozilla-firefox.xpm" /usr/share/pixmaps/mozilla-firefox.xpm
cp $TMP_DIR"mozilla-firefox.xpm" $FIREFOX_LIB"icons/default.xpm"
cp $TMP_DIR"mozilla-firefox.xpm" $FIREFOX_LIB"chrome/icons/default/default.xpm"
echo -n "."
fi


#Replace Firefox document icon
if [ "$replace_ff_doc" -gt "0" ] ; then
if [ ! -f $TMP_DIR"mozilla-firefox-doc.png" ] ; then
echo "Cannot continue (unavailable Firefox document icon file)"
rm -rf $TMP_DIR
exit 1
fi

#Backup
cp -f $FIREFOX_LIB"icons/document.png" $FIREFOX_LIB"icons/document.old.png"

#Divert
if [ "$divert" -gt "0" ] ; then
dpkg-divert --rename $FIREFOX_LIB"icons/document.png" >/dev/null
fi

#Replace icons
cp $TMP_DIR"mozilla-firefox-doc.png" $FIREFOX_LIB"icons/document.png"
echo -n "."
fi


#Replace Thunderbird icon
if [ "$replace_tb" -gt "0" ] ; then
#TODO: if [ ! -f $TMP_DIR"mozilla-thunderbird.png" ] || [ ! -f $TMP_DIR"mozilla-thunderbird.svg" ] || [ ! -f $TMP_DIR"mozilla-thunderbird.xpm" ] ; then
if [ ! -f $TMP_DIR"mozilla-thunderbird.png" ] || [ ! -f $TMP_DIR"mozilla-thunderbird.xpm" ] ; then
echo "Cannot continue (unavailable Thunderbird icon file)"
rm -rf $TMP_DIR
exit 1
fi

#Backup
cp -f /usr/share/pixmaps/mozilla-thunderbird.png /usr/share/pixmaps/mozilla-thunderbird.old.png
#TODO: cp -f /usr/share/pixmaps/mozilla-thunderbird.svg /usr/share/pixmaps/mozilla-thunderbird.old.svg
cp -f /usr/share/pixmaps/mozilla-thunderbird.xpm /usr/share/pixmaps/mozilla-thunderbird.old.xpm
cp -f /usr/share/pixmaps/mozilla-thunderbird-menu.png /usr/share/pixmaps/mozilla-thunderbird-menu.old.png
#TODO: cp -f /usr/share/pixmaps/mozilla-thunderbird-menu.svg /usr/share/pixmaps/mozilla-thunderbird-menu.old.svg
cp -f /usr/share/pixmaps/mozilla-thunderbird-menu.xpm /usr/share/pixmaps/mozilla-thunderbird-menu.old.xpm
cp -f /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow.xpm /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow.old.xpm
cp -f /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow16.xpm /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow16.old.xpm
cp -f /usr/lib/mozilla-thunderbird/icons/default.xpm /usr/lib/mozilla-thunderbird/icons/default.old.xpm
cp -f /usr/lib/mozilla-thunderbird/icons/mozicon16.xpm /usr/lib/mozilla-thunderbird/icons/mozicon16.old.xpm
cp -f /usr/lib/mozilla-thunderbird/icons/mozicon50.xpm /usr/lib/mozilla-thunderbird/icons/mozicon50.old.xpm

#Divert
if [ "$divert" -gt "0" ] ; then
dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird.png >/dev/null
#TODO: dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird.svg >/dev/null
dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird.xpm >/dev/null
dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-menu.png >/dev/null
#TODO: dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-menu.svg >/dev/null
dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-menu.xpm >/dev/null
dpkg-divert --rename /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow.xpm >/dev/null
dpkg-divert --rename /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow16.xpm >/dev/null
dpkg-divert --rename /usr/lib/mozilla-thunderbird/icons/default.xpm >/dev/null
dpkg-divert --rename /usr/lib/mozilla-thunderbird/icons/mozicon16.xpm >/dev/null
dpkg-divert --rename /usr/lib/mozilla-thunderbird/icons/mozicon50.xpm >/dev/null
fi

#Replace icons
cp $TMP_DIR"mozilla-thunderbird.png" /usr/share/pixmaps/mozilla-thunderbird.png
#TODO: cp $TMP_DIR"mozilla-thunderbird.svg" /usr/share/pixmaps/mozilla-thunderbird.svg
cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/share/pixmaps/mozilla-thunderbird.xpm
cp $TMP_DIR"mozilla-thunderbird.png" /usr/share/pixmaps/mozilla-thunderbird-menu.png
#TODO: cp $TMP_DIR"mozilla-thunderbird.svg" /usr/share/pixmaps/mozilla-thunderbird-menu.svg
cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/share/pixmaps/mozilla-thunderbird-menu.xpm
cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow.xpm
cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow16.xpm
cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/lib/mozilla-thunderbird/icons/default.xpm
cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/lib/mozilla-thunderbird/icons/mozicon16.xpm
cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/lib/mozilla-thunderbird/icons/mozicon50.xpm
echo -n "."
fi


#Replace Thunderbird profile manager icon
if [ "$replace_tb_pm" -gt "0" ] ; then
#TODO: if [ ! -f $TMP_DIR"mozilla-thunderbird-pm.png" ] || [ ! -f $TMP_DIR"mozilla-thunderbird-pm.svg" ] || [ ! -f $TMP_DIR"mozilla-thunderbird-pm.xpm" ] ; then
if [ ! -f $TMP_DIR"mozilla-thunderbird-pm.png" ] || [ ! -f $TMP_DIR"mozilla-thunderbird-pm.xpm" ] ; then
echo "Cannot continue (unavailable Thunderbird icon file)"
rm -rf $TMP_DIR
exit 1
fi

#Backup
cp -f /usr/share/pixmaps/mozilla-thunderbird-pm.png /usr/share/pixmaps/mozilla-thunderbird-pm.old.png
#TODO: cp -f /usr/share/pixmaps/mozilla-thunderbird-pm.svg /usr/share/pixmaps/mozilla-thunderbird-pm.old.svg
cp -f /usr/share/pixmaps/mozilla-thunderbird-pm.xpm /usr/share/pixmaps/mozilla-thunderbird-pm.old.xpm
cp -f /usr/share/pixmaps/mozilla-thunderbird-pm-menu.png /usr/share/pixmaps/mozilla-thunderbird-pm-menu.old.png
#TODO: cp -f /usr/share/pixmaps/mozilla-thunderbird-pm-menu.svg /usr/share/pixmaps/mozilla-thunderbird-pm-menu.old.svg
cp -f /usr/share/pixmaps/mozilla-thunderbird-pm-menu.xpm /usr/share/pixmaps/mozilla-thunderbird-pm-menu.old.xpm

#Divert
if [ "$divert" -gt "0" ] ; then
dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm.png >/dev/null
#TODO: dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm.svg >/dev/null
dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm.xpm >/dev/null
dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm-menu.png >/dev/null
#TODO: dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm-menu.svg >/dev/null
dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm-menu.xpm >/dev/null
fi

#Replace icons
cp $TMP_DIR"mozilla-thunderbird-pm.png" /usr/share/pixmaps/mozilla-thunderbird-pm.png
#TODO: cp $TMP_DIR"mozilla-thunderbird-pm.svg" /usr/share/pixmaps/mozilla-thunderbird-pm.svg
cp $TMP_DIR"mozilla-thunderbird-pm.xpm" /usr/share/pixmaps/mozilla-thunderbird-pm.xpm
cp $TMP_DIR"mozilla-thunderbird-pm.png" /usr/share/pixmaps/mozilla-thunderbird-pm-menu.png
#TODO: cp $TMP_DIR"mozilla-thunderbird-pm.svg" /usr/share/pixmaps/mozilla-thunderbird-pm-menu.svg
cp $TMP_DIR"mozilla-thunderbird-pm.xpm" /usr/share/pixmaps/mozilla-thunderbird-pm-menu.xpm
echo -n "."
fi


echo " done !"


#Reload gnome-panel
echo -en "\nShall I reload gnome-panel to apply the changes (y/n)? [y] "
if [ `readyn` -ne 0 ] ; then
killall gnome-panel
fi


rm -rf $TMP_DIR
exit 0

Los guardamos y cerramos. Ahora solo nos queda darle permisos y ejecutarlo:

$ sudo chmod +x /usr/local/bin/restore_mozilla_icons
$ sudo restore_mozilla_icons

UBUNTU: Ettercap y problemas instalación.

Bien, ahora procedía a instalar ettercap para ir, poco a poco, aprendiendo y, por 'sorpresa', más problemas... De este modo voy a explicar como instalar ettercap y como solucionar los problemas que tube en Ubuntu 6.06.

Para empezar, descargaremos 'ettercap' de la pagina oficial con wget en nuestro home.

Una vez ahi usaremos tar para desempaquetarlo, luego entraremos en el directorio creado y seguiremos.

$ tar -zxvf ettercap-NG-0.7.3.tar.gz
$ cd ettercap-NG-0.7.3/

Ahora debemos usar el comando ./configure por lo que procedremos a ejectuarlo.

$ ./configure

Yo he tenido un problema, al ejecutar ./configure me daba un error:

isern@dreams:~/ettercap-NG-0.7.3$ ./configure
checking whether to enable maintainer-specific portions of Makefiles... no

Configuring ettercap NG-0.7.3...

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... no
checking build system type... Invalid configuration `i686-pc-linux-oldld': machine `i686-pc-linux' not recognized
configure: error: /bin/sh ./config.sub i686-pc-linux-oldld failed
isern@dreams:~/ettercap-NG-0.7.3$

De modo que he usado el siguiente comando para hacer el ./configure:

$ ./configure --build=i386-pc-linux

Y más problemas, he aquí el log de de la terminal:

isern@dreams:~/ettercap-NG-0.7.3$ ./configure --build=i386-pc-linux
checking whether to enable maintainer-specific portions of Makefiles... no

Configuring ettercap NG-0.7.3...

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... no
checking build system type... i386-pc-linux-gnu
checking host system type... i386-pc-linux-gnu
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
isern@dreams:~/ettercap-NG-0.7.3$

De modo que he proseguido haciendo ahora un apt-get install para gcc.

$ sudo apt-get install gcc

Vale, ahora ya me detecta un compilador... pero más problemas:

isern@dreams:~/ettercap-NG-0.7.3$ sudo ./configure --build=i386-pc-linux
checking whether to enable maintainer-specific portions of Makefiles... no

Configuring ettercap NG-0.7.3...

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... no
checking build system type... i386-pc-linux-gnu
checking host system type... i386-pc-linux-gnu
checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
isern@dreams:~/ettercap-NG-0.7.3$

De modo que era hora de ver que pasaba... resulta que lo que faltaba era libc6-dev y procedí a usar de nuevo apt-get install.

$ sudo apt-get install libc6-dev

Pero... más problemas, cuando estaba haciendo un check a las librerias obtube:

checking for library containing gzopen... no
configure: error: not found.

De modo que era hora de instalar zlib1g-dev:

$ sudo apt-get install zlib1g-dev

Bien, seguiamos con nuestro proceso y otra librería fallaba:

checking for libpcap... no
configure: error: libpcap not found

De modo que, usando apt bajaremos libpcap-dev:

$ sudo apt-get install libpcap-dev

Pero de nuevo fallaba... ya que no era la versión requerida:

$ sudo apt-get install libpcap0.8-dev

También faltaba libnet:

$ sudo apt-get install libnet1-dev

Y... bueno:

configure: error: Package requirements (gtk+-2.0 >= 2.0.0 pango >= 1.0 atk >= 1.0) were not met.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively you may set the GTK_CFLAGS and GTK_LIBS environment variablesto avoid the need to call pkg-config. See the pkg-config man page for
more details.

Debemos descargar libgtkmm2.0-dev:

$ sudo apt-get install libgtkmm2.0-dev

Y despues de una hora entre tontería y tontería... el ./configure ya ha terminado... este el mensaje que muestra al terminar:

========================================
Install directory: /usr/local


Libraries :

LIBPCAP ................ default
LIBNET ................. default
LIBSSL ................. NO
NCURSES ................ NO
GTK+ ................... yes

Functionalities :

Debug mode ............. no
Plugin support ......... no
Passive DNS ............ yes
Perl regex in filters .. no
Iconv UTF-8 support .... yes

========================================

En resumen... antes del ./configure recomendaría hacer lo siguiente:

$ sudo apt-get install gcc
$ sudo apt-get install libc6-dev
$ sudo apt-get install zlib1g-dev
$ sudo apt-get install libpcap0.8-dev
$ sudo apt-get install libnet1-dev
$ sudo apt-get install libgtkmm2.0-dev

Todo esto me ha hecho falta para ejecutar ./configure. Sigamos... ahora es hora de make para seguir instalando... pero, joder, sigue fallando:

isern@dreams:~/ettercap-NG-0.7.3$ make
bash: make: orden no encontrada

Es hora de usar apt-get para make...:

$ sudo apt-get install make

Y seguidamente... es hora de compilar:

$ make

Aunque... sin mucha suerte:

make[2]: se sale del directorio `/home/isern/ettercap-NG-0.7.3/utils/etterfilter'
make[2]: se ingresa al directorio `/home/isern/ettercap-NG-0.7.3/utils'
make[2]: No se hace nada para `all-am'.
make[2]: se sale del directorio `/home/isern/ettercap-NG-0.7.3/utils'
make[1]: se sale del directorio `/home/isern/ettercap-NG-0.7.3/utils'
make[1]: se ingresa al directorio `/home/isern/ettercap-NG-0.7.3'
make[1]: No se hace nada para `all-am'.
make[1]: se sale del directorio `/home/isern/ettercap-NG-0.7.3'
isern@dreams:~/ettercap-NG-0.7.3$

... Sin suerte, aqui me quedo... procedo a preguntar. :S

Sin solución aparente... procedí a hacerlo simple: apt-get install ettercap.

$ sudo apt-get install ettercap

Lástima n_n.

UBUNTU: Pantalla desplazada a la derecha y Automatix

Ese era mi problema. Mi problema en Ubuntu 6.06 Dapper y también en la versión que Victor Román (aka Daijo) me dió en CD versión 4.10. Esto no hubiera sido problema si usase un monitor CRT pero ya saben que los TFTs no permiten mover la imagen ya que la centran 'por si solos'.

Después de mirar las configuraciones de pantalla, de resolución y Hz en el menu Sistema de Ubuntu 6.06 Dapper... procedí a preguntar a mi compañero Google y intentar averiguar que le pasaba a mi pantalla. ¿Cuál era la solución? Instalar los drivers de nVidia. Los paquetes necesarios eran nvidia-kernel-common, nvidia-glx y nvidia-settings de modo que procedo a usar sudo apt-get... despues era necesario usar modprobe y editar '/etc/modules'... y, sinceramente, no me aclaraba mucho... de modo que renuncié a instalarlo de esa forma y busqué una alternativa.

Al final obté por Automatix, un asistente de instalación de extras para Ubuntu Dapper. Primero de todo hemos de descargarlo, Automatix es actualizable y puede instalarse desde apt. Lo primero que debemos hacer es añadir una linea al 'sources.list' (/etc/apt/sources.list). Recordar que para añadirlo deberemos hacer lo siguiente

$ sudo nano -w /etc/apt/sources.list

Iremos al final del documento y añadiremos la linea siguiente:

deb http://www.getautomatix.com/apt dapper main

Otro tema a puntualizar es que los archivos que instala Automatix estan firmados con una clave GPG por lo que tambien deberemos ejecutar un par de comandos más:

$ wget http://www.getautomatix.com/apt/key.gpg.asc
$ gpg --import key.gpg.asc
$ gpg --export --armor 521A9C7C | sudo apt-key add -

Una vez ya hemos hecho todo esto ya podremos proceder a apt-get install.

$ sudo apt-get update
$ sudo apt-get install automatix

Ahora en Aplicaciones -> Herramientas del sistema tendremos el Automatix listo para ser ejecutado. Vamos a ello, veremos que, despues de haber acceptado varios mensajes, nos saldra una pequeña terminal que pide 'Password'. Debemos poner la contraseña de nuestro usuario. Empezara a contactar con varios 'sources' para generarnos una lista. Una vez terminado, Automatix se ejecuta en modo GUI y podremos ver varios programas en la lista para instalar. Ahí debemos elegir nVIDIA Driver. Le damos a acceptar y volveremos a la terminal, ahora empezara a bajar y a instalar. Más tarde nos saldrá un cuadro de dialogo donde nos informa que si al reiniciar el ordenador, no funciona correctamente... hagamos un 'cp' del backup realizado con el nombre original del archivo para volver a la antigua configuración. El archivo que se modifica es xorg.conf (/etc/X11/xorg.conf).

PD: Es importante decirle a Automatix, al salir, que quieres volver a la antigua configuración de 'sources.list'... por si quieres usar apt, Synaptic... etc.

Bien, espero que les haya sido de utilidad. Hasta pronto.

UBUNTU: Instalar VLC

Diras... que fácil es eso, pero me tomo su tiempo no podiendo acceder como root, ya que Ubuntu se basa en sudos y si quisieramos hacerlo deberiamos usar:

$ sudo passwd root


De esta manera ya podrias acceder como root y editar el archivo, pero no lo vamos a hacer asi :-). Lo que tenemos que tener para poder instalar VLC con apt-get, por ejemplo, es el 'universe' en nuestro archivo de sources.list activado. De esta manera podremos realizar una busqueda 'al mundo'.

¿Cómo lo hacemos? Deberemos ir a nuestro menu de Sistema -> Administración -> Propiedades del software. Pulsaremos + Añadir y pulsaremos las casillas Mantenido por la comunidad (Universe) y Software no libre (Multiverse) y añadir de nuevo. Ahora en la lista de canales deberemos seleccionar las casillas que se han añadido (verás que en pequeño pone 'Universe', 'Multiverse'...) aunque yo las activé todas ya que las de seguridad no estaban marcadas. Una vez finalizado Cerrar.

Vamos a instalar VLC. Ahora ya podemos abrir una terminal (Aplicaciones -> Accesorios -> Terminal) y ejecutar los siguientes sudo para poder instalar VLC Player.

$ sudo apt-get update
$ sudo apt-get install vlc vlc-plugin-esd

Que disfrutes con el mejor reproductor de video de la historia :-).

-- Isern

Epsilon BIOS funcionando en Undiluted Platinum

¡¡Homebrew en una v2.71!!

¿Aun no sabes que es la Epsilon BIOS? Epsilon BIOS sera el primer "Custom Flash" que el Undiluted Platinum tendra. Esta custom flash permite cargar ISOs y homebrew en las versiones más recientes del firmware de nuestra PSP. Y como no... un video demostración de lo que sera esta Epsilon BIOS. Fijense bien, no hay UMD insertado...



La maquina desprendedora de Sony



Sony Access parece ser el nombre de esta curiosa maquina desprendedora al puro estilo Coca Cola. Contiene: auriculares, walkmans, PSP (Consolas, Juegos y Accesorios), camaras digitales, Memory Sticks, consumibles (CDs, DVDs...) y "accesorios" como pilas y todo tipo de cargadores.

ACTUALIZACION:

Aqui tenemos un video alojado en YouTube que nos muestra el funcionamiento de tal maquina.

Undiluted Platinum PSP Modchip: Primer Modchip para PSP

¿Qué es y cómo funciona? ¿Cómo se instala?

¿Qué es y cómo funciona?
El UP es un sistema que reemplaza la flash de la PSP y nos permite usar actualizaciones pasadas o firmwares modificados, abriendo la posibilidad de correr codigo sin firmar en las ultimas versiones de PSP. UP contiene 32MB NAND flash que se puede programar con el ordenador via USB a gran velocidad usando el programa que la empresa nos facilitará. Puedes encender la PSP con la flash original o la que contiene el UP, la flash que seleccionamos va determinada por la combinacion de botones que pulsamos. (UP por defecto, si queremos arrancar la original debemo pulsar L1 y encender). Desde que UP añade una flash secundaria, todas las PSP que han sido “rotas” podran ser USADAS. Habra un software para actualizar la flash del modchip, que estara disponible para una descarga gratuïta, y sera muy facil y comodo de usar. El software tambien contiene informes que determinan si la instalacion ha sido correcta o no.

¿Cómo se instala?
Aun no hay ningun tutorial al que seguir, pues ahora mismo esta empezando a llegar a las tiendas online y en España la unica que es distribuidor oficial y exclusivo es Divineo que aseguraba que hoy mandaria todos los packs para que llegasen lunes. De modo que lo unico a mostrar son los esquemas de instalación.

Diagramas de instalación


Volviendo a la actividad

Despues de más de un año y tres meses sin escribir nada, dejando esto al olvido... vuelvo a la actividad. ¿Por que? No lo sé. Y te preguntaras... ¿Isern, que has hecho durante tanto tiempo? Y yo contestaré...

"Antes de todo, saludaros a todos los que leais esto... aunque sea uno, dos o tres los que lo van a leer. Recordar a mencionar personas muy especiales para mi como es Victor Roman o Maria, mi novia.

Durante este largo año he estado cursando primero de batchillerato en el IES Argentona, donde llevo ya cursado ESO y ahora primero... aunque seguramente lo voy a repetir... tras unas muy malas notas en el primer trimestre, siete suspensos... y unas iguales en el segundo, siete iguales... el tercer trimestre se ha presentado un poco más cómodo aprobando asi algo más pero quedando todo lo otro por recuperar... de modo que he tenido que presentarme a Catalán (casi todo el curso), Castellano (todo el curso), Tecnología (todo el curso), Filosofía (todo el curso)... sin contar Física, Matemáticas y Química que son finales... de modo que todos los alumnos de la clase deben presentarse. En el caso de Física y Química hay dos notas... las de todo el curso y las del examen final, la más alta cuenta un 70% y la más baja un 30%. Decir que mis medias de curso eran penosas, por lo que me veia obligado a sacar un siete en ambos examenes. De hecho, el de Física es mañana (es decir, hoy) a las 9.15am... En el caso de Matematicas tenia una media de 2 y algo, por lo que tenia que sacar un 5 en el examen final para aprobar todo el curso... me fué bastante bien.

En cuanto a mi grupito de musica... estubimos bastante activos durante una temporada en la que el bajo paso a tocar la batería, ya que el chico que la tocaba se compro una bicicleta de DH (Down Hill) de 4000 y pico euros y no se dedicaba a tocar... más tarde este mismo se fué a tocar con otros, de modo que nos quedamos dos personas... sin contar algunos problemas que tubimos. Hoy en dia hemos retomado la actividad, mañana volveremos a ensayar juntos desde ya hace mucho tiempo; con el antiguo batería, con Enric de guitarra solista y yo como cantate y segunda guitarra. El nombre... tenemos la idea de Lost Souls pero se aceptan sugerencias. ¡Mamá! ¡Quiero que me compres el Marshall Valvestate 100...!

En cuanto a mis amigos... los de toda la vida, los de Argentona... hemos tenido nuestros momentos... ahora estamos todos bastante dispersos, recordar la ausencia de Anna Nogueras que me hizo sentir un tanto mal durante parte de este año, aunque parece que todo más o menos ya vuelve a tener sentido. Este dia 23, Sant Juan, vamos a reencontranos todos o casi todos para ser lo que eramos antes. Hubieron también algunas discusiones en los que algunas personas quedaron afectadas, quien ya no quiere estar con nosotros (que quien quiere, ya lo sabe) y bueno... seguimos adelante. Que caro es el tiempo...
En cuanto a Victor Román, siempre recordaré quien es... el es un magnifico amigo, muy listo, muy atento, muy simpatico... y de los que no hay en cualquier sitio, ese que te ayuda en los momentos dificiles y que es capaz de comprender ciertas cosas, que hemos pasado mucho tiempo sin hablar pero que sin embargo no te olvido, nunca... y encuentro a faltar tus broncas cuando hacia algo mal, ahora ya solo uso el ordenador para el MSN y es más que triste. Espero que todo vaya bien con Yoana, lo poco que hablé con ella pareció una chica adorable y sensible... es asi, ¿no? :P. Son ya ocho meses, y solo los 8 primeros... ya lo sabes tu suficiente. Victor, te quiero.

Y en cuanto a mi... que vamos a decir de mi, actualmente me he rapado y mucho. Ahora me planteo raparme al cero un dia solo para tener la sensación de que se nota al estar sin pelo... curioso, ¿eh? Mucho tiempo me lo he pasado pensando... dandole vueltas a todo, a todo. Quien deba entenderlo, lo entenderá.

Hasta entonces,
-- Isern Palaus"

Inscritos en el directorio de bitacoras.com

Hoy he añadido el weblog a la lista de directorios de Bitacoras.com. De esta manera todos los post que se escriban aqui podran ser visualizados en el directorio de Bitacoras.com.

 Bitacoras.com


Beatallica (Beatles + Metallica = Beatallica)

Navegado por la web de Flaixbac di con una noticia que me hizo bastante gracia.

Se ve que un grupo de jovenes de Milwaukee (una ciudad americana), fans de los Beatles y Metallica han creado una mezcla entre los grupos, el resultado ha sido "Beatallica". Son la mezcla del quarteto de Liverpool pero con el estilo musical de Metallica han sacado algunas de sus canciones a internet pero de momento no se pueden bajar, la seccion esta inactiva por problemas legales.


Ley de vida © 2005 Todos los derechos reservados Isern Palaus. Correo electrónico: prophet-AT-unixevil-dot-info.
Esta bitácora se mantiene con Bitacoræ.

    Bitacoras.com