Archivos para la Categoría 'Software libre'

Repositorios launchpad ahora con claves PGP

Esta tarde quise actualizar mis repositorios y me salió el siguiente error:

W: Error de GPG: http://ppa.launchpad.net intrepid Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 8AD328D8A58BCAE3
W: Error de GPG: http://ppa.launchpad.net intrepid Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 4874D3686E80C6B7

Por supuesto me puse rápido a googlear buscando información sobre esos códigos y encontré la solución no sin antes tener que unir la información que encontré en 3 fuentes diferentes.

Lo primero que encontré fue la noticia que desde hace poco el servidor ppa.launchpad.net han empezado a ofrecer paquetes firmados. Así que si tienes, como yo, paquetes como el banshee, smplayer y algún otro tendrás que bajarte las firmas. En ese mismo artículo te indican un script que te revisa el /etc/apt/sources.list y te baja las claves que necesites. A mi no me funcionó, así que seguí buscando.
En esta segunda búsqueda encontré el servidor de “keys” de Ubuntu en la siguiente dirección: http://keyserver.ubuntu.com:11371/ En este servidor podremos buscar las claves PGP por el nombre de la aplicación para la que necesitemos la clave. Así que mirando la configuración del repositorio busqué por banshee y encontré la clave que buscaba.

Mi repositorio para banshee es: http://ppa.launchpad.net/banshee-team/ubuntu, así que pongo: banshee y le doy a buscar. Entre los resultados que me ofrece busco y encuentro uno que es: Launchpad PPA for Banshee team (Esto es lo que busco seguro) así que pincho sobre la primera opción indicada como: selfsig y encuentro la clave que buscaba, en este caso la correspondiente a: 4874D3686E80C6B7
Genial!! Ya tengo la primera de mis claves.

Con la siguiente busqué por Smplayer pero no encontré nada. Mirando el repositorio: http://ppa.launchpad.net/rvm/ubuntu, veo que debo buscar por: “rvm” y perfecto. Allí estaba la clave: Launchpad PPA for rvm.

Una vez localizadas lo que tienes que hacer es grabar el contenido que se te muestra, algo como esto:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: SKS 1.0.10

mI0ESXgZuAEEAK2BkKqLbkvd+5hLFkKbRvUVoz4tPaLe4KlACkBJhAi/zMYKkLe58gLu+H6c
a5uk3YUX2p8Od95yoz7uoqeAyxqia67GNZi0NMDzZ02LKoL5IxwiIjxpDLoLW6+K9o4JvoWD
hvYizbPnapy9cWfmzT4XC6MxnlbvFOmmJh20EhO1ABEBAAG0FUxhdW5jaHBhZCBQUEEgZm9y
IHJ2bYi2BBMBAgAgBQJJeBm4AhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQitMo2KWL
yuPrhwQAp52UhMb4DuVb+gYstpNL2P6FMLyQZWPAE81ogzmOI/7337HyBwbov68S8RK4OWm8
rycncMePOfL4D80t7s+qnAcZDumivkf2YSw2Yru7LcocxGmB1uJmfaVYcYzH/lpXltt+9mGr
K+ylg6tR8H9d25GSqKcuXj1ks2IlYlBwBT0=
=k+iC

-----END PGP PUBLIC KEY BLOCK-----

en un fichero de texto plano (copy-paste en el gedit que es más fácil). Luego vas al

Synaptic -> Configuración -> Repositorios -> Autentificación -> Importar clave.

Suministrale la ruta donde está cada clave que te has grabado en fichero y ya está. Ahora dale al botón: Recargar y verás como ya no te sale el error inicial cuando actualizas tus repositorios.

Cualquier duda que pueda esclarecer ya saben… en los comentarios :)

Reflexiones: Imaginación

“La sociedad se siente perdida por la incapacidad del humano de imaginar un mundo mejor”

– Anónimo –

Acceso a red local de una máquina Virtualbox

