jueves, diciembre 13, 2007

Descargar videos de youtube

Abrimos la página en la que aparezca el video que queremos descargar en formato .flv (Flash Video, los de Youtube, Googlevideo y la mayoría de los que aparecen incrustados en las páginas web) y dejamos que se cargue por completo en el navegador. Una vez cargado en el navegador nos vamos a la carpeta /tmp de nuestro sistema y allí encontraremos un archivo con un nombre parecido a este FlashAvhMRY, lo copiamos a la carpeta de nuestro home que queramos y lo renombramos dándole extensíón .flv, así lo tenemos salvado en nuestro disco duro y podemos verlo cada vez que queramos usando nuestro vlc o mplayer.
Los pasos en consola son estos (recordad que el nombre del archivo de video en la carpeta /tmp podría ser ligeramente distinto y que “$” se refiere al prompt de la consola y no hay que escribirlo):
$ cd /tmp
$ ls -l
$ cp -v FlashAvhMRY /home/luis/nombre_video.flv
Para convertir el archivo .flv a .avi podemos usar ffmpeg
A continuación abrimos la consola y nos vamos al directorio donde hayamos salvado nuestro Flash Video y escribimos lo siguiente:
$ ffmpeg -i nombre_archivo.flv nombre_archivo.avi

Sacado de Think Ubuntu

Actualizado a 09/03/08

Para unir ficheros avi, una vez convertidos:

$ avimerge -i origen_*.avi -o resultado.avi
o
$ mencoder -oac copy -ovc copy -idx -o resultado.avi origen_*.avi

Para transformar flv a avi directamente:
$ mencoder origen.flv -ovc lavc -oac mp3lame -o resultado.avi

Actualización a 19 enero 2009:

He encontrado en Linux AV un manual sobre 19 comandos ffmpeg. Muy interesante.

Actualización a 26 de diciembre 2009:

Para convertir archivos rmvb (RMVB significa Real Media Variable Bitrate) a avi:

$ mencoder -oac mp3lame -lameopts cbr=128 -ovc xvid -xvidencopts bitrate=1200 video_entrada.rmvb -o video_salida.avi

Si queremos instalar Real Player:
# apt-get install mencoder mplayer librte1 librte-dev

Luego vamos al sitio oficial de Real Player y descargamos la version en español, este es un archivo RealPlayer11GOLD.bin , binario ya que Real Player no es Libre, le damos permisos de ejecucion y lo ejecutamos, veamos los comandos:

$ chmod +x RealPlayer11GOLD.bin
$ sudo ./RealPlayer11GOLD.bin
Luego:
Enter the complete path to the directory where you want
RealPlayer to be installed. You must specify the full
pathname of the directory and have write privileges to
the chosen directory.
Directory: [/opt/real/RealPlayer]:

Ok, una vez instalado, ya podemos ver nuestros archivos rmvb con Real Player, ahora nos queda hacer unos links para la conversion
$ sudo mkdir /usr/lib/codecs/
$ sudo ln -s /opt/real/RealPlayer/codecs/drvc.so /usr/lib/codecs/drvc.so

Y con esto ya estaria funcionando Real Player.

viernes, noviembre 23, 2007

Recuperar contraseña de usuario olvidada

Esta semana me ha echo falta como entrar en Ubuntu (cualquier Linux) cuando se te ha olvidado la contraseña.

Encendemos el ordenador y pulsamos ESC, cuando vemos a Grub aparecer por la pantalla. En la primera linea nos colocamos y pulsamos "e" para editar la entrada de Grub. Nos desplazamos a la entrada del kernel que usamos y volvemos a pulsar "e"
Nos situamos en el final de la linea y agregamos rw init=/bin/bash. Le damos a Enter y pulsamos la letra "b" de boot para que arranque el sistema. El sistema arrancara como root sin contraseña.
Escribimos
# passwd tu_usuario
y ponemos una contraseña, nueva y que nos acordemos y reiniciamos.

Sacado de cesarius

domingo, noviembre 04, 2007

Fuentes

Leo en Ubuntu Life acerca de unas fuentes nuevas que se usan mucho. Pero lo que quiero es recordar como se añaden fuentes a Debian/Ubuntu.
Desde el directorio donde estan las fuentes:
$ sudo cp *.* /usr/share/fonts
Y luego:
$ sudo fc-cache -f -v
Para “validarlas” y ya las tenemos funcionando.
Tambien para instalar las fuentes otra opción es abrir un explorador como root:
$ sudo nautilus
y copiar las en la ruta fonts:///
Ademas tenemos otra explicación aqui.

Añadido el 131107. Para instalar Tahoma cogemos el fichero cab, instalamos el paquete
$ sudo apt-get install cabextract
extraemos las fuentes
$ cabextract IELPKTH.CAB
añadimos las fuentes
$ sudo cp *.ttf /usr/share/fonts/truetype/msttcorefonts/
y refrescamos la caché de fuentes
sudo fc-cache -f -v
Sacado de mundogeek.net

martes, octubre 16, 2007

IEs4Linux o Explorer 6 en Linux Ubuntu

Leo por ahí algo que me hace falta a veces debido a la ineptitud y/o mala intención de algunos desarrolladores de páginas web, el como tener un explorer en mi querido y funcional Debian/Ubuntu, con IEs4Linux.

IEs4Linux es la manera simple de disponer de Microsoft Internet Explorer ejecutándose en Linux (o cualquier otro SO ejecutando Wine).

Para instalarlo seguimos las instucciones de esta página.

El script esta fenomenal y funciona todo de maravilla. Al fin algo de windows que funciona bien. Gracias a su creador.

sábado, octubre 06, 2007

VirtualBox y los usb

Pues despues de leer un post en Debian Total sobre la instalación de VirtualBox y la creación de máquinas virtuales con este programa, he vuelto a jugar con él.

Parece que no va mal, pero no me funcionaban los usb.

De todas formas, me dice mi amigo Román que le aclare con pelos y señales como se hace lo de VirtualBox:

1. Debemos añadir a nuestro nombre de usuario al grupo "vboxusers".
$ sudo gpasswd -a nombreusuario vboxusers

2. Para poder utilizar los puertos USB en la máquina virtual, vamos a crear un grupo al que llamaré "usbusers" y le asignaré el GID 1100. Después habrá que agregar nuestro usuario a éste grupo.

