Entradas etiquetadas ‘ gentoo ’

HOWTO: Tildes en OpenOffice en Gentoo

Sábado, Junio 23, 2007

Post ultra rápido para no olvidarlo la próxima vez que tenga que formatear el PC y olvide guardar la configuración.

Si mientas usáis openoffice, al pulsar ´ seguido de la letra a os aparece una “a” a secas, y además os fastidia tanto como a mí tener que escribir sin tildes. Aquí tenéis la solución.

Editamos el fichero .bashrc de nuestro home.

vim ~.basrc

y añadimos la siguiente linea al final
export LANG="es_ES.UTF-8"

HOWTO: Resolver problemas al instalar kopete en Gentoo cuando tienes el overlay Zugaina activado

Miércoles, Junio 6, 2007

Esta tarde me he decidido por instalar kopete 3.5.7 en Gentoo, llevaba tiempo intentándolo pero siempre me ha dado problemas, todos ellos relacionados con sys-devel/qconf-cvs y con app-crypt/qca-2.0_beta1-r2. Después de investigar un poco me he dado cuenta de que ambos provienen del overlay Zugaina. Kopete depende de qca y la versión que hay en zugaina ( superior a la que hay en el árbol oficial de Gentoo ) depende de qconf-cvs. Vamos, que se lia un follón monumental de paquetes inestables y al final no hay forma de que todo funciones. Para solucionarlo hay que enmascarar la versión de qca que hay en Zugaina.

  1. echo ">=app-crypt/qca-2.0_beta1" >> /etc/portage/package.mask

y una vez echo esto instalamos kopete

  1. flagedit kde-base/kopete — ~x86
  2. emerge -va kopete

El caso es que llevo sin poder instalar kopete en mi sistema un montón de tiempo… justo desde que activé Zugaina, pero nunca me había dado cuenta de la relación entre una cosa y otra.

HOWTO: Recibir correo de Hotmail en tu cliente de correo habitual

Martes, Junio 5, 2007

Una de las cosas que mas me fastidia… bueno, fastidiaba de hotmail es tener que visitar la web cada vez que amsn me avisaba de que tengo un correo nuevo. Solucionar esto es muy fácil. Solo hay que instalar freepops y configurar tu cliente de correo para que lo use. No incluyo la configuración para enviar correo por que yo no la uso. Solo uso la cuenta de hotmail para la IM y para darme de alta en algunas webs que no sé si me van a spamear demasiado, por lo tanto no envio correo con él y cuando alguien me manda correo aquí le respondo desde mi cuenta en Gmail.

Aquí van las instrucciones para Gentoo, pero se pueden generalizar para cualquier distro.

  1. flagedit net-mail/freepops — ~x86 # desenmascaramos la ultima version
  2. emerge -va freepops # instalamos

Una vez instalado lo preparamos para que arranque al inicio del sistema y lo arrancamos para probar.

  1. rc-update add freepopsd default
  2. /etc/init.d/freepopsd start

Ahora solo tenemos que configurar nuestro gestor de correo. Para ellos usamos los siguientes datos:

  • Tipo: POP3
  • Direccion: localhost
  • Nombre de usuaro: tunombre@hotmail.com
  • Contraseña: tucontraseña
  • Puerto: 2000

Ahora ya podremos recibir nuestros correos de hotmail cómodamente y sin tener que visitar la página cada vez.

Creative Zen V plus vs. iPod Nano de primera generacion

Domingo, Mayo 13, 2007

Hace un tiempo mi iPod nano murió. Desde entonces me he estado apañando con un reproductor de 256 MB que tenía olvidado por mi cuarto… el caso es que hace unos días leí una comparativa de reproductores de MP3 y ponín como buena opción al Zen V plus. Hay versiones de 1, 2, 4 y 8 GB. Yo me decanté por la versión de 2 GB, mi antiguo iPod era de ese mismo tamaño y nunca tuve ningún problema de espacio. Así que después de comprobar que funciona en Linux fui a comprarlo. Os pongo una pequeña comparativa entre los dos reproductores.