Por omisión Virtualbox usa el protocolo NAT para darle servicio de acceso a internet a las máquinas virtuales que hayamos creado, pero la IP que le asigna es del estilo 10.x.x.x Esto no permite que podamos acceder a esa máquina desde nuestra red local y tampoco desde ella a nuestros equipos en red. Esto está genial si queremos una máquina desvinculada de nuestra red local para, por ejemplo, usar win2$ en un entorno controlado que en caso de contraer algún virus no afecte a nuestra red.

En ocasiones queremos que nuestra máquina virtual creada con VirtualBox se integre en nuestra red local, bien para probar determinados servicios o bien porque queremos que sea un puesto más de la red y aprovechar así los recursos compartidos. En mi caso quería tener una máquina virtual con Ubuntu Server de forma que pudiese probarlo con los usuarios de mi red doméstica y diese servicios de correo y MySQL.

Con este objetivo me puse a buscar por la red y encontré muchos foros y páginas donde indicaban la forma de hacerlo. Sin embargo no conseguí que funcionase, aunque me sirvió para enteder algo más sobre los bridges e interfaces virtuales de red. Pero nunca me doy por vencido ante la adversidad. Después de varias semanas probando combinaciones de lo que leía y uniendo la información de las diferentes páginas he conseguido que funcione.

Este es el escenario donde he realizado las pruebas:

  • PC con Ubuntu Desktop 8.04 donde está la máquina virtual. Su IP local es estática y su valor es: 192.168.1.30 El Usuario del PC se llama sinergiatec. El nombre de la máquina es ubudesktop. En dicha máquina el interface de red es: eth0 (esta información la podeis conseguir con el comando: ifconfig)
  • Máquina virtual creada con Virtualbox 2.0 que llamaré UbuServerVM. La IP que le quiero asignar es la 192.168.1.60
  • Router ADSL que da servicio a la red con IP 192.168.1.1
  • Rango de la red local: 192.168.1.30/90
  • El interface de red virtual que crearemos se llamará tap1
  • El bridge que crearemos se llamará br0

(Actualización: 20/10/2008 – Gracias Jesús por tu colaboración y llamar la atención sobre este paso que faltaba)

Paso previo:

Abrimos un terminal y tecleamos el siguiente comando:

 sinergiated@ubudesktop:~$ sudo aptitude install uml-utilities bridge-utils

Pasos a seguir:
1. Crear la máquina virtual. No es objetivo de este post entrar en la creación de máquinas virtuales con Virtualbox. Para el que no sepa hay muchos Howto en la red y en castellano.
2. Abrimos una consola y ejecutamos el siguiente comando:

 sinergiated@ubudesktop:~$ sudo gpasswd -a sinergiatec uml-net

3. Abrimos gedit:

 sinergiated@ubudesktop:~$ gedit &

4. Dentro del nuevo documento abierto tecleamos el siguiente código:

 #!/bin/bash
 #------
 # Cambiar sinergiatec por vuestro nombre de usuario
 sudo VBoxTunctl -b -t tap1 -u sinergiatec
 sudo brctl addbr br0
 sudo ifconfig eth0 0.0.0.0 promisc
 sudo brctl addif br0 eth0
 # cambiar 192.168.1.30 por vuestra IP local (para saber cuál es ejecutar ifconfig en una consola)
 sudo ifconfig br0 192.168.1.30 netmask 255.255.255.0
 # cambiar 192.168.1.1 por la IP de vuestro router
 sudo route add default gw 192.168.1.1 br0
 sudo ifconfig tap1 up
 sudo brctl addif br0 tap1

5. Guardamos el fichero y lo llamamos: bridgeUp en nuestro directorio de usuario, en este caso: /home/sinergiatec
6. Presionamos el botón “Nuevo” en gedit e introducimos este código:

 #!/bin/bash
 sudo ifconfig tap1 down
 sudo ifconfig br0 down
 sudo brctl delbr br0
 sudo VBoxTunctl -d tap1
 # cambiar 192.168.1.30 por vuestra IP local (para saber cuál es ejecutar ifconfig en una consola)
 sudo ifconfig eth0 192.168.1.33 netmask 255.255.255.0 up
 # cambiar 192.168.1.1 por la IP de vuestro router
 sudo route add default gw 192.168.1.1 eth0