$ sudo addgroup --gid 1100 usbusers
y el bicho dira Adding group `usbusers' (GID 1100) ...
Hecho.

3. Añadimos al usuario al grupo usbusers
$ sudo gpasswd -a nombreusuario usbusers

Y luego hay que realizar la siguiente correccion. Se trata de crear un grupo para los dispositivos USB con los permisos necesarios, para ello se crear un nuevo grupo al cual se le asigna una gid que luego se utilizara y agregar a ese grupo el usuario o usuarios desde los cuales se ejecutara Virtual Box.
Luego solo queda modificar el archivo /etc/fstab y añadir la siguiente linea:

$ sudo gedit /etc/fstab

# 1100 es el gid del grupo USB
none /proc/bus/usb usbfs devgid=1100,devmode=666 0 0

Con estas modificaciones realizadas reiniciamos la maquina virtual y comprobamos como los dispositivos ya son reconocidos por la máquina virtual.

Otra forma de que funcionen los USB, con Ubuntu 8.04 y SunVirtualBox 1.6:
Primero instalamos paquetes necesarios y los headers del kernel para compilar el módulo de Virtualbox, para ello (y para no perder la costumbre) vamos a consola:
$ sudo apt-get install build-essential linux-headers-`uname -r`
bajamos de virtualbox.org el paquete binario que corresponda a nuestra versión de Ubuntu, terminada la descarga lo ejecutamos e instalamos.
Agregamos nuestro usuario al grupo vboxusers:
$ sudo adduser luis vboxusers
Habilitamos el soporte para dispositivos USB:
sudo gedit /etc/init.d/mountdevsubfs.sh
buscamos esta sección en el archivo de texto y desde la línea 42 hasta la 45 (las cuatro últimas) borramos el signo “#”:

# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount --rbind /dev/bus/usb /proc/bus/usb

Reinciamos la sesión y podemos ejecutar Virtualbox con soporte a dispositivos USB…

Solo con la version 1.5 (solucionado con la version 1.5.2). Si en Ubuntu no funciona porque da un error acerca del modulo kvm y kvm-intel, comprobamos que este modulo esta instalado,
#lsmod |grep kvm
lo quitamos temporalmente con:
#modprobe -r kvm-intel
#modprobe -r kvm
o lo quitamos del kernel para siempre con modconf.
Ejecutamos como root
# modconf
nos vamos a kernel/drivers/kvm y quitamos el módulo kvm-intel y se quita también el módulo kvm.

Volvemos a arrancar VirtualBox y ya funciona.

Última actualización para para Debian Lenny. 14 de enero 2009.
Editamos el fichero /etc/init.d/mountkernfs.sh
Buscamos la linea que ponga algo así:

domount usbfs usbdevfs /proc/bus/usb usbfs -onodev,noexec,nosuid

Y la dejamos así:

domount usbfs usbdevfs /proc/bus/usb usbfs -onodev,noexec,nosuid,devmode=666

La opción de montaje devmode=666 es para que todos los usuarios puedan acceder al montaje de los USB.
Ahora solo falta reiniciar para que se vuelvan a montar los USB al inicio, pero esta vez como queremos, con permisos para manejar USB para VirtualBox. Sacado de aqui

viernes, octubre 05, 2007

Falta para que salga Ubuntu 7.10




Y ahora unas cuantas cositas:

* De parte de este señor
-Para instalar varios programas propietarios o con dificultades para distribuirse, entre ellos el plugin de Flash, Java, Unrar, códecs (mp3, dvix, dvd, etc…) y varias fuentes de Microsoft.
# apt-get install ubuntu-restricted-extras

- Para disfrutar de Compiz en todo su esplendor, y poder activar plugins de manera avanzada (como el famoso cubo). Para ejecutarlo lo puedes buscar en Sistema->Preferencias o escribir ccsm en una terminal. Claro, también habría que instalar el driver propietario de la tarjeta, para eso mejor hacerlo con el ratón desde Sistema->Administración->Gestores de controladores restrictivos.
Con estos dos comandos, que te llevarán 5 minutos, tendrás un sistema más que competente. Claro está que luego puedes instalar los programas más populares, como Skype, Amarok, Mplayer, VLC, Adobe Reader u Opera (disponible en los repositorios si vas a Orígenes del software y activas el repositorio partner), pero eso ya es demasiado personal.
# apt-get install compizconfig-settings-manager

* Para instalar paquetes como libdvdcss, VideoLan, cocedcs, w2codecs, Mplayer, xine, etc., leemos aqui en esta página.

* Para fuentes extras nos fijamos en este lugar

* Para activar compiz, aqui

* De este amigo cosas interesantes.

* Y aqui una postinstalacion muy maja.

jueves, septiembre 27, 2007

tarjeta inalambrica Intel 4965 AGN WiFi en Ubuntu Fiesty

Aqui se describe el procedimiento para hacer funcionar una tarjeta inalambrica Intel 4965 mediante ndiswrapper, osea con los drivers de windows XP.

Lo que hace falta:
* Estar conectado alambricamente a internet.
* Los drivers para Intel 4965 de windows XP, que se cogen de intel
* El paquete ndiswrapper ndiswrapper version 1.43

Primero hay que desactivar la tarjeta inalambrica y luego:

1- Borrar anteriores Ndiswrapper

$ sudo rmmod ndiswrapper
$ sudo apt-get remove ndiswrapper-utils

2- Preparar el sistema

$ sudo apt-get install build-essential linux-headers-$(uname -r)

3- Descargarse y desempaquetar los ndiswrapper y los drivers de Intel

$ tar -xzvf ndiswrapper-1.43.tar.gz
$ unzip -a V11.1.0.0_XP_DRIVERS.ZIP

4- Instalar y configurar ndiswrapper

$ cd ndiswrapper-1.43
$ sudo make uninstall

$ sudo make
$ sudo make install

$ sudo ndiswrapper -i NETw4x32.INF
$ sudo ndiswrapper -l
$ sudo ndiswrapper -m
$ sudo modprobe ndiswrapper

Y cuando hemos acabado, activamos la tarjeta Wireless y reiniciamos el Network-monitor

sábado, septiembre 15, 2007

Arrancar Windows/BartPE desde una memoria USB

Pues eso, leo en el blog Vicente Navarro un artículo que andaba buscando hace unos días y que es como arrancar mi portatil con Ubuntu desde una memoria USB para cuando me hace falta winXP.

No repito el contenido y pongo sólo el enlace.

lunes, julio 23, 2007

Como ver la television digital en Debian/Ubuntu

Como ver la television digital en Debian (Lenny)/Ubuntu 7.04 con un adaptador Terratec Cinergy T2 USB o con Avermedia Volar A808 TDT USB

He adquirido un adaptador para ver la televisión digital terrestre TDT. Dude entre dos, el Avermedia Volar (cuidado con el hibrido que no funciona) y el Cinergy T2, ambos USB. Al final he adquirido este último ya que el Avermedia se habia agotado. De todas formas, le tenía ganas a éste T2, ya que en todas las páginas le ponen muy bien y que funciona sin problemas en Linux.

Lo he instalado en una máquina con Debian Lenny y un portatil con Ubuntu 7.04

Lo primero, con modconf nos vamos a Kernel/drivers/media/dvb/cinergyT y cargamos el módulo de este adaptador. En Debian ya viene marcado. Lo comprobamos si lo hemos seleccionado manualmente:

$ less /etc/modules

y aparecerá

De la página linuxtv.org descargamos el fichero linuxtv-dvb-apps-1.1.1.tar.bz2, lo descomprimimos:

$ tar xvf linuxtv-dvb-1.1.1.tar.bz2

entramos en el directorio creado:

$ cd linuxtv-dvb-1.1.1

y compilamos

$ make

Con lo que ya tendremos instalado el adaptador.

Para ver la tele, podemos elegir Kaffeine o Xine.
Con Kaffeine es muy sencillo e intuitivo
Con Xine nos queda escanear los canales. Para ello creamos el archivo channels.conf y lo guardamos el .xine de la siguiente manera:
En el directorio donde descomprimisteis las dvb-apps hacemos
scan util/scan/dvb-t/es-Madrid > /home/luis/.xine/channels.conf
el que este en otro sitio que elija la ciudad mas cercana de las que hay en ese directorio.

Por ultimo ejecutamos gxine desde consola o desde el menu de aplicaciones->sonido y video->Xine
Una vez abierto Xine pinchamos en dvb y nos ponemos a ver la tdt.

Me inspire en esta página, aunque esta muy ampliado y modificado.

Si alguien quiere ver tdt con la Avermedia Volar A808 TDT USB en Ubuntu 7.04!
La página que dice como se hace es reylimo. La reproduzco:
Muchos me habéis comentado que el tutorial de instalación de este super dispositivo TDT (lo de super, por su soporte linuxero…) no funcionaba para la última versión de nuestro sistema operativo favorito. Pues bien, después de mucho buscar y probar aquí tenéis la nueva versión.
Sorprendentemente sencilla.
Para empezar el nuevo kernel de Ubuntu, el 2.6.20 ya tiene incorporado una serie de drivers para nuestro USB, por lo tanto lo único que tenemos que hacer es copiar el archivo firmware de nuestro dispositivo en su carpeta correspondiente.
El primer paso es obligatorio, ya que sin firmware poco o nada vamos a conseguir hacer. En el segundo paso instalaremos codecs de reproducción y alguna cosita más (gustos personales que podeis seguir o no). Seguramente existan otras formas y otros reproductores para hacer lo mismo, asi que admito sugerencias y mejoras :)
1º Firmware: Abrimos una terminal y escribimos lo siguiente:
$ cd /lib/firmware/`uname -r`
$ sudo wget http://vaasa.wi-bw.tfh-wildau.de/~pboettch/home/files/dvb-usb-dib0700-01.fw
Para comprobarlo ahora reiniciaremos Ubuntu (sé que quizás no es necesario y que con alguna instrucción acabariamos antes, pero yo soy de la vieja escuela).
2º Instalar codecs: Posiblemente nos falte algún codec para que nuestro reproductor puede mostrarnos algo. Mi elección ha sido instalar con Automatix2 los siguientes paquetes:
Grupo “Codecs and Plugins” paquete AUD-DVD Codecs y Multimeda Codecs
Grupo “Media Players and Editors” paquete Totem Xine (este no es necesario, pero prefiero que totem use Xine antes que Gstreamer).
Tras esto, instalaremos si aún no lo tenemos Kaffeine y si todo va bien, ya tendréis habilitado el icono de TDT. Ahora solo queda buscar los canales y a disfrutar.
P.D Existe una versión más nueva del firmware, pero de momento está en fase RC2. Si alguien esta intersado que me lo diga y actualizaré el tutorial con este nuevo firmware… a ver si que tal va.
Se me olvidaba, si no tenéis instalado Automatix2 32 bits, basta con instalar este paquete.
ACTUALIZADO: Alberto nos informa que para hacer funcionar la sintonizadora en la versión 64 bits es necesario utilizar este firmware. Gracias!

viernes, julio 20, 2007

Programas en Windows y su equivalente en Linux

Para que no se me olvide, progamas en Windows Equivalente/Alternativa en Linux

Mirar en linuxalt

jueves, junio 28, 2007

Compartiendo Archivos entre Ubuntu Feisty y XP o Vista

Lo primero editamos el fichero de configuración:

$ sudo gedit /etc/samba/smb.conf

Aqui hay una configuración minima que ayudara a comenzar a compartir archivos entre Linux y Windows

[global]
workgroup = familia
netbios name = servidor_UBUNTU
security = SHARE
auth methods = guest
domain master = No
wins support = Yes

[share1]
comment = mi home
path = /home/luis
read only = No
guest ok = Yes

La seccion [global] te permite configurar los parametros globales que en este caso son:

* workgroup; Para especificar el grupo de trabajo de Windows
* netbios name; Para colocar el nombre que tu maquina Linux sera vista por los PCs Windows
* security; Especifica el nive de seguridad, por defecto es users, pero si los usuarios en Windows no son los mismos que en Linux no funcionara asi que mejor usas share
* auth methods; Las opciones posibles incluyen guest (Acceso anonimo), sam (Busca en listas locales basado en Netbios), winbind (Confia los requerimientos de autenticación de usuarios remotas a travez de winbindd), ntdomain (pre-winbindd metodo en desuso), trustdomain (Metodo en desuso en favor de winbind)
* domain master; Permite configurar a Linux como el servidor de dominio
* wins support; para enceder soporte de WINS

En la sección shares lo que se escriba entre los corchetes [] Sera como Windows identificara el recurso compartido

path; La ruta para el recurso compartido
read only; yes o no, Dependiendo de si gustas dar permiso de escritura a otros en tu systema
gest ok; Es un campo booleano que permite el acceso o no de usuarios invitados al recurso compartido

Hasta aqui, ya puedes comenzar a compartir archivos con maquinas windows.
Si quieres administrar SAMBA desde la herramienta grafica debes instalar SWAT

Primero instalamos el software,

$ sudo apt-get install swat netkit-inetd tcpd

Una vez instalado ve a tu browser favorito y escribe.

http://localhost:901

Debes loguear con la cuenta de root.
por eso debes primer habilitar la cuenta root, ya que en Ubuntu viene deshabilitada por defecto.

$ sudo passwd root
o
$ sudo -u root passwd

Ahora coloca un buen password para esta cuenta.
Seria buena idea bloquear el acceso al puerto 901 desde tu firewall.
Para encender SSL para conectarse a SWAT no debes sufrir mucho, aqui esta como.

1. Instala SSL
2. Genera los certificados

/usr/bin/openssl req -new -x509 -days 365 -nodes -config \
/usr/share/doc/packages/stunnel/stunnel.cnf \
-out /etc/stunnel/stunnel.pem -keyout -etc/stunnel/stunnel.pem

3. Quita la entrada de SWAT de [x]inetd.
4. Enciende el tunel

stunnel -p /etc/stunnel/stunnel.pem -d 901 \
-l /usr/local/samba/bin/swat swat

Update for Vista:

Necesitaras samba 3.0.22 para que VISTA pueda ver tus recursos compartidos, y para montar recursos de VISTA en Linux deberas hacerlo manualmente usando el comando mount

mount -t smbfs -o username=[username] password=[secret] //ip_address/carpeta_compartida /mnt/loquesea

Información sacada de esp.go2linux.org

Para activar bluetooth en ubuntu.

domingo, junio 17, 2007

Un portatil Santa Rosa y sus problemas con Debian

Esta es una entrada liosa y sin acabar, con unas cuantas ideas.

El portatil es un Samsung modelo NP-R70A002 con un procesador Intel® Core™ 2 Duo T7100 (1,80 GHz), 2048 MB de memoria RAM DDR II 667MHz, pantalla 15,4” WXGA (1280X800) High Brightness, Gloss, aceleradora gráfica NVIDIA® GeForce® 8400M GS hasta 383MB Turbo Cache, sonido Alta Fidelidad, 4W(2*2) Altavoces Stereo, MIC, 7.1Ch Audio out (HDMI por), disco 120 GB SATA, grabadora Super Multi Dual Player, 10/100 Ethernet LAN, cámara 1.3M, WiFi 802.11 a/g, Bluetooth 2.0, HDMI, 3 USB 2.0, VGA, RJ45, RJ11, salida de auriculares, micrófono incorporado, batería Li-Ion Standard de 6 celdas, de dimensiones 358 x 264 x 28,6 ~ 36,5 mm y de peso 2,68 Kg.
Especificaciones de este portatil:
Descripción
Pantalla: 15,4"; RAM: 2048 MB; Disco Duro: 120 GB; Grabadora Super Multi Dual Player; Gráfica: NVIDIA GeForce 8400M GS hasta 383 MB TurboCache; WLAN 802.11 a/g y Bluetooth; Lector de tarjetas 6 en 1; Camara 1.3 Megapíxeles; Windows Vista Home Premium
Ficha Técnica
Marca: Samsung
Procesador: Intel Core 2 Duo T7100
Velocidad del Procesador: 1,8 GHz.
Memoria RAM: 2048 (2 x 1024 MB) MB.
Tipo de memoria RAM: DDR2
Disco Duro: 120 GB.
Controladora Disco Duro: SATA
Unidad Óptica: Grabadora Super Multi Dual Player
Tarjeta Gráfica: NVIDIA GeForce 8400M GS hasta 383 MB Turbo Cache
Audio:
- Alta Fidelidad
- Altavoces estereo 4W (2*2)
- MIC
- 7.1Ch Audio out (HDMI puerto)
Tarjeta de Red: Lan Ethernet 10/100
Conexiones inalámbricas: WiFi 802.11 a/g y Bluetooth 2.0
Tipo de Batería: Li-Ion 6 celdas
Dispositivos Entrada / Salida:
- HDMI
- 3 puertos USB 2.0
- VGA
- RJ45
- RJ11
- 1 Salida de auriculares
- 1 entrada de micrófono
- 1 PCMCIA Tipo II
- DC-in
- Kensington Lock
- Lector de tarjetas 6 en 1: Memory stickTM , Memory stick pro, SD, MMC, XD, High Speed MMC
Tamaño de Pantalla: 15.4"
Tipo de Pantalla: High Brightness Gloss, WXGA
Tipo de Teclado: Teclado completo
Tipo de Ratón: Touchpad
Dimensiones: 358 x 264 x 28,6 ~ 36,5 mm.
Peso: 2,68 Kg.
Sistema Operativo preinstalado: Microsoft Windows Vista Home Premium
Software preinstalado:
Samsung Recovery Solution II, Samsung Magic Doctor,Easy Network Manager,Easy Battery Manager,AVS Now,McAfee Virus Scan,Adobe Reader, Intel Media Share S/W IMSS, Cyberlink DVD Solution,Samsung Update Plus.
Garantía: 2 años. Ver condiciones en el menú de Ayuda.
Más información:
- Camara 1.3 Megapíxeles

El procesador es un nuevo modelo de Intel bajo la plataforma Santa Rosa que integran el chipset 965 Express de Intel, con una tarjeta inalambrica intel_4965, ..

He intentado instalar Debian Lenny y luego Ubuntu 7.04.
Veamos primero la instalación de Debian testing, Lenny. Lo hago con la imagen netinst. Se instala correctamente pero cuando arranca por primera vez no funciona.
Vuelvo a arrancar con el cd pero ahora lo hago en modo rescue, me bajo e instalo los paquetes:
# dpkg -i linux-source-2.6.21_2.6.21-4_all.deb
# dpkg -i linux-headers-2.6.21-1_2.6.21-4_amd64.deb
# dpkg -i linux-image-2.6.21-1-amd64-2.6.21-4_amd64.deb

La otra opción es cambiando los repositorios a sid. Despues de instalar todo, arranco en modo rescue, cambio con vi a donde apuntan los repositorios, esto es, cambio lenny por sid y luego:

# apt-get update
y
# apt-get install linux-source-2.6.21
# apt-get install linux-headers-2.6.21-1-amd64
# apt-get install linux-image-2.6.21-1-amd64

Compruebo los ficheros /boot/grub/menu.lst y /boot/grub/device.map que apunten a sda, reinicio y catapumchinchin!! funciona, pero me da miedo tener Sid.

Luego instalo Ubuntu 7.04 en arquitectura i386, con algún problema.
Solución problema Nvidia 100.14.11. Sacado de aqui y de aqui

Cuando intentaba instalar el nuevo driver 100.14.09 X dejaba de funcionar. Esto se debe a que Feisty incluye el modulo del kernel en el paquete linux-restricted-modules cuya versión es 9755, al instalar el nuevo driver ubuntu seguía usando el módulo anterior.

Para solucionar este problema hay que editar el archivo /etc/default/linux-restricted-modules-common y dejar la última línea:

DISABLED_MODULES="nv nvidia_new"

Luego hay que reinstalar el driver que bajamos de la página de Nvidia.

sábado, junio 02, 2007

Generador de iconos con el E-mail

Curiosidad !!.
En esta página se genera una pequeña imagen con la dirección de nuestro correo electrónico, útil para poner en nuestros sitios y para evitar que los robots "descubran" nuestras direcciones y nos lleguen spam's.
Accedemos a esta página, escribimos nuestro e-mail, le damos a generar y nos encontramos con algo como esto:

martes, mayo 15, 2007

Mi nuevo monitor Asus MW221U

Pues me he decidido a comprar un nuevo monitor, plano, panorámico y de 22". Despues de mirar por ahi el elegido ha sido un Asus, el modelo MW221U. En las paginas siguientes hay dos analisis de este monitor: todoreviews y noticias3d y aqui una comparativa entre seis monitores.

Las características según fabricante, Asus son:
Panel TFT-LCD
Tamaño de pantalla: 22.0" Panorámico (TN Type)
Resolución real: WSXGA+ 1680 x 1050
Pixel Pitch: 0.282mm
Brillo (Max.): 300cd/m2
Ratio de contraste (Max.): 700:1
Ángulo de visión (CR>10): 170°(H) / 160°(V)
Colores: 16.7 M (panel 6 bits + 2 HI FRC)
Tiempo de respuesta: 2ms (Gray to Gray)
Video Features
Tecnología de video inteligente SPLENDID™: Sí
Tecnología Trace Free: Sí
Modos de pre-selección de video SPLENDID™: 5 modos (Standard, Teatro, Juego, vista nocturna, paisaje)
Selección de tonos de piel: 3 modos
Selección de temperatura de color: 5 modos
HDCP: Sí
Audio Features
Altavoces stereo integrados: 2 x 1W stereo, RMS
Convenient Hotkey
Modos de pre-selección de video SPLENDID™: Sí (5 modos)
Auto ajuste: Sí
Ajuste de brillo: Sí
Ajuste de volumen: Sí
Input / Output
Entrada PC: DVI-D & D-Sub
Entrada audio PC: 3.5mm Mini-jack
Jack auriculares: 3.5mm Mini-jack
Signal Frequency
Frecuencia de señal analógica: 30~86 KHz(H) / 56Hz~76 Hz(V)
Frecuencia de señal digital: 30~83 KHz(H) / 56Hz~75 Hz(V)
Consumo de energía
Encendido: < 65W
Modo ahorro de energía: < 2W
Mechanical Design
Colores de chasis: Negro + Plata
Inclinación: +20° ~ -5°
VESA Wall Mounting: 100 x 100mm
Seguridad
Cierre Kensington: Sí
Dimensiones
Dimensiones físicas: 514 x 401 x 228 mm (Al x An x F)
Dimensiones embalaje: 610 x 510 x 220 mm (Al x An x F)
Peso
Peso neto (Esti.): 6.1 kg
Peso con embalaje (Esti.): 8.1 kg
Accesorios
Cable VGA, cable DVI, cable audio, fuente de alimentación, CD manual de usuario, guía rápida de inicio, tarjeta de garantía
Regulaciones
Energy Star®,UL/cUL, CB, CE, FCC, CCC, BSMI, Gost-R, RoHS, C-Tick, MIC, WEEE

Una foto:


Va a sustituir a un pedazo de monitor, un Mitsubishi Diamond Plus 91 de 19" CRT del que he disfrutado durante unos cuantos años y debido a mi presbicia lo tengo que cambiar (como tiene bastante culo se me acerca mucho a la cara y le veo mal).

domingo, mayo 06, 2007

Clonar discos con SystemRescue y partimage

Lo primero y según mi experiencia, el disco a clonar, disco origen, esto es, el que contiene los datos ha de ser igual o menor de tamaño (gb's) que el disco donde vamos a clonar, disco destino.
Nos tenemos que bajar la ultima version del CD de SystemRescue. Ahora la version es la 0.3.5. Quemamos el cd y arrancamos con este cd.
En el arranque elegimos el lenguaje en español, es la opcion 13.
Cuando ha acabado, tecleamos
# startx
y arrancan las X.
Cuando arrancan las X's sale la consola. Montamos los discos. En una situación como esta:
disco sda con particiones a clonar sda1 con / y sda5 con /home
disco sdc con particion donde copiar en sdc1
Arrancamos gparted para comprobar las particiones que tenemos.
Montamos en consola la particion donde vamos clonar:
# mount -t ext3 /mnt/sdc1
Arrancamos partimage pulsando el boton derecho del raton y elegimos partimage. La página de partimage con documentacion, etc.
Elegimos la particion que queremos clonar Particion a guardar/restaurar, por ejemplo sda1.
Luego donde queremos guardar la imagen de la particion, fichero imagen a crear/usar, por ejemplo /mnt/sdc1.
Pulsamos Siguiente (F5) y pasamos a la siguiente pantalla guardar una imagen a un fichero de imagen. Descomento las casillas Verificar la particion antes de... e Introducir descripcion y elijo el tamaño de los ficheros de imagen que por defecto es de 2037 MB al tamaño que convenga.
Pulsamos Continuar (F5) y despues de calcular el tiempo y la compresion nos pedira confirmación para empezar a crea la imagen solicitada.

domingo, abril 22, 2007

30 Maratón de Madrid

Si, hoy he corrido el 30 Maratón de Madrid y he conseguido, por fin, algo que deseaba hace tiempo, bajar de las tres horas, en ese examen físico y mental que es el maratón. Dos horas, cincuenta y nueve minutos veinte segundos desde que pase por la salida hasta que cruce la meta.

En la carrera he tenido muy buenas sensaciones, he corrido manteniendo el ritmo, manteniendo las pulsaciones entre el 85% y el 90%, solo al final he acelerado un poco más. Me ha salido un buen dia, solecito y buena temperatura. He bebido, parándome, en todos los avituallamientos donde habia aquarius. No he sentido el famoso muro, que en otros maratones si lo he sufrido. Gracias a Gaspi, que me acompaño desde el km 37 hasta casi la meta y a una chica me dio palmadas de ánimo cuando lo necesitaba. Que haría yo sin ella, jejeje..

Ahora páginas con datos sobre la 30 Maraton de Madrid. La página del maraton de Madrid, la de la clasificación definitiva general, la clasificación de mi categoria G-M , mis tiempos y mi diploma.

Al final he acabado en mi categoria GM el 15 de 716, en la general el 270 de 7.702 y en hombres-general el 268 de 7.281. He contado los que hay antes que yo que sean más viejos, nacidos en 54 o antes y que tengan mejor tiempo que yo y solo hay 5, osea que soy el 6ª por edad, en el total. Los tiempos y clasificación de mis amigos y mia son:






nombret. finalmediam/kmpuestodorsalptoCat
Luis Angel Ortega Martin2:59:201:28:264:15270172915-GM
Jose Miguel Aragoneses Romero3:19:471:36:154:449951878243-CM
Luis Miguel Pino Velazquez3:41:541:44:155:1526883009220-GM
Fabian Lopez Olmedo3:55:141:50:505:3436713920144-HM
Fernando Gonzalez Rincon4:24:261:44:036:1656713659524-GM


Mi clasificación definitiva, pasando por Moncloa y llegando a la meta.


El recorrido, para que no se olvide. Después de la carrera Fernando, Gaspar y yo y la cerveza de después.


Y ahora unas fotos mias en la carrera de Asi Photo.

jueves, abril 19, 2007

Instalación Debian Lenny (testing) en un Pentium Dual core 2

Compre una máquina con un procesador Pentium Dual Core 2. Después de instalar Debian, la versión de siempre Intel x86/IA-32 (i386), se me ocurrio leer algo sobre este procesador. Su arquitectura es la llamada EM64T. En Debian, concretamente en ports, se cita que la adaptación AMD64 también soporta la arquitectura EM64T de Intel. A través de bulma confirme que la versión de Debian que tenia que instalar era la AMD64.
AMD64, inicialmente conocida como x86-64, es una arquitectura basada en la extensión del conjunto de instrucciones x86 para manejar direcciones de 64 bits realizada por AMD. Además de una simple extensión contempla mejoras adicionales como duplicar el número y el tamaño de los registros de uso general y de instrucciones SSE.
El primer procesador con soporte para este conjunto de instrucciones fue el Opteron, lanzado en abril de 2003. Posteriormente ha sido implementado en múltiples variantes del Athlon 64 y del Pentium 4 de Intel, en éste último caso bajo una versión de Intel llamada EM64T.
Podemos comprobar que tenemos un procesador con la arquitectura AMD64/EMT64 con la orden (antes hay que instalar el paquete lshw):
$ lshw |grep vmx
Que nos devuelve:
WARNING: you should run this program as super-user.
capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx x86-64 constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
Y donde se ve que es procesador es un 86x64 y que tiene instrucciones vmx
Por ello y siguiendo las indicaciones de bulma y con las explicaciones técnicas de wikipedia instale Debian Linux AMD64/EM64T, concretamente la versión testing, llamada actualmente lenny.
Para instalar, como siempre, descargo el fichero netinst (instalación mínima de arranque) de la página del instalador de Debian, fichero que se genera diariamente.
Preparo la bios para que arranque desde cd, meto el cd que he quemado con el fichero netinst, arranco el ordenador, instalo Debian desde la red, cogiendo los paquetes básicos de escritorio y cuando arranca Debian lo configuro a mi gusto:

- Configurar las X's:
Entro como root y apago las X's
# /etc/Init.d/gdm stop
reconfiguro las X con:
# dpkg-reconfigure xserver-xorg
y le digo que tarjeta gráfica tengo, cual es su resolución, el teclado, el ratón y todo lo necesario para que funcione el entorno gráfico.

- Paquetes fundamentales:
# apt-get install linux-source-2.6.18 linux-headers-`uname -r` build-essential \
libmudflap0-dev libncurses-dev ncurses-dev kernel-package initramfs-tools \
libmail-sendmail-perl libcompress-zlib-perl fakeroot

- Comandante norton de linux:
# apt-get install mc gnome-commander

- Temas de linux:
$ sudo apt-get install gnome-themes-extras

- Después de instalar paquetes que implique modificación del menu de Aplicaciones
$ killall gnome-panel

- Ultimos drivers de mi tarjeta de video nvidia.
Para la arquitectura Linux x64 (AMD64/EM64T) y para la arquitectura Linux IA32 y
Tambien mediante wget para la version de 64 bits (AMD64/EM64T):
$ wget http://us.download.nvidia.com/XFree86/Linux-x86_64/100.14.09/NVIDIA-Linux-x86_64-100.14.09-pkg2.run
Y para la version de 32 bits (x86 o IA32):
$ wget http://us.download.nvidia.com/XFree86/Linux-x86/100.14.09/NVIDIA-Linux-x86-100.14.09-pkg1.run
Luego entro en la consola con CTRL-F1, me logeo como root, apago el entorno gráfico
# /etc/init.d/gdm stop
y ejecuto el script del driver de NVidia, desde el directorio donde lo he bajado, con
# sh NVIDIA-Linux-x86_64-100.14.09-pkg2.run
Voy aceptado las opciones y cuando acaba reinicio las X con:
# /etc/init.d/gdm start
y ya tengo la tarjeta gráfica instalada.
Conviene ya activar el renderizado:
# apt-get install mesa-utils
y compruebo que renderiza con
$ glxinfo |grep render
y debe decir YES, o sea que ya funciona.
Como comprobación:
$ glxgears
y aparecera un cubo girando y con el comando:
~$ glxheads
saldrá un triángulo girando y datos acerca de la tarjeta gráfica.

- Repositorios en /etc/apt/sources.list
# deb cdrom:[Debian GNU/Linux testing _Etch_ - Official Snapshot amd64 NETINST Binary-1 20070406-20:59]/ etch contrib main
deb http://ftp.rediris.es/debian/ lenny main
deb-src http://ftp.rediris.es/debian/ lenny main
deb http://security.debian.org/ lenny/updates main contrib
deb-src http://security.debian.org/ lenny/updates main contrib
#deb http://security.debian.org/ lenny/updates main contrib non-free
#deb-src http://security.debian.org/ lenny/updates main contrib
deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb http://ftp.caliu.info/debian/ lenny main contrib non-free
#multimedia repository
deb http://www.debian-multimedia.org lenny main
deb-src http://www.debian-multimedia.org lenny main
deb http://http.us.debian.org/debian/ testing main contrib non-free
deb-src http://http.us.debian.org/debian/ testing main contrib non-free
deb http://pedroreina.net/debian ./

Y luego:
# apt-get update && apt-get upgrade
Aparece un error al acceder a uno de los repositorios. El error es el siguiente:
W: GPG error: http://www.debian-multimedia.org etch Release: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 07DC563D1F41B907
Solución:
# gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 07DC563D1F41B907
# gpg --armor --export 07DC563D1F41B907 | sudo apt-key add -

- Poner hora al ordenador y cargar modulos
# apt-get install ntp ntpdate modconf

- Teclado numerico activado en el arranque
# apt-get install numlockx
y luego editamos
# gedit /etc/gdm/Init/Default &
y añadimos antes de exit 0
if [ -x /usr/bin/numlockx ]; then
/usr/bin/numlockx on
fi

- Cosas que hacen más fácil el manejo de bash
# gedit /etc/bash.bashrc
y al final del fichero descomentamos la lineas con bash completion y añadimos alias:
alias instala='sudo apt-get install'
alias busca='sudo apt-cache search'
alias update='sudo apt-get update'
alias upgrade='sudo apt-get upgrade'
alias distupgrade='sudo apt-get dist-upgrade'
alias la='ls -la'

- Mi /etc/hosts:
127.0.0.1 localhost
192.168.1.63 dibujo
192.168.1.61 m5n

192.168.1.7 portatil
192.168.1.11 almu
192.168.1.12 rocio
192.168.1.63 dibujo

192.168.1.102 winxp
192.168.1.103 winxpv6

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

- Mi /etc/fstab:
# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
/dev/hdb1 / ext3 defaults,errors=remount-ro 0 1
/dev/hdb6 /home ext3 defaults 0 2
/dev/hdb5 none swap sw 0 0
/dev/hdd /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0

UUID=4588-0985 /mnt/hdc1 vfat rw,users,auto,quiet,umask=0000 0 0 #UUID=4588-0985 /dev/hdc1

UUID=354C-6676 /mnt/StoreJet vfat rw,users,auto,quiet,umask=0000 0 0 #UUID=354C-6676 /dev/StoreJet LABEL=disco60gb
UUID=460F-406A /mnt/tarjeta_SD vfat rw,users,auto,quiet,umask=0000 0 0 #UUID=460F-406A /dev/tarjeta_SD LABEL=tarjeta_SD

//portatil/d /mnt/portatil smbfs ip=192.168.1.7,username=luis,password=****,workgroup=familia,user,owner,noauto 0 0 #192.168.1.7 Monta portatil/d
//winxpv6/d /mnt/winxpv6 smbfs credentials=/root/.smbcredentials,noauto,dmask=777,fmask=777,lfs 0 0
# Disco d: en winxpv6/d -> En /etc/hosts 192.168.1.103 es winxpv6
# Se monta con $ sudo mount /mnt/winxpv6/ luego hay desmontar con $ sudo umount /mnt/winxpv6/
//almu/d /mnt/almu smbfs credentials=/root/.smbcredentials,noauto,dmask=777,fmask=777,lfs 0 0 #192.168.1.11 almu

#mount -t smbfs //Servidor/MSWindows /mnt/servidor
#//Servidor/MSWindows /mnt/servidor smbfs users,workgroup=familia,password-**** 0 0
#lfs es una opcion para fstab. "lfs" (large file system) se debe utilizar con mount para acceder al recurso. mount -t smbfs -o lfs
#/usr/local/bin/gmailfs.py /mnt/gmailfs gmailfs noauto,username=??????.????,password=????????,fsname=zOlRRa
#none /mnt/gmail gmailfs noauto,username=?????.?????@gmail.com,password=******,fsname=zOlRRa

- Uuid's de los discos del sistema para el fichero /etc/fstab
Para instalar los paquetes necesarios:
# apt-get install libblkid-dev libblkid1
Para obtener los uuid's de todos los discos del sistema:
# /sbin/blkid
Para crear el fichero /etc/blkid.tab si no esta o esta en blanco
# blkid :P
Y luego editamos el fichero
# gedit /etc/fstab
y sustituimos el /dev/[sh]dXY por el UUID.

- Fuentes
# apt-get install xfonts-75dpi-transcoded xfonts-100dpi-transcoded msttcorefonts \
ttf-bitstream-vera ttf-freefont x-ttcidfont-conf ttf-sjfont ttf-gentium gtkfontsel \
ttf-dustins ttf-larabie-deco ttf-georgewilliams ttf-larabie-straight ttf-larabie-uncommon
Después de instalar estas fuentes, seguramente gnome-terminal y algún que otro programa cambian la fuente con la que se muestran. Para que gnome-terminal vuelva a su aspecto, lo abrimos, pinchamos en Editar, Perfiles, General, Tipografía y elegimos la fuente Bitstream Vera Sans Mono de tamaño 9 y nos volverá el aspecto que tenía. Tambien podemos poner DejaVu Sans Mono, creo que son casi la misma.

- Compresor y descompresor, para acelerar discos y para ver hardware
# apt-get install rar unrar hdparm lshw
Podemos comprobar que tenemos un procesador con la arquitectura AMD64/EMT64 con la orden:
$ lshw |grep vmx
Que nos devuelve:
WARNING: you should run this program as super-user.
capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx x86-64 constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
Y donde se ve que es procesador es un 86x64 y que tiene vmx

- Abrir las ventanas de Nautilus en la misma ventana:
Menú Aplicaciones, Herramientas de Sistema, Editor de configuración, Apps, Nautilus, preferences, marcar always_use_browser.

- Mi fichero /etc/network/interfaces:
Para ver imagenio y navegar con una sola tarjeta de red. La idea la saque de adslayuda:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth1

auto eth1 eth1:0

#Las lineas hasta iface eth1:0 hacen falta para ver Imagenio con una sola tarjeta de red
iface eth1 inet static
address 10.132.106.196
netmask 255.0.0.0
broadcast 10.255.255.255
gateway 10.132.106.193
# dns-* options are implemented by the resolvconf package, if installed
# dns-nameservers 80.58.61.250

up route add -net 239.0.0.0 netmask 255.255.0.0 gw 10.132.106.193 metric 10

#Esta es la configuracion normal de una interface de red. Descomentar gateway para normal del todo
iface eth1:0 inet static
address 192.168.1.63
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
#gateway 192.168.1.1
# dns-* options are implemented by the resolvconf package, if installed
#dns-nameservers 80.58.61.250 80.58.61.254
Tambien hace falta el fichero con la lista de canales canales.m3u para ver imagenio con vlc que se pueden coger en adslayuda_listadecanales.

- Mi fichero /etc/resolv.conf
nameserver 80.58.61.250
nameserver 80.58.61.254

- Instalar aplicaciones multimedia y gráficas
# apt-get install mplayer xine-ui xmms xmms-skins audacious audacious-plugins-dev \
libdvdcss2 vlc mozilla-plugin-vlc videolan-doc amarok kaffeine timidity \
pmidi xmms-midi freepats dir2ogg gthumb qcad qcad-doc

- VMware workstation en la arquitectura AMD64. Hace falta instalar el paquete
# apt-get install ia32-libs
sino faltaran librerias como /usr/lib/vmware/bin/vmware: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory.
Ademas ya no hará falta para abrir una maquina virtual lo descrito en este blog aqui.
Esta página para bajarse cualquier VMware.
Para solucionar problemas con kernel nuevos, actualizaciones y demas, leemos esto , para updates any-any-update, tambien esta pagina y esta otra. Si es VMServer miramos esto. Otra pagina para parchear VMServer es la de sirlabs
Dos numeros de serie para VMServer. Your serial number(s):
9AJUD-Y0T80-2E793-40KRH
921HX-YAXA4-2GPC6-427HE

- Emulador qemu
# apt-get install kqemu-source kqemu-common qemu qemu-launcher qemuctl \
vgabios patchutils debootstrap uml-utilities bridge-utils libsdl1.2-dev
Páginas interesantes para qemu:
howto qemu
qemu-debian-es
Pagina oficial de qemu
Máquinas virtuales con Qemu de jEsuSdA
Comprobamos que podemos virtualizar con kvm
$ cat /proc/cpuinfo | grep flag y si sale vmx(intel) o svm (amd) entonces podemos utilizar KVM. Si no, Kqemu es la opción.
Hacemos cd /usr/src y como root:
# m-a prepare #m-a a-i kqemu
Crear una imagen de disco:
$ qemu-img create -f qcow loquesea.qcow 4G con esto creamos loquesea.qcow con 4gb de capacidad.
Convertir una imagen creada en otro formato:
$ qemu-img convert loquesea.qcow -O raw loquesea.img
Arrancar maquina con
$ qemu -m 512 -usb -soundhw sb16 loquesea.qcow -localtime
Arrancar maquina creada desde una imagen iso que contenga el sistema operativo que queremos instalar:
$ qemu -cdrom imagen_sistema_operativo.iso -hda imagen.img -m 256 -boot d
Para el raton y qemu. Intentar "SDL_VIDEO_X11_DGAMOUSE=0 qemu [parametros]", o haciendo "export SDL_VIDEO_X11_DGAMOUSE=0" o "setenv SDL_VIDEO_X11_DGAMOUSE 0" (dependiendo si usas la shell bash o la C shell) antes de arrancar QEMU.
Interesante artículo en la Consola acerca de instalar qemu con capa de aceleración

-VirtualBox
La solución de virtualización VirtualBox ha lanzado la versión 1.4.0 con importantes novedades entre las que destacan la posibilidad de manejar imágenes VMware o el acceso a discos y particiones físicas desde las máquinas virtuales. Por otro lado se ha mejorado algunas características también importantes, entre las que destacan el soporte en arquitectura de 64 bits, de puertos series y la interfaz gráfica. Un buen paso para una alternativa cada vez más madura.
Comentario sacado de kernel source

- Instalar flash en arquitectura AMD64
He seguido lo que pone aqui.
Resumo y actualizo lo que pone en la pagina.
Bajar el Plugin y el Viewer de nspluginwrapper aunque los paquetes esten en formato rpm de nspluginwrapper, bajar el plugin de flash , aunque sea el de 32 bits,
Instalo los paquetes
# apt-get install linux32 alien
Bajo el paquete ia32-libs-gtk de la version de debian inestable aqui y lo instalo
# dpkg -i ia32-libs-gtk_1.0_amd64.deb
Luego convertimos los rpms de nspluginwrapper a deb con alien
# alien -d *.rpm
Instalamos los dos paquetes
# dpkg -i nspluginwrapper-i386_0.9.91.4-2_amd64.deb
# dpkg -i nspluginwrapper_0.9.91.4-2_amd64.deb
Descomprimimos el plugin de flash
# tar zxvf install_flash_player_7_linux.tar.gz
Entramos en la carpeta de flash y copiamos el plugin a la carpeta donde mozilla guarda los plugins
# cp libflashplayer.so /usr/lib/mozilla/plugins
Utilizamos nsplugwrapper para crear el nuevo plugin de 64 bits
# /usr/lib/nspluginwrapper/x86_64/linux/npconfig -i /usr/lib/mozilla/plugins/libflashplayer.so
Copiamos el recien generado plugin a la carpeta de firefox
# cp /usr/lib/mozilla/plugins/npwrapper.libflashplayer.so /usr/lib/iceweasel/plugins/
Y ya tendremos flash en el navegador iceweasel.

- Instalar quema CD-DVDs
# apt-get install k3b k3b-i18n transcode normalize-audio vcdimager lame toolame mkisofs cdrecord
Es necesario, ademas, instalar emovix que se baja de aqui y luego
# dpkg -i emovix_0.9.0-1_all.deb

- Instalar cosas de ripeo de DVD's
# apt-get install dvdrip subtitleripper dvdrip-doc libio-socket-ssl-perl \
libjpeg-progs netpbm transfig mjpegtools ogmtools gocr-doc html2ps \
libintl-xs-perl xfig mpeg2dec
El instalador del programa DVD:Rip no hace que salga en el panel de gnome. Para que aparezca:
# gedit /usr/share/applications/dvdrip.desktop
insertamos las lineas siguientes:
[Desktop Entry]
Name=dvd::rip
Comment=dvd::rip
Exec=dvdrip
Icon=/usr/share/perl5/Video/DVDRip/icon.xpm
Terminal=false
Type=Application
Categories=Application;AudioVideo;
y reiniciamos el gnome-panel con
$ killall gnome-panel

- Para ripear canciones de CD's
# apt-get install ripperx cdtool flac
La entrada en Aplicaciones la pone dentro de Aplicaciones, Debian, Aplicaciones, Sonido. Si se quiere en Aplicaciones, sonido y video,
# gedit /usr/share/applications/ripperx.desktop
Y añadidos estas lineas:
[Desktop Entry]
Name=ripperX
Comment=Reproduce y extrae mp3 de CDs
Exec=ripperx
Icon=ripperx.xpm
Terminal=false
Type=Application
Categories=Application;AudioVideo;

- Instalar utilidades de DOS y NTFS
# apt-get install dosfstools
- Para formatear vfat: mkfs.vfat -n etiqueta /dev/algo
- Para formatear ext3: mkfs.ext3 -L etiqueta /dev/algo
- Para formatear ext*: mke2fs -L etiqueta /dev/algo
# apt-get install ntfsprogs ntfs-3g
- Para montar particiones ntfs. En /etc/fstab, añadir
/dev/hda5 /mnt/c ntfs-3g rw,umask=0 0 0

- Instalar picasa en arquitectura AMD64
Primero descargamos la ultima version de Picasa para debian desde aqui y escogemos el .deb, luego instalamos
# apt-get install ia32-libs
si no esta instalado y por ultimo instalamos el paquete
# dpkg -i --force-architecture picasa_2.2.2820-5_i386.deb
Para arrancarlo
$ /usr/bin/picasa. Cuidado, al importar carpeta, se cuelga el sistema entero!!

- para la version 5
6RNK8-P2FAU-PAJFC-4MRNQ
93NAE-5YHAH-9AJ4U-4YXN3
71WYT-HU76U-H2NDA-4WEX6
PLN8H-14C6H-AA56C-4YEXQ
- para la version 6 tar.gz linux
49ND4-GFDDA-N2N4C-4W8QL
321H1-74ZAZ-M2JFG-4MRN7
928R4-AWQDK-W244U-4PWX7
3LH8W-XP20Z-68HFY-4YDQ7
- para la version 6 exe windows
X8XA9-DRR65-P844G-4MRX2
J9MHD-84226-M8H6Z-4WWXQ
8LDPX-Q4K4C-E8JDU-4Y8Z7
WKTYN-NKM4Z-PA0FF-4Y9Q7

- Instalar Icedove y enigmail
Paquete de correo electrónico y gpg
# apt-get install icedove icedove-locale-es-es enigmail enigmail-locale-es-es

- Cosas de Java
# apt-get install fakeroot java-package

- Lector de news
# apt-get install pan
con nurias 213.0.184.81 como grupo de news.

- Paquete Gdesklets y modelado 3D
# apt-get install gdesklets gdesklets-data blender

- Compartir con windows
# apt-get install samba swat
Para acceder a swat en el navegador http://localhost:901, usuario; root y la contraseña de root. Luego en globals, security ponemos share y guardamos el cambio.
Luego para compartir carpetas de linux Escritorio, Administración, Carpetas compartidas, introducimos clave de root y ponemos la ruta, compartir con SMB, el nombre y el comentario y activamos permitir examinar carpeta, luego en configuracion comprobamos la descripcion del equipo, el grupo de trabajo y no usar un servidor wins. Luego en windows, Mi PC, Herramientas, Conectar a unidad de red, escogemos unidad y examinamos la red cogiendo la carpeta que acabamos de compartir en linux y le decimos que la comparta de nuevo al iniciar.
Una página interesante de cómo compartir archivos con SAMBA en Linux.
En Ubunto 7.10, si no funciona SWAT instalar:
$ instala inetutils-inetd

- VNC para ver escritorios remotos
# apt-get install vncserver x11vnc xvncviewer vnc-java

- Paquetes para conexiones
# apt-get install ssh rssh rdist cvs gftp rsync

- Utilidades de documentos postcript, pdf y ver los usb conectados
# apt-get install psutils gv evince xpdf usbview

- Impresoras:
# apt-get install linuxprinting.org-ppds
Y en un navegador http://localhost:631 y añadimos las impresoras que queramos.
Sin son impresoras de red, usaremos este protocolo lpd://192.168.1.201/PS-6E9C89-P1

- Impresoras HP
Miramos aqui y en la pagina de linuxprinting

- Crear una impresora virtual pdf.
Siguiendo las indicaciones de kriptopolis.org de como crear una impresora virtual que genere documentos pdf de cualquier cosa que se quiera imprimir. Para ello instalamos:
# apt-get install cups-pdf
y seguimos las instrucciones. Este artículo de linux.com se completa la información.

- Instalar Java
Sacado de aqui
Nos bajamos ell paquete binario de la pagina de Sun Java 5.0 for 32-bit x86 and AMD64, aceptamos la licencia y elegimos el paquete jre-1_5_0_11-linux-amd64.bin. A continuacion creamos el paquete deb:
$ fakeroot make-jpkg jre-1_5_0_11-linux-amd64.bin
Lo instalamos:
# dpkg -i sun-j2re1.5_1.5.0+update11_amd64.deb
Y verificamos la instalacion:
$ java -version y nos saldra algo asi:
java version "1.5.0_11"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_11-b03)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_11-b03, mixed mode)
Tambien
# apt-get install sun-java5-jre
Pero hay que tener en cuenta que estas soluciones y las mencionadas en al web de SUN son para arquitecturas 32 bits; en la versión para X64 no hay soporte para el plugin; es por eso que no encontraba la carpeta plugins; así que al igual que flash; los que queremos aprovechar la arquitectura 64bits debemos de esperar.

- Instalar wine
Instalamos los paquetes:
# apt-get install ia32-libs libc6-dev-i386 lib32z1-dev
Hacemos un enlace simbolico en:
# cd /usr/lib32
# ln -s libSM.so.6 libSM.so
Nos bajamos wine source y escogemos sourceforge.net y la ultima version que en este momento es wine-0.9.36.tar.bz2.
La descomprimimos:
$ tar xvjf wine-0.9.36.tar.bz2
Entramos en el directorio
$ cd wine-0.9.36
y nos hacemos root.
Instalamos los paquetes:
# apt-get install flex bison
Compilamos:
# ./configure
# make depend && make
Comprobamos que version tenemos con
$ wine --version
Si todo esta correcto nos saldra: wine-0.9.36
Instalamos autocad14, por ejemplo:
$ wine /mnt/hda1/instalar/Acad14/setup.exe
siendo /mnt/hda1/instalar/Acad14/setup.exe la ubicacion del fichero setup.exe de instalacion. Seguimos los pasos de la instalacion y tendremos instalado autocad14. Lo ejecutamos
$ wine .wine/drive_c/Archivos\ de\ programa/AutoCAD\ R14/acad.exe
Si no tenemos la llave, deberemos sobreescribir el fichero acad.exe con el fichero crakeado.
De todas formas crea un lanzador en Aplicaciones de gnome. Luego configuramos autocad como de constumbre. Documentacion de wine en la pagina oficial y aqui

- Multimedia en debian en debian-multimedia.

- Para compliar el kernel
Esta bien esta pagina de technowizah y por supuesto la mia

- Para Beryl
Estas paginas, techno wizard, wiki Beryl Debian, el rincon de beryl
También la mia y la anterior.

- Compartir carpetas con NFS
Servidor es el que comparte carpetas y cliente es donde se montan las carpetas que comparte el servidor.
En el servidor:
Hay que instalar los paquetes:
# apt-get install nfs-user-server nfs-common
En los ficheros siguientes ficheros deberemos tener,
En /etc/exports:
# /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
/home/luis 192.168.1.0/255.255.255.0 (rw)
/mnt/hdc1 192.168.1.0/255.255.255.0 (rw)

En /etc/hosts.allow
# /etc/hosts.allow: list of hosts that are allowed to access the system.
# See the manual pages hosts_access(5), hosts_options(5)
# and /usr/doc/netbase/portmapper.txt.gz
# Example: ALL: LOCAL @some_netgroup
# ALL: .foobar.edu EXCEPT terminalserver.foobar.edu
# If you're going to protect the portmapper use the name "portmap" for the
# daemon name. Remember that you can only use the keyword "ALL" and IP
# addresses (NOT host or domain names) for the portmapper, as well as for
# rpc.mountd (the NFS mount daemon). See portmap(8), rpc.mountd(8) and
# /usr/share/doc/portmap/portmapper.txt.gz for further information.
#
portmap: 192.168.X.
lockd: 192.168.X.
rquotad: 192.168.X.
mountd: 192.168.X.
statd: 192.168.X.
mysqld: all
En /etc/hosts.deny comentamos las lineas finales, a partir de portmap:
# /etc/hosts.deny: list of hosts that are _not_ allowed to access the system.
# See the manual pages hosts_access(5), hosts_options(5)
# and /usr/doc/netbase/portmapper.txt.gz
#
# Example: ALL: some.host.name, .some.domain
# ALL EXCEPT in.fingerd: other.host.name, .other.domain
#
# If you're going to protect the portmapper use the name "portmap" for the
# daemon name. Remember that you can only use the keyword "ALL" and IP
# addresses (NOT host or domain names) for the portmapper. See portmap(8)
# and /usr/doc/portmap/portmapper.txt.gz for further information.
#
# The PARANOID wildcard matches any host whose name does not match its
# address.
# You may wish to enable this to ensure any programs that don't
# validate looked up hostnames still leave understandable logs. In past
# versions of Debian this has been the default.
# ALL: PARANOID
#portmap:ALL
#lockd:ALL
#mountd:ALL
#rquotad:ALL
#statd:ALL

En el cliente:
Con el paquete nfs-common es suficiente.
Creamos las carpetas en /mnt que van a contener las carpetas que vamos a montar del servidor. Y la montamos:
#mount -t nfs 192.168.0.61://home/luis /mnt/loquesea
O la montamos a traves de /etc/fstab añadiendo a este fichero una linea como la que sigue:
192.168.1.61:/home/luis /mnt/loquesea nfs defaults 0 0

- Rsync. Copia de seguridad de local a local, de servidor a cliente
$ rsync -e ssh -avu --delete --exclude=loquesea --stats IP_servidor:/carpeta_servidor /carpeta_cliente. Si tiene espacios el nombre del directorio los cambiamos por ?.
Pagina de rsync
Las opciones en man rsync o en esta pagina
[ -n no: no transferir solo mostrar lo que hay que hacer
[ -a modo archivo (= -rlptDg)
[ / -r recursivo
[ / -l preservar soft links
[ / -p preservar permisos
[ / -t preservar fecha
[ / -D preservar dispositivos (solo root)
[ / -g preservar grupo
[ -v modo verboso (-vv mas verboso)
[ -z comprimir (si lo admite el servidor)
[ -C ignorar archivos como lo hace CVS
[ -u update: mantiene archivo destino si existe y es posterior
[ -b backup: renombrar archivos destino preexistentes a extensión ~
[ --stats imprimir estadisticas al final (solo si se ha puesto también -v)
[ --delete borrar archivos en destino si no existen
[ -R path relativos (crear rutas completas en el destino)
Ejemplo de empleo de rsync con dos script:
* copiarsync_m5nAStoreJet.sh ->
clear
echo -ne "Copiando ficheros Canon Ixus 50\t\t"
rsync -e ssh -avu --delete --stats /mnt/hdc1/Canon?Ixus?50 /mnt/StoreJet/Luis/
echo -ne "Copiando ficheros de M5N\t\t"
rsync -e ssh -avu --delete --stats --exclude=todoenunoDVD* --exclude=iso /home/luis/M5N /mnt/StoreJet/Luis/

* copiarsync_m5nAdibujo.sh ->
clear
echo -ne "copia de /home/luis/M5N a /home/luis/dibujo\t\t"
rsync -e ssh -avu --delete --stats luis@m5n:/home/luis/M5N/ /home/luis/dibujo/
echo -ne "copia de /home/luis/M5N a /mnt/sdc1/miscosas/copiam5n\t\t"
rsync -e ssh -avu --delete --stats --exclude=todoenunoDVD1 --exclude=todoenunoDVD2 luis@m5n:/home/luis/M5N/ /mnt/sdc1/miscosas/copiam5n
echo -ne "copia de /mnt/hdc1 a /mnt/sdc1/miscosas\t\t"
rsync -e ssh -avu --delete --stats luis@m5n:'/mnt/hdc1/aeat /mnt/hdc1/Canon?Ixus?50 /mnt/hdc1/Arte?I /mnt/hdc1/Arte?II /mnt/hdc1/Datos1 /mnt/hdc1/Datos2 /mnt/hdc1/Datos3 /mnt/hdc1/Datos4 /mnt/hdc1/geiwin /mnt/hdc1/ies /mnt/hdc1/instalar /mnt/hdc1/Musica /mnt/hdc1/Programas' /mnt/sdc1/miscosas/windows/

- Skype
Instalamos:
# apt-get install libqt3-mt
Cogemos el fichero:
$ wget http://www.skype.com/go/getskype-linux-deb
Y lo instalamos:
# dpkg -i skype_debian-*.deb

- Para hacer ejecutables ficheros con extension .sh
Editamos el fichero, como por ejemplo
$ gedit creaiso.sh y añadimos contenido
mkisofs -o $1 -J -R -A -V -U -v $2
donde $1 es el nombre del fichero iso nuevo y $2 es el fichero o directorio del que queremos crear la imagen iso. Luego lo guardamos y le damos permisos,
$ chmod 755 creaiso.sh
y hacemos un enlace simbolico en /usr/bin
# ln -s /home/luis/loquesea/sh/creaiso.sh /usr/bin/creaiso.sh
A partir de ahora cuando escribamos
$ creaiso imagen.iso /home/luis/loquesea/.
se ejecutará el script anterior y se creara el fichero imagen.iso con el contenido del directorio /home/luis/loquesea
Ejemplos de ficheros ejecutables son:
* captura.sh -> sleep 10 && scrot /home/luis/captura.png, guarda la pantalla en 10 sg en el fichero captura.png
* montaiso.sh -> sudo mount -t iso9660 -o loop $1 /mnt/cdiso, monta la imagen $1 en el directorio /mnt/cdiso, creado.

- Varios: Busqueda e indexacion->beagle, PHP->bluefish, gphpedit, partimage, Edicion->scribus, Editor Gráfico de Vectores->Inkscape, ID3 Tag Editor->EasyTAG, Bittorrent->bittornado
# apt-get install beagle bluefish gphpedit partimage partimage-doc partimage-server \
scribus inkscape easytag bittornado bittornado-gui

Eso es todo amigos

viernes, abril 06, 2007

Como montar archivos ISO, BIN, CUE, MDF, NRG, IMG y DAA en Debian

Debian y Linux, en general, tiene la posibilidad de montar las imágenes de cd/dvd sin tener que grabarlas. Vamos al grano

- Montar una imagen ISO>:

$sudo mount -t iso9660 -o loop archivo.iso /directorio/de/montaje
- Montando imágenes BIN y CUE:

Para montar estos archivos hay que convertirlos antes a imagen ISO. Lo hacemos con el programa bchunk.
$sudo apt-get install bchunk
Cuando lo tenemos instalado convertimos la imagen bin con su archivo cue correspondiente a un solo archivo iso:
$bchunk archivo.bin archivo.cue nuevonombre.iso
Ahora ya tendrás un nuevo archivo iso que podrás montar como se explica más arriba.

- Montar imágenes NRG (imágenes de Nero Burning Rom):

Las imagenes NRG pueden ser montadas directamente sin necesidad de convertirlas:
$mount -t iso9660 -o loop,offset=307200 imagen.nrg /directorio/de/montaje
Si tienes algún problema con ese método o deseas convertir la imagen NRG a ISO deberás usar el programa nrg2iso, para instalarlo haremos:
$sudo apt-get install nrg2iso
(nota: si así no puedes instalarlo puede encontrar el programa aquí: Nrg2Iso)
y cuando ya esté instalado, para convertir la imagen:
$nrg2iso archivo.nrg nuevoarchivo.iso
y para montar la imagen ISO simplemente debes seguir las instrucciones detalladas más arriba.

- Montar imágenes MDF y MDS:

De nuevo utilizaremos un programa para convertir antes la imagen mdf a iso. El programa tiene el original nombre de mdf2iso. Para instalarlo:
$sudo apt-get install mdf2iso
(nota: si así no puedes instalarlo puede encontrar el programa aquí: Mdf2Iso)
y una vez instalado convertiremos el archivo MDF a ISO:
$mdf2iso archivo.mdf nuevaimagen.iso
- Montar imágenes IMG:

Usaremos el programa CCD2ISO. Este programa no lo he podido descargar desde los repositorios oficiales de Debian pero de todos modos no estaría de más que intentases instalarlo por apt-get así:
$sudo apt-get install ccd2iso
Si de este modo no puedes instalarlo puedes seguir las instrucciones de esta página para bajar el paquete deb de ccd2iso e instalarlo facilmente.

Si por cualquier motivo no se puede conseguir el programa por esos dos métodos se puede descargar desde su página: ccd2Iso aunque habrá que descomprimirlo y compilarlo:
$tar -xzvf ccd2iso-0.2.tar.gz
$cd ccd2iso
$./configure
$make
$make install
Con esto ya tendremos instalado el programa ccd2iso. Finalmente para convertir la imagen ccd a iso hacemos:
$ccd2iso imagen.img imagen.iso
Y montaremos la imagen iso recien creada como se explica más arriba en esta misma guía.

- Montar imágenes DAA:

El formato DAA es un formato que utiliza el programa Poweriso. Durante algún tiempo este formato resultaba muy dificil de utilizar en Linux (no había versión de Poweriso para linux y la emulación con wine no funcionaba). Finalmente los creadores del programa sacaron una versión gratuita de su programa para Linux que además nos sirve para convertir otros formatos.
Pero vamos al grano, para convertir una imagen DAA a ISO primero necesitaremos la versión linux de poweriso que podemos bajar desde esta página (parte de abajo) o bien de esta forma :
$wget http://poweriso.com/poweriso.tar.gz
Descomprimimos:
$tar -zxvf poweriso.tar.gz
Y convertimos a ISO:
$./poweriso convert imagen.daa -o nuevaimagen.iso
(Instrucciones para montar la imagen iso, al principio de esta guía)

- Y para desmontar lo montado:
$sudo umount /directorio/de/montaje

- Para crear una imagen ISO:
$mkisofs -o fichero.ISO -J -R -A -V -U -v /directorio de los ficheros

Descargar paquetes necesarios:
* bchunk desde: http://he.fi/bchunk/
* nrg2iso desde: http://gregory.kokanosky.free.fr/v4/linux/nrg2iso.en.html
* mdf2iso desde: http://developer.berlios.de/projects/mdf2iso
* ccd2iso desde: http://sourceforge.net/projects/ccd2iso

Ahora pongo un par de scrpits que automatizan alguna de estan tareas:

- creaiso.sh: mkisofs -o $1 -J -R -A -V -U -v $2, donde $1 es el nombre del fichero ISO que queremos crear y $2 es la ruta completa (directorio) donde están los ficheros que queremos que estén en la imagen ISO que vamos a crear.
- montaiso.sh: sudo mount -t iso9660 -o loop $1 /mnt/cdiso, donde $1 es el nombre del fichero ISO y esta imagen se montará en el directorio /mnt/cdiso.

Idea sacada de El Cajón de Bronch

martes, abril 03, 2007

Como imprimir en Adobe Reader

Cuando abres un documento en Adobe Reader y decides imprimir, zas, no imprime.

Para imprimir:
* Aplicaciones -> Oficina -> Adobe Reader
* File -> Print
* En el comando Print, en la caja Properties cambia el comando

/usr/bin/lpr -P HP1200_ps
por
/usr/bin/lp -d HP1200_ps
siendo HP1200_ps el nombre de tu impresora.

lunes, abril 02, 2007

Media maraton de Madrid

Ayer, 1 de abril del 2007, he corrido con mis amigos la media maraton de Madrid. La carrera ha sido algo dura, hacia fresco, casi frio, y había unas cuantas-muchas cuestas. Como siempre la velocidad es el problema.

Bueno, para unos ha sido dura más que para otros, eh Susana!! (es mi pupila y alguna otra cosa más) pero la hemos acabado todos y la sensación, al final, es buena o muy buena, una vez olvidado el sufrimiento.

Los tiempos brutos oficiales han sido:
* Manuel Vallejo Peralta:
Tiempo total 1:24:47. Puesto 470 general, 192 categoría VMA. Ritmo 4:01 m/km. Los 10 km 39:04 m.
* Luis Ángel Ortega Martín:
Tiempo total 1:25:25, puesto 515 general, 53 categoría VMB. Ritmo 4:02 m/km. Los 10 km 39:59 m.
* Adolfo Bartolome López:
Tiempo total 1:36:12, puesto 1.753 general, 742 categoría VMA. Ritmo de 4:33 m/km. Los 10 km ? m.
* Fernando González Rincón:
Tiempo total 1:39:28, puesto 2.293 general, 322 categoría VMB. Ritmo 4:42 m/km. Los 10 km 46:17 m.
* Fabio López Olmedo:
sin tiempo oficial
* Gaspar Jimeno Diestro:
Tiempo total 1:45:44, puesto 3.551 general, 92 categoría VMC. Ritmo 5:01 m/km. Los 10 km 51:11 m.
* Raul Jimeno Almazan:
Tiempo total 1:45:44, puesto 3.553 general, 1282 categoría SM. Ritmo 5:01 m/km. Los 10 km 51:11 m.
* Susana Manso Diaz-Portas:
Tiempo total 1:49:16, puesto 4.298 general, 72 categoría VFA. Ritmo 5:12 m/km. Los 10 km 50:32 m.

Los resultados aquí. Han acabado 8.102 y el último con un tiempo de 2:20:42.

Enhorabuena a todos y sobre todos a los del I.E.S. Siglo XXI de Leganés, Susana, Adolfo y Luis Ángel.

Y ahora unas fotos:



viernes, marzo 23, 2007

Nueva forma de instalar BERYL versión 0.20

Beryl con AIGLX, requisitos:

- Tener Debian inestable. Si estas usando testing, necesitaras bajartelo desde inestable.
- Debian Etch/inestable con Xorg 7.1
- Tarjeta que soporte AIXGL (Nvidia) y sus drivers.

Forma de instarlo:

- Añade a /etc/apt/sources.list los repositores siguientes:

#gedit /etc/apt/sources.list
deb http://debian.beryl-project.org/ etch main
deb-src http://debian.beryl-project.org/ etch main
- Hace falta verificar las firmas de este repositorio:
# wget http://debian.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
- Actualiza el sistema:
#apt-get update
- Paquete libxcomposite1:
#apt-get install libxcomposite1*
-Instalar los paquetes siguientes:

# apt-get install beryl libberylsettings0-gconf emerald-themes beryl-dev
# apt-get install libglib2.0-doc libgtk2.0-doc libatk1.0-doc libpango1.0-doc
-Configurar /etc/X11/xorg.conf:
* Añadir las siguientes lineas a tu sección "Device" en xorg.conf:
Option "XAANoOffscreenPixmaps" "true"
Option "AddARGBGLXVisuals" "true"
Option "AllowGLXWithComposite" "true"
* Añadir las siguientes lineas al final del tu xorg.conf:
Section "Extensions"
Option "Composite" "Enable"
EndSection
- Reiniciamos GDM:
#/etc/init.d/gdm restart
- Cuando arranca el sistema, en una consola, ejecutamos:
$ glxinfo |grep render
y nos tiene que responder que tiene activado el renderizado
direct rendering: Yes
- Para terminar, ejecutamos en una terminal
$ beryl
y tendremos beryl funcionando.

Instalar java

Primero añadidos unos repositorios:

deb http://ftp.fr.debian.org/debian/ etch main contrib non-free
deb http://ftp.caliu.info/debian/ etch main contrib non-free

deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib
Y luego
#apt-get update
#apt-get install sun-java5-jre sun-java5-fonts sun-java5-plugin
Al instalar el paquete "sun-java5-plugin" nos creará los enlaces simbólicos que se muestran debajo, que apuntan al archivo "/etc/alternatives/mozilla-javaplugin.so". Ya no tendremos que configurar manualmente el plugin de java en el navegador Iceweasel.
# find / -iname libjavaplugin.so -exec ls -l {} \;
Y nos saldrá
lrwxrwxrwx 1 root root 41 2007-03-21 13:55 /usr/lib/iceweasel/plugins/libjavaplugin.so -> /etc/alternatives/iceweasel-javaplugin.so
lrwxrwxrwx 1 root root 39 2007-03-21 13:55 /usr/lib/mozilla-firefox/plugins/libjavaplugin.so -> /etc/alternatives/firefox-javaplugin.so
lrwxrwxrwx 1 root root 39 2007-03-21 13:55 /usr/lib/mozilla/plugins/libjavaplugin.so -> /etc/alternatives/mozilla-javaplugin.so
lrwxrwxrwx 1 root root 38 2007-03-21 13:55 /usr/lib/iceape/plugins/libjavaplugin.so -> /etc/alternatives/iceape-javaplugin.so
El paquete "sun-java5-plugin" configura el plugin java en Iceweasel de forma automática, por lo que ya no es necesario hacer éste paso. De todas formas, en caso de que a alguien no le funcione, hacemos lo siguiente para instalar el plugin de java:
# cd /usr/lib/iceweasel/plugins/
# ln -s /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/plugin/i386/ns7/libjavaplugin_oji.so
Sacado de debiantotal

Instalar fuentes kernel y otros paquetes.

Para instalar las fuentes del kernel, en este momento para Etch con kernel 2.6.18:

#apt-get install linux-source-2.6.18 linux-headers-`uname -r` build-essential

domingo, marzo 18, 2007

Carrera Intercampus Leganés-Getafe 2007 y cambio de plantilla

Hoy he corrido la carrera Intercampus entre Leganés y Getafe organizada por la Universidad Carlos III de Madrid. Hemos ido cinco amigos, Susana, Adolfo, Manuel, Nacho y yo. Todos nos hemos superado en los tiempos que hemos realizado anteriormente.

Ya han salido las clasificaciones y hago un extracto de nuestras posiciones. Más información en Intecampus.
La clasificación ha sido:
* Vallejo Peralta, Manuel 37'03 minutos a 3'42 m/km 108 clasificado, dorsal 1073
* Ortega Martín, Luis Ángel 38'05 minutos a 3'48 m/km 149 clasificado, dorsal 1909
* Bartolome López, Adolfo 42'26 minutos a 4'14 m/km 355 clasificado, dorsal 1911
* Manso Diaz-Portas, Susana 48'40 minutos a 4'52 m/km 818 clasificado, dorsal 1910
* Nacho con un tiempo aproximado de 49'00 sin dorsal

Además he cambiado la plantilla del blog, siguiendo la estética de una que me gustaba, la de Iván López.

lunes, febrero 26, 2007

Firmas invalidas

Cuando después de un apt-get update obtenemos:

W: GPG error: http://http.us.debian.org testing Release: Las siguientes firmas fueron inválidas: BADSIG A70DAF536070D3A1 Debian Archive Automatic Signing Key (4. 0/etch) 
W: Tal vez quiera ejecutar 'apt-get update' para corregir estos problemas
Nos aseguramos de que firmas tenemos disponibles:
#apt-key list
Instalamos los paquetes siguientes para verificar de quien son las firmas que dicen ser:
#apt-get install debian-keyring
Contiene firmas de la people de Debian
#apt-get install debian-archive-keyring
Descarga las firmas de los repositorios y los agrega al APT mejor instala este
#apt-key add /usr/share/keyrings/debian-role-keys.gpg

Y problema resuelto, por ahora.

martes, enero 30, 2007

Teclado numérico activado en el arranque

Primero instalamos el paquete numlockx:

sudo apt-get install numlockx

A continuación editamos el fichero /etc/gdm/Init/Default:
sudo gedit /etc/gdm/Init/Default

y añadimos justo antes de la línea ‘exit 0′:
if [ -x /usr/bin/numlockx ]; then
/usr/bin/numlockx on
fi

guardamos y salimos y en el próximo arranque en teclado númerico estará activado.

Idea sacada del blog de marble station

sábado, enero 13, 2007

Instalar JClic en Debian Etch

Para instalar JClic hay que tener javaws instalado. Las versiones de jre 1.0.5 no funcionan con la tecnologia java web start. Pero si cogemos la version jre1.6.0 si funciona y se puede instalar JClic.

Descargamos el fichero jre-6-linux-i586.bin
Lo ejecutamos en /home/usuario mediante sh jre-6-linux-i586.bin
Nos creará un direcorio llamado jre1.6.0

Continuará