Tamaño:

Los dos son reproductores bastante pequeños, ambos caben en la palma de la mano. Sin embargo el Creative Zen es algo más “rechoncho”. Sin embargo la pantalla del Zen es un poco más grande que la del iPod.

Diseño:

Ambos tienen un diseño bastante llamativo, sin embargo hay que reconocer que el de Apple es más elegante y sinceramente, a mí me gusta mucho más que el del Zen.

Prestaciones:

Aquí es donde se empieza a disparar el Zen. El aparato de Apple simplemente es un reproductor de música y las únicas prestaciones aparte de eso se limitan a jugar con las listas de reproducción para decirle al usuario cuales son sus canciones preferidas, algunas características de PIM como agenda o calendario y un visor de imágenes; prestaciones de las que también dispone el Zen.

Aparte de todo eso ahí va una lista de las características del Zen V Plus:

  • Reproducción de MPEG-4, WMV, DivX entre otros formatos de video. Sí, ya sé que una pantalla de 1.5” no es como para ver el último episodio de Heroes con subtítulos y todo… pero algo es algo.
  • Grabación por entrada de linea y mediante un micrófono incorporado. Esta ha sido una de las características que más me ha sorprendido, por que no esperaba en absoluto que la calidad fuera tan buena. Ya puedo grabar los ensayos :)
  • Radio FM incorporada con 32 presintonías. No soy muy aficionado a escuchar la radio, pero de vez en cuando me gusta escuchar a Gomaespuma.

Así que nada mal las características del cacharro. Muy por encima de las del nano.

Accesorios:

El iPod nano (el de primera generación que es el que yo tuve) incluía unos auriculares, una funda de tela y el cable usb para conectarlo al PC. El zen además incluye un cable para conectarle una fuente de audio para grabarla. No es mucho, pero se agradece :D

DRM

Aquí es donde quedan empatados… ¿ DRM de Apple o DRM de Microsoft ? ¿ Cuál de los dos es peor ?

Funcionamiento en GNU/Linux

Aunque el protocolo que usa el Zen para comunicarse con el ordenador es de Microsoft, el funcionamiento bajo GNU/Linux es aceptable. Para que funcione en Gentoo solo tenemos que compilar Amarok con el USE mtp y luego añadir el aparato de forma manual a los reproductores. Después de eso ya podremos añadir canciones nuevas al reproductor y el propio Amarok se encargará de pasar también las carátulas de los discos. Aquí también se quedan empatados, el funcionamiento con el iPod era el mismo. Ahora solo me queda averiguar como incluyo videos o imágenes.

Desde luego el Zen V Plus le gana de calle al iPod nano. Más prestaciones y un precio aceptable. Intentaré postear un Howto para hacerlo andar con Amarok y para incluir imágenes y videos.

Klipper, un portapapales molón para KDE

Miércoles, Mayo 9, 2007

Revisando hoy mi agregador de feeds me he encontrado con este artículo en el blog de mundogeek en el que habla de Glipper, un portapapeles mejorado para Gnome. En ese mismo post se habla de Klipper, su homólogo para KDE. Klipper nos ayuda a llevar a cabo algunas operaciones que no se pueden hacer normalmente con el portapapeles, como copiar varias cosas a la vez o copiar cosas solo seleccionandolas.

Para ver lo que tenemos en el portapapeles tenemos que usar la combinación de teclas Ctrl+Alt+V. Para insertar alguno de los segmentos de texto que tenemos copiados los picamos con el ratón y pulsamos Ctrl+V.

Para instalar en Gentoo, como siempre:

  1. emerge klipper

Solo por curiosidad, ¿ alguien sabe si existe algo parecido para Windows ? libre, a ser posible, o al menos gratuito.