7. Guardamos el fichero y lo llamamos: bridgeDown situándolo en el mismo directorio que el anterior (/home/sinergiatec)

8. En la consola que habíamos abierto en el paso 2 tecleamos:

 sinergiated@ubudesktop:~$ chmod a+x bridgeUp
 sinergiated@ubudesktop:~$ chmod a+x bridgeDown

Con esto damos permiso de ejecución a los scripts creados.

9. Arrancamos el administrador de Virtualbox mediante la opción de menú o bien presionando: ALT+F2 y luego escribiendo: VirtualBox (recordad que en linux las mayúsculas y las minúsculas son importantes)
10. Hacemos click sobre la máquina virtual que hemos llamado: UbuServerVM
11. Luego hacemos click sobre el botón configuración del menú
12. En el cuadro de la izquierda hacemos click sobre “Red”
13. Veremos en la izquierda varias pestañas que corresponden a los adaptadores de red que podemos usar con la máquina virtual. Normalmente uno sólo que será el 1. Dentro de las opciones veremos una que dice: “Attached to” Ahí seleccionamos: Interface anfitrión. Luego en la opción que dice: “Interface Name” escribiremos: tap1. Luego damos al botón “Aceptar”

Ya está. Ya tenemos todo preparado para ejecutar una máquina virtual y hacer que tenga una IP acorde a nuestra red local.

Estos son los pasos cada vez que quieras ejecutar la máquina virtual:

1. Abres una consola y ejecutas:

 sinergiated@ubudesktop:~$ sudo /home/sinergiatec/bridgeUp

2. Abres el administrador de Virtualbox e Inicias la máquina
3. (Opcional) Este paso elimina el interface virtual y el bridge. Abres una consola y ejecutas:

 sinergiated@ubudesktop:~$ sudo /home/sinergiatec/bridgeDown

Espero que alguien tan perdido como estuve yo encuentre aquí la solución. Cualquier duda y/o aclaración utilizad los comentarios de este post. Prometo contestar a todo aquello sobre lo que sepa :)

Saludos y a ser felices!

(Actualización del 23/11/2008)

Gracias al amigo AdminRoot tenemos cómo es posible hacer lo mismo para redes inalámbricas. Puedes verlo en el siguiente comentario. Miles de Gracias!!

(Actualización del 08/12/2008)

Adminroot ha descrito en su blog de forma perfecta como establecer IP locales con tarjetas inalámbricas. Gracias!

(Actualización del 10/01/2009)

Con la versión 2.1 de VirtualBox ya no es necesario ejecutar estos scripts porque basta con seleccionar: Attached to: Interface anfitrión y en el cuadro: Interfaces Anfitrión: eth0

Firefox 3 Download day 2008

Mi certificado del Firefox download day 2008Ya está disponible para la descarga el FIREFOX 3. En el momento de escribir este artículo habían: 112,302 descargas desde España y un total de: 2,172,719.

Seguro que batimos un record guinnes de descargas pero para ello necesitamos de tu ayuda. Acude a esta web: Firefox Download Day 2008 y bájate el mejor navegador para tu PC (sin menospreciar a otros jeje)

Yo ya tengo mi certificado ¿y tu? Si lo quieres pincha aquí.

En Canarias tenemos hasta las 18:00 horas del día 18 de junio (una hora más en la península). No te dejes ir y hazlo ya :)

Virtualbox: escribir con acentos

Virtualbox

Hacía tiempo que había detectado que al instalar Ubuntu Hardy Heron y usar la máquina virtual con Virtualbox para ejecutar Win2-XP no tenía acentos. Utilizo Money 99 para llevar las cuentas de mi casa desde el año 1999 (cuando lo compré). He visto otros programas de linux pero ninguno me permite ver una estimación del cuadre de caja en formato gráfico como Money. Por eso sigo usándolo.

Periódicamente le echo un vistazo a: Homebank, GnuCash, Grisbi y otros a ver si alguno me permite dejar de usar Money99. Si a alguno/a le interesa una lista de estos programas de contabilidad casera podeís encontrarla aqui.

Bueno a lo que iba: los acentos en Virtualbox. Para solventar este problema haced lo siguiente:

Menú Sistema -> Administración -> Soporte de Idiomas. Una vez abierto el programa marcar la casilla: Habilitar el soporte para introducir caracteres complejos. Luego hay que reiniciar el equipo

Esta solución te permite seguir utilizando la captura del teclado por parte del Virtualbox sobre las pulsaciones especiales como: Alt+Tab.

Fuente original: Ubuntu-es

Wallpaper: Hardy in blue

El clásico wallpaper de Hardy pero en versión azul.

Virtualbox con soporte USB en Ubuntu 8.04 Hardy Heron

Virtualbox

En la última versión de ubuntu la versión de Virtualbox que podemos instalar desde los repositorios es la: OSE (Open Source Edition). Esta no viene con el soporte de USB activado por lo que si quieres usarlo has de realizar varias modificaciones. Lo explica bien el blog Ubuntu Life en este post.

Pero si no quieres hacer nada de eso, no te importa utilizar software freeware (no open source) y quieres ir a lo seguro, entonces lo mejor es descargarse la versión freeware desde la misma página de Virtualbox. Accede mediante este link y luego haz click en donde dice: Binaries (All Plataforms) Irás a una página en Sun donde tan sólo tendrás que elegir tu distro y ya está.

Al iniciarse te dirá que las configuraciones que ya tienes (si las encontrase) deberán ser convertidas. Te da la opción de hacer un backup por si acaso. Luego tendrás que dar tu nombre y correo electrónico para registrar tu copia (si no quieres publicidad en tu correo tienes la opción en un check). El registro es directo y gratuito.

Yo he optado por esta última opción y todas las máquinas virtuales me han funcionado perfectamente. He activado los dispositivos USB que necesitaba en la configuración de cada máquina y todo ha ido como la seda.

Madonna y la filosofía Ubuntu

I am because we are

Esta mañana he podido leer en el periódico Metro directo un artículo cuyo titular era: Madonna quiere cambiar el mundo. Continué leyendo y encontré que la cantante había rodado un documental cuyo título es: I am because We are. Sobre la marcha me vino a la mente una palabra: Ubuntu. Y es que el título del documental es una de las traducciones que se le asignan.

Esta palabra comenzó a utilizarla el carismático arzobispo Desmond Tutu como explicación de una filosofía de vida: amuntu, nigumuntu, nagamuntu. Una explicación rápida sería: Una persona es una persona a través de sus relaciones con los demás. Una explicación más amplia dada por Tutu nos aclara mejor el concepto:

Una persona con ubuntu está abierta y disponible para otros, aclarando a otros, no se siente amenazada por la habilidad y bondad de otros, tiene una seguridad propia que viene del saber que él o ella proviene de un gran todo y es disminuida cuando otros son humillados o disminuidos, cuando otros son torturados u oprimidos.

En esta explicación encuentro reflejados los aspectos del software libre y de Ubuntu GNU/Linux: “abierta y disponible para otros”

¿Y si actuáramos así en todo lo que hacemos a diario? ¿Por qué no compartir conocimiento entendiendo que el beneficio sería para toda la humanidad? ¿Por qué sólo para unos pocos cuando todos formamos parte de algo más grande? Vivimos en un mundo totalmente interconectado. No hay acción en una parte del mundo que no tenga repercusión en la restante. Sin embargo cada vez nos empeñamos más en no ver que todos somos uno.