HOWTO: VirtualBox en Gentoo ( II )

Domingo, Abril 8, 2007

En contra de lo que decía en mi anterior post sobre VirtualBox, no es necesario configurar una interfaz puente para usar los archivos compartidos. Para que funcione simplemente hay que escribir lo siguiente en una consola:

  1. vboxmanage sharedfolder add "nombre_maquina_virtual" -name "nombre_recurso_compartido" -hostpath "/ruta/al/directorio/compartido"

Donde nombre_maquina_virtual es el nombre que le dimos a la máquina virtual al crearla, nombre_recurso_compartido es el nombre con el que queremos que el sistema operativo invitado conozca al recurso compartido y /ruta/al/directorio/compartido es la ruta completa al directorio que queremos que ambos sistemas operativos compartan.

Por último, podemos decirle a Windows XP que monte el recurso compartido como una unidad de red. Mi Pc -> Herramientas -> Conectar a unidad de red. Seleccionamos la unidad que queramos y en carpeta “\\vboxsvr\nombre_recurso_compartido”. Aceptamos todo y listo :) ya tenemos compartición de carpetas entre Windows XP y el sistema operativo host :)

HOWTO: VirtualBox en Gentoo ( I )

Jueves, Abril 5, 2007

Después de un tiempo bastante largo probando vmware server me he encontrado con esta solución para virtualización que realmente me ha dejado muy buen sabor de boca. Aunque vmware server ofrece bastantes opciones y posibilidades tiene una pega que a mí personalmente me echa para atrás: no es software libre. VirtualBox, o al menos la mayor parte de él, es software libre. Por lo tanto, y dado que mis necesidades con respecto a la virtualización son bastante modestas, me he propuesto instalar Windows XP en una máquina virtual de VirtualBox.

Lo primero es instalar VirtualBox en la máquina. Gentoo incluye ebuilds tanto para la versión open source como para la versión binaria, que incluye software propietario. Yo voy a instalar esta última que incluye soporte para USB y carpetas compartidas.El hecho de que en parte sea privativo es una pega… pero que le vamos a hacer, al menos es más abierto que vmware

Además de instalar VirtualBox necesitaremos instalar la imagen ISO que incluye las “Guests additions”, un conjunto de aplicaciones que se instalan en el sistema operativo virtual para mejorar el rendimiento. Para ello, si no tenemos instalado flagedit lo instala

  1. emerge -va flagedit

Y una vez instalado lo usamos para activar la flag correspondiente de VirtualBox

  1. flagedit app-emulation/virtualbox-bin +additions

Así las additions se instalarán automáticamente cuando instalemos virtualbox-bin

La versión actual de VirtualBox es la 1.3.8, la cual está enmascarada en Gentoo para ~x86, por lo tanto, para poder instalarlo:

  1. echo app-emulation/virtualbox-bin >> /etc/portage/package.keyworkds

Ahora que ya está todo listo instalamos.

  1. emerge -va virtualbox-bin

Para que virtualbox arranque necesitamos cargar el módulo del kernel correspondiente.

  1. modprobe vboxdrv

Si queremos que el módulo se cargue al incio de la máquina lo podemos añadir en el fichero /etc/modules.autoload.d/kernel-2.6.

Por último añadimos el usuario que queramos que use VirtualBox al grupo vboxusers. Para ello añadimos el nombre del usuario en la linea correspondiente del fichero /etc/group. Os adjunto un trozo de dicho fichero para que veáis como ha quedado en mi máquina:


...
vboxusers:!:1009:flamel
...

Ahora ya podemos ejecutar VirtualBox desde el menú K o desde una consola escribiendo virtualbox.

Free Image Hosting at www.ImageShack.us