Existen diferentes estudios sobre la acción del pensamiento. Científicos comienzan a estudiar y darse cuenta que nuestros pensamientos son energía y que como tal influyen en las cosas que experimentamos. Pero nuestros pensamientos no solo actúan en nuestra propia vida sino en las de los demás. Cuantas ideas buenísimas se han ido al traste porque hemos recibido de otra persona la “energía negativa de su pensamiento” proveniente de una frase como: Eso no te llevará a ninguna parte. Para luego descubrir que la misma idea la ha tenido otra persona y ha sido un éxito materializarla.

Me he dado cuenta que cuanto más piensa la gente que está en crisis más se hunden. Sólo cuando dejan de pensar en ella y comienzan a dirigir sus pensamientos a una solución es cuando reflotan. Esto lo he visto tanto en empresas como en personas.

Ayer me topé con un video en youtube titulado: La opinión de Iñaki (miércoles 21). En él hacía una reflexión sobre desplazar las noticias de ETA de los titulares dado que están consiguiendo lo que quieren: Que de una forma u otra se hable de ella en todos los comienzos de los informativos. Y es que en aquello en lo que centramos nuestros pensamientos cobra fuerza, ya sea bueno o malo como en el caso de ETA. Igual pasa con todo el resto de noticias ¿Te interesa más con quien se ha acostado el/la famoso/a de turno al que dedican más de 20 minutos de programación o que se ha logrado identificar la mayor parte de las células cancerígenas y que estamos más cerca que nunca de erradicar dicha enfermedad del planeta? ¿Por qué los informativos no informan adecuadamente de las noticias que hacen que nos alegremos de formar parte de la humanidad? ¿Por qué centrarse en aquellas que nos hacen avergonzar de llamarnos humanos? ¿Por qué fomentar la división de la sociedad por cualquier motivo: raza, creencias, color de pelo, nivel de ingresos, estilo de ropa… ?

Bill Clinton (que también sale en el documental de Madonna) en una de sus conferencias transmitió un pensamiento interesante: Puedes ser el mejor, el/la más guapo/a, el/la más fuerte… pero ¿de qué te serviría si estuvieses solo/a en el mundo?

Ubuntu, señores… Ubuntu!! Todos somos uno. Como dice Madonna en su documental: Para cambiar al mundo, debemos comenzar por cambiar primero nosotros. Empecemos por cambiar nuestros pensamientos hacia los demás. Comencemos a mirarnos unos a otros como un todo en lugar de micro puntos aislados en el Universo.

Mis mejores pensamientos para todos ustedes!!!

ubuntu: borra lo que quieras de tu papelera

papelera

Recientemente he contestado a una preguna en Ubuntu-es.org que me parece interesante poner en mi blog.

Hay veces que intentamos borrar cosas de nuestra papelera y nos indica que no tenemos permiso. Cuanto esto pase sigue las siguientes instrucciones:

1.  ALT+F2
2. teclea: gksudo nautilus
3. Te pedirá la clave de tu usuario para tener permisos de administrador (su)
4. Luego en la barra de dirección de nautilus teclea lo siguiente: /home/<tu_usuario>/.local/share/Trash (fíjate bien que entre la “/” y “local” hay un punto)
5. Verás dos directorios: Uno llamado “files” y otro “info”
6. Entra en files
7. Presiona: CTRL+A
8. Cuando estén todos los ficheros seleccionados presiona: SHIFT+DEL
9. Presiona el botón aceptar.
10. Salte de ese directorio y vete a: info
11. Haz lo mismo del paso 7, 8 y 9

Si has seguido todos los pasos de forma correcta verás que ya no hay nada en tu papelera. Recuerda cerrar el nautilus que has abierto pues tiene permisos de root y puede darte una sorpresa desagradable si te despistas :)

Saludos!

Wallpaper: Sensual Ubuntu

Una propuesta para que cambies tu fondo de pantalla.

wallpaper sensual Ubuntu

Entradas siguientes »