Una vez instalado tenemos que crear una máquina virtual y configurar la interfaz de red para poder compartir carpetas. Pero antes de eso vamos a crear un disco virtual que contendrá nuestro sistema operativo. Accedemos al menú File/Virtual Disk Manager y en el pulsamos New. Tras esto nos aparecerá un asistente para crear el disco del tamaño que queramos. Yo lo he creado de 15 GB para Windows XP y con tamaño dinámico ( es decir, el disco crece conforme se necesita )

Free Image Hosting at www.ImageShack.us

Ya solo nos queda seleccionar New en la ventana principal para crear la nueva máquina virtual a través de un asistente bastante simple en el que seleccionamos nombre y tipo, tamaño que queremos que ocupe de nuestra RAM y el disco virtual que queremos que use. En este último punto seleccionamos el disco que hemos creado anteriormente. Recomiendo que echéis un vistazo a las opciones que ofrece para configurar la máquina virtual una vez creada.

AVISO!: a partir de ahora trabajaremos con la máquina virtual abierta. Cuando abrimos una máquina virtual, esta captura el foco y puede marearnos un poco. Pulsando en la tecla Control del lado derecho del teclado lo liberamos y nos movemos entre los distintos tipos de foco de los que dispone VirtualBox, es decir, cada pulsación cambia el tipo de foco.

Para instalar windows xp insertamos el disco y lo montamos, después arrancamos la máquina virtual, que evidentemente nos dirá que no puede arrancar (normal… ) para que pueda arrancar le diremos que “monte” nuestro cdrom picando con el botón derecho del ratón en el icono correspondiente de la ventana de la máquina virtual.

Free Image Hosting at www.ImageShack.us

Ya solo queda instalar Windows XP. Aquí no me voy a parar por que supongo que todos sabéis como se hace, y la instalación es exactamente igual que en una máguina real. Solo un consejo, una vez instalado intentad configurarlo con la menor carga posible, es decir, nada de estilos visuales ni cantidad de servicios en segundo plano, etc. De ese modo el sistema irá un poco más ligero.

Tras la instalación y al arrancar la primera vez nuestro windows virtualizado deberemos instalar las Guest Additions para que el rendimiento de la máquina virtual sea mejor y además conseguir que la maquina se integre mejor con nuestro entorno de escritorio ( mejoras en la captura del foco, etc. ). Para ello desmontamos el CD-Rom de Windows XP y montamos la imagen que contiene las Gest Additions, para montar la imagen seleccionamos Devices – Mount CD/DVD-ROM – CD/DVD-ROM image y buscamos la imagen en la carpeta /opt/VirtualBox/additions. Tras eso la instalación comenzará en la máquina virtual. Si no lo hace podemos iniciarla haciendo doble click en el icono del CD-ROM de la máquina virtual.

Hasta aquí la instalación básica. En la siguiente entrega configuraremos una interfaz puente para compartir archivos entre la máquina virtual y el equipo anfitrion. Mientras tanto podemos conectarnos a internet configurando la red de la máquina virtual como NAT.

Freemind

Miércoles, Marzo 14, 2007

Freemind es un software gratuito y libre para “mind mapping”. ¿ Que qué es eso del mind mapping ? Pues son los mapas conceptuales, esquemas, “pon aquí tu nombre preferido”, etc de toda la vida.
El caso es que este programa ayuda bastante a la hora de hacer este tipo de diagramas. En su página web hay varias capturas de pantalla mostrando lo que puede hacer, pero lo mejor es probarlo por uno mismo. Para los que quieran hacerse una idea de lo que hace aquí hay una lista de sus características más remarcables.
Una de las características que más útil me ha resultado a mí es la posibilidad de exportar los mapas a HTML, PDF, PNG… en fin, bastantes formatos.
Para todos lo Gentoozos he mandado un ebuild para la útima beta al bugzilla de Gentoo. Si probáis el ebuild y encontráis un fallo, por favor hacedmelo saber e intentaré corregirlo. No sé con seguridad si el ebuild funciona en otro equipo que no sea el mío por lo que puede fallar.
Un saludo.
PS: Me olvidaba, el ebuild está basado en el ebuild e la versión 0.8.0-r3 de Freemind que está incluido en el árbol oficial de Gentoo.

PS: Para instalar el ebuild echad un ojo a esta entrada en la que lo explico y doy un par de enlaces

HOWTO: AMSN desde subversion con antialias en Gentoo

Lunes, Enero 15, 2007

Hoy vamos a hablar de aMSN. aMSN es un cliente de msn multiplataforma escrito en tcl/tk. Para mi gusto es el mejor cliente para msn que hay para linux, con permiso de Gaim, que es multiprotocolo. Las últimas revisiones de subversion vienen preparadas para usar algunas características como los winks o guiños. Gentoo incluye la versión 0.96 en el árbol de portage, pero gracias a los overlays podemos obtener la última versión directamente desde el repositorio subversion de amsn. Además, si instalamos la versión 8.5 de Tcl y de Tk podremos usar el antialiasing, lo que nos permite tener fuentes suavizadas.

Para empezar tenemos que crear un overlay propio y decirle a portage que lo use en nuestro make.conf

mkdir -p /usr/local/portage

Una vez que hemos creado este archivo tenemos que decirle a portage donde está el overlay para que lo tenga en cuenta. Para ello añadimos lo siguiente en /etc/make.conf:

PORTDIR_OVERLAY="/usr/local/portage"

Y si ya tenemos algún otro overlay configurado en lugar de eso añadimos lo siguiente:

PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /usr/local/portage"

Ya tenemos el overlay configurado. Portage reconocera ahora los ebuilds que incluyamos en ese directorio. Ahora tenemos que descargar los ebuilds de tcl y tk de aquí. Descomprimimos el archivo descargado y copiamos la carpeta descomprimida en /usr/local/portage como root:


tar zxf dev-lang.tar.gz
cp -R dev-lang /usr/local/portage/

Una vez hecho esto realizamos el digest del ebuild. Esto consiste en comprobar que los archivos de los cuales depende el ebuild están bien (el código fuente, etc…), para ello escribimos en una consola como root:


ebuild /usr/local/portage/dev-lang/tk/tk-8.5.0.ebuild digest
ebuild /usr/local/portage/dev-lang/tcl/tcl-8.5.0.ebuild digest

Ya podemos actualizar tanto tcl como tk.


emerge -uva tcl tk

Ahora que tenemos tcl y tk instalados ya podemos instalar la versión subversion de amsn. Para ello usaremos otro overlay, aunque este está fuera de nuestro equipo. Para instalarlo:


mkdir -p /usr/local/portage/app-portage/zugaina-sync/

Guardamos este ebuild en la carpeta que acabamos de crear.


cd /usr/local/portage/app-portage/zugaina-sync/
ebuild zugaina-sync-0.3.ebuild digest
emerge zugaina-sync

Añadimos /usr/local/zugaina-portage/ a la variable PORTDIR_OVERLAY de nuestro /etc/make.conf y después hacemos:


mkdir /usr/local/zugaina-portage/
zugaina-webrsync

Ahora ya podemos intalar amsn desde el repositorio de subversion. Si ya lo tenemos instalado hacemos copia de seguridad de los skins y los plugins que tengamos instalados. Una vez que hemos hecho esto desinstalamos TODO lo que tenga que ver con amsn, tanto la versión actual instalada como los skins que hayamos instalado mediante portage. Y una vez desinstalados instalamos la versión svn.


emerge -C amsn amsn-skins
emerge -va amsn-svn

La primera vez que lo instalemos tardará un poco por que tiene que descargar el código fuente desde svn.Cuando queramos actualizar simpremente volvemos a hacer emerge -va amsn-svn y listo. Ahora que ya usamos la versión amsn podemos probar plugins tan interesantes como éste. que dota a amsn de los guiños del cliente para Windows de Microsoft.