Mostrando entradas con la etiqueta Linux. Mostrar todas las entradas
Mostrando entradas con la etiqueta Linux. Mostrar todas las entradas

Bloquear Ultrasurf

domingo, 27 de noviembre de 2011

Hola!!

Tras varios meses sin dar señales de vida, vuelvo a publicar algo en mi blog, esta vez es un artículo sobre como pararle los pies a Ultrasurf, una aplicación que da más de un quebradero de cabeza los Administradores de red, ya que se salta la configuración del proxy y cortafuegos de la red, mediante el uso de túneles SSL y proxys anónimos. Ultrasurf funciona sobre Windows, y su instalación es muy sencilla, solo hay que hacer doble clic sobre el programa y ya podrás navegar anónimamente y saltando las restricciones impuestas en la red de tu trabajo (puedes visitar las páginas que están bloqueadas por el proxy).

En mi caso, el servidor proxy que he usado para las pruebas es Squid, sobre Linux. También he instalado DansGuardian para facilitar la labor de filtrado de páginas web.

La solución que he encontrado es muy sencilla, solo hay que obligar que todo el tráfico de red que lleve a Internet pasé por el proxy, y el cortafuegos iptables se encarga de que todas las peticiones de acceder a una red exterior (como Internet) sin pasar por el proxy, sean rechazadas, forzando a que si quieres navegar sea a través del proxy.

La configuración que tengo es un ordenador con dos tarjetas de red:
* wlan0 => por esta me conecto a Internet => 192.168.1.131/24
* eth1 => red local => 10.42.43.1/8

Tendrás que adaptarla a la red que tu tengas claro está ;-)

El fichero /etc/rc.local tendrá las siguientes líneas, está sobre Ubuntu:

# Activar enrutamiento
echo 1 >/proc/sys/net/ipv4/ip_forward

# Limpiar las reglas de filtrado y NAT del cortafuegos iptables
iptables --flush
iptables -t nat --flush

# Activamos el NAT con enmascaramiento
iptables -t nat -A POSTROUTING -s 10.0.0.0/8 -o wlan0 -j MASQUERADE

# Todas las peticiones de enmascaramiento que vengan desde eth1
# y que tengan como puerto destino el 3128 (SQUID) sean redirigidas al
# puerto 8080 (dansguardian).
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 3128 -j REDIRECT --to-port 8080

# Solo acepto los paquetes que van dirigidos al servidor proxy 10.42.43.1
iptables -A FORWARD -i eth1 -d 10.42.43.1 -j ACCEPT
iptables -A INPUT -s 10.0.0.0/8 -i eth1 -d 10.42.43.1 -j ACCEPT

# Todos los paquetes de la red local que se dirigen a la red de internet
# que no hayan sido aceptados por el servidor proxy son rechazados
iptables -A FORWARD -i eth1 -s 0.0.0.0/0 -j DROP
iptables -A INPUT -i eth1 -s 0.0.0.0/0 -j DROP
iptables -I FORWARD -i eth1 -s 0.0.0.0/0 -j DROP


Este fichero /etc/rc.local se ejecuta cada vez que inicia la máquina, si quieres forzar su ejecución sin reiniciar, escribe este comando: sudo /etc/rc.local

La ventaja de este método, es que los clientes que usen el proxy podrán navegar tanto por las páginas no seguras (http), como por las seguras (https). Muchas de las soluciones que había encontrado eran bloqueando las webs seguras desde el cortafuegos y luego abriendo desde el DansGuardian las que quisieras que visitaran, pero eso es mucho más engorroso.

He realizado todo tipo de pruebas desde Máquinas virtuales y reales con Windows XP y Windows 7, con Ultrasurf instalado y no pudo superar la barrera del cortafuegos.

Bueno, espero que os funcione.

Un saludo ;^)

Problemas con APIC y modemmanager en Ubuntu 10.04

jueves, 2 de septiembre de 2010

En Ubuntu 10.04 y derivados, tales como Guadalinex V7, Linux mint 9, etc... he comprobado que en mi ordenador: pentium IV a 3 GHz con simulación de 2 procesadores, tiene problemas con el APIC: acrónimo en inglés de Advanced Programmable Interrupt Controller, es un controlador de interrupciones, incorporado en la CPU y diseñado por y para el multiproceso, concretamente para poder incorporar múltiples microprocesadores a la placa madre.

En un artículo anterior con Lubuntu (trate este problema del APIC)

Es curioso que en anteriores versiones de Ubuntu no me haya dado problemas el dichoso APIC ;-(

En el caso de que tengas los mismos fallos que en mi ordenador, y evitar que el ordenador se te quede bloqueado, hay que incorporar el siguiente parámetro al kernel de Linux desde el cargador de arranque Grub2: noapic

Para añadir ese parámetro (noapic), hay que realizar los siguientes pasos:
  1. Abrir una terminal de comandos (Menú Aplicaciones/Accesorios / Terminal) o ejecutar en modo a prueba de fallos, si se te queda bloqueado el ordenador en el arranque normal.
  2. Escribir: sudo -s
  3. Introduce la contraseña de administración.
  4. Edita el fichero de configuración del Grub /etc/default/grub, escribiendo el comando: gedit /etc/default/grub o este comando para el modo texto (modo a prueba de fallos): nano /etc/default/grub
  5. Borra la línea: GRUB_CMDLINE_LINUX=" "
  6. Escribe en su lugar la línea: GRUB_CMDLINE_LINUX="noapic"
  7. Guarda los cambios realizados en el fichero.
  8. Actualiza el Grub 2, mediante el comando: update-grub
Otra posible solución es actualizar la BIOS de tu ordenador y así evitar el problema de APIC, desactivándolo o configurándolo correctamente desde la BIOS.


También he observado que tenía un extraño error que mostraba reiteradas veces el siguiente mensaje: serial 18250: too much work for irq 17

El error creo que era por la aplicación que gestiona el módem en Ubuntu: modemmanager, para solucionarlo solo hay que borrar esta aplicación desde el gestor de paquetes synaptic o con el comando: sudo apt-get purge modemmanager

Fuente: Foro de Ubuntu

Lubuntu

jueves, 29 de julio de 2010

Lubuntu es un derivado de Ubuntu especializado en ordenadores con pocos recursos, utiliza el escritorio ultra ligero LXDE (visto anteriormente en este blog) y aplicaciones que consumen pocos recursos como el navegador Chrome, en vez del FireFox o el procesador de textos Abiword, en lugar del Open Office Writer.

Acabo de instalar Lubuntu 10.04 en un Pentium III con 384 Mb de RAM y el resultado es muy bueno, incluso mejora a la antigua combinación de Ubuntu 8.04 + LXDE que tenía antes, ahora noto que va un poco más rápido.

Para poder instalarlo he tenido que superar una serie de inconvenientes:
  • Si quieres arrancar el liveCD de Lubuntu 10.04 hay que pasar los siguientes parámetros al kernel: noapic nolapic acpi=0ff Estos parámetros desactivan el controlador de interrupciones incorporado en la CPU denominado APIC. Por desgracia en máquinas viejas como un pentium 3 no detectan bien el APIC y es mejor dejarlo inactivo para Linux. Para poder pasarles estos parámetros al kernel tenemos que pulsar F6 antes de iniciar el arranque del liveCD y escribir a mano estos 3 parámetros al final de la línea: noapic nolapic acpi=0ff
  • Una vez instalado Lubuntu 10.04, existe un problema y es que al iniciarlo por primera vezvemos que no podemos arrancarlo, esto es debido a que hay que incorporar los 3 parámetros anteriores al kernel de Linux antes de arrancarlo, para hacer esto tenemos que posicionarnos en la primera opción del gestor de arranque GRUB y pulsar la tecla e para editar y desde ahí añadir esos tres parámetros del kernel de Linux: noapic nolapic acpi=0ff detrás de las opciones ro quiet después solo hay que grabar con Ctrl X y ya podemos iniciar Lubuntu.
  • Al arrancar Lubuntu 10.04 debemos incorporar de forma permanente esos parámetros del kernel a nuestro Grub, para eso hay que realizar los siguientes pasos:
  1. Abrir una terminal de comandos (Menú Accesorios / LXTerminal) :
  2. Escribir: sudo -s
  3. Introduce la contraseña de administración.
  4. Edita el fichero de configuración del Grub /etc/default/grub, escribiendo el comando: leafpad /etc/default/grub
  5. Borra la línea: GRUB_CMDLINE_LINUX=" "
  6. Escribe en su lugar la línea: GRUB_CMDLINE_LINUX="noapic nolapic acpi=off"
  7. Guarda los cambios realizados en el fichero
  8. Actualiza el Grub 2, mediante el comando: update-grub
Para poder ver cualquier clase de vídeo (youtube, avi,etc..), audio (mp3) hay que instalar el paquete ubuntu-restricted-extras, por ejemplo desde el gestor de paquetes synaptic.

Fuentes:




Mandriva Linux 2010

sábado, 30 de enero de 2010

Esta tarde del Sábado me he dedicado a probar la distribución "Mandriva Linux 2010" con el escritorio KDE, y la verdad es que me esta gustando bastante, entre sus principales atractivos hay que destacar:
  • Facilidad de instalación y prueba (live cd)
  • Reproduce automáticamente vídeos del youtube, mp3, vídeos, etc...
  • Reconoce automáticamente casi todos los drivers del ordenador: tarjeta de sonido y vídeo (en mi caso una ati radeon), tarjetas de red (incluida la inalámbrica)
  • Incluye buenas aplicaciones integradas con su escritorio KDE (open office, amarok (reproductor de música), reproductor de vídeo Dragón (desconocido hasta hoy pero muy bueno, gestor de software, K3b (grabar discos) , etc....)
  • También me ha gustado sus herramientas para configurar el escritorio y el ordenador.
  • Los efectos del escritorio en 3D (cubo al cambiar de escritorio) y demás efectos funcionan estupendamente.
  • Por defecto todo es software libre, aunque si quieres puedes configurarlo para que se instale software propietario.
  • Ha mejorado el sonido respecto a Ubuntu, ahora se escucha mejor la música, en Ubuntu se escucha peor (más distorsionado el sonido), con Mandriva el sonido es más claro y más limpio.
Inconvenientes:
  • No me ha configurado correctamente la webcam pero tampoco ubuntu lo hace a la primera.
  • El navegador de archivos que trae: Dolphin, no realiza bien las búsquedas de archivos y tuve que instalar nautilus (navegador del escritorio Gnome). Aunque esto no os lo aconsejo (pero yo llevo muchos años usando Gnome), ya que nautilus no queda bien integrado en KDE.
Enlaces:

Jolicloud: Linux para portátiles

sábado, 19 de diciembre de 2009

Estoy probando un nuevo sistema operativo: Jolicloud. Y estoy entusiasmado con él ;-)

Características:

  • Está basando en Debian y en Ubuntu Netbook Remix especialmente adaptado para los netbooks (portátiles pequeños, de pantallas de 10 pulgadas o menos) aunque puede soportar casi cualquier tipo de portátil (no se puede instalar en un ordenador de sobremesa, en el mío no le he conseguido :).
  • Jolicloud funciona sobre la gran mayor parte de netbooks de las principales marcas como Asus, Acer, Dell, MSI y Samsung, alrededor del 98% de los portátiles son compatibles. Si quieres ver la lista netbooks soportadas, entonces visita la lista de compatibilidad, aunque mi portátil (Packard Bell EasyNote V) no está en esa lista, se ha instalado Jolicloud sin problemas.
  • Instalación muy sencilla: posibilidad de instalar Jolicloud directamente desde Windows, también se puede crear un live-usb arrancable desde Linux, Windows o Mac.
  • Incluye Wifi, bluetooth y router 3G funcionando tras la primera instalación
  • Permite instalar aplicaciones con un solo click mediante Mozilla Prism: es un producto en desarrollo que integra aplicaciones web con el entorno de escritorio, lo que permite a las aplicaciones web ejecutarse desde el escritorio y configurarse independientemente del navegador web por defecto. Por ejemplo, Twitter, Google Docs, Google Maps, Facebook, Twiter, Gmail, Spotify, etc...., por lo tanto el sistema operativo está orientado para trabajar e instalar rápidamente infinidad de aplicaciones web o de Internet
  • También se pueden instalar aplicaciones del modo tradicional (con apt-get o con synaptic aunque de este última forma no está muy accesible y no es recomendable sino sabes lo que haces....)
  • Su arranque es muy rápido al estar optimizado el sistema para portátiles y las aplicaciones también van que se las pelan :-), por ejemplo Open Office tarda menos que con Ubuntu 9.04 y el Gimp jamás lo vi ejecutarse tan rápido ni desde el ordenador de sobremesa.
  • No tienes que configurar codecs multimedia o de sonido, puedes ver vídeos del youtube películas o música en cualquier formato directamente sin instalar nada, aunque es recomendable instalar VLC.
  • Este sistema operativo hace uso de “la nube”(cloud) para mantener nuestra información en la web (podemos poner nuestra foto, información del portátil y asociarnos a grupos de gente que tienen instalado Jolicloud).
  • El entorno de escritorio (Gnome reconfigurado) está ajustado al de un portátil, aprovechando al máximo el tamaño de la pantalla, aunque también permite los menús tradicionales del escritorio Gnome pulsando el botón con el Símbolo de Windows.
  • Inconveniente: Jolicloud está de momento en fase de pre-beta (no es la versión definitiva), por lo que tiene aún algunos fallos, a mi por ejemplo no me monta el lápiz usb de 8 Gb que si me monta Ubuntu 9.04 (aunque si monta Jolicloud los de un 1Gb), muchas aplicaciones vienen con el menú en inglés aunque se puede solucionar el problema del idioma instalando desde synaptic (buscando spanish) o con apt-get el paquete: language-pack-es. No me almacena la contraseña WPA para conectarme a la wifi y tengo que escribirla cada vez que me conecto a Internet. Al pinchar con el botón izquierdo sobre la papelera, si está llena se cierra la ventana automáticamente.
  • Viene instalada de fábrica una aplicación que permite ejecutar la CPU a diferentes velocidades (frecuencias de CPU)
  • Dispone de una lista amplía de juegos a instalar en un solo clic (en la nube).

Mejoras que he notado en mi portátil (Packard Bell EasyNote V):
  • La wifi la gestiona mejor, ahora me detecta más redes inalámbricas y anteriormente con Windows o con Ubuntu 9.04 me detecta muy pocas.
  • Detecta las teclas de función de mi portátil para el brillo y apagar, encender el monitor, o el modo de suspensión funcionan, cuando antes sobre Ubuntu 9.04 solo funcionaba la del sonido.
Enlaces:

V Jornadas sobre Software Libre , Cultura Emprendedora y Nuevas Tecnologías

miércoles, 18 de marzo de 2009

Durante los días 24, 25, 26 y 27 de marzo, celebraremos en mi Instituto (IES Al-Andalus-Almería) las V Jornadas sobre Software Libre , Cultura Emprendedora y Nuevas Tecnologías (Jornadas SLCENT 5.0.). La finalidad de estas jornadas, como en ediciones anteriores, es fomentar tres grandes pilares de la Sociedad de la Información y del Conocimiento del siglo XXI: " el espíritu emprendedor, el conocimiento libre y la innovación tecnológica". Si no eres alumno o alumna del Centro y quieres asistir a las Jornadas, los días de puertas abiertas (25 y 26 de Marzo), debes de inscribirte antes del 20 de marzo.

Os invito a tod@s a que acudáis a las jornadas ;-)

Más información en la web de las Jornadas. o en la web de mi instituto

Spotify: Escucha gratis música

martes, 24 de febrero de 2009

Spotify es un programa que te permite:
  • Escuchar música gratis y completamente legal, eso sí con un poco de publicidad.
  • Amplia variedad de estilos musicales. Algunos grupos no están disponibles para España, como es el caso de Metallica :(
  • Podrás seleccionar la música que deseas escuchar, creándote tus propias listas.
  • Radio on-line escogiendo uno o varios tipos de música.
  • Incorpora un buscador que permite localizar, casi cualquier grupo y automáticamente te muestra toda su música, lista para ser reproducida.
  • Información detallada (eso sí solamente en inglés) de cualquier grupo o artista, con enlaces a otros artistas y grupos similares. Además incluye su biografía y toda la discografía con sus caratulas y canciones que fácilmente se pueden escuchar.
  • Compartir las listas de reproducción creadas entre los diferentes usuarios.
El inconveniente que le veo, aparte de la publicidad y que no está en el idioma español, es que no te permite ejecutarlo desde un navegador web y debes hacerlo como un programa, está disponible para los siguientes sistemas operativos:
  • Windows:
  • Mac
  • Linux (ejecutando el instalador de Windows con wine).
Más adelante explico como se instala en Windows y Ubuntu/Linux.

PD: Gracias a Luije, que me comento de su existencia ;-)

Vídeo demostrativo de funcionamiento de Spotify:




Instalación y ejecución de Spotify en Windows
  1. Regístrate en Spotify: enlace de registro
  2. Bajate la versión de windows: pincha aquí para descargar
  3. Instala con siguiente, siguiente ;-)
  4. Introduce el nombre de usuario y contraseña con el que te has registrado en Spotify.

Instalación de Spotify en Ubuntu:

  1. No se te olvide Registrarte en Spotify: enlace de registro
  2. Sino tienes instalado wine, que permite ejecutar programas de Windows sobre Linux, abre una terminal de comandos y escribe: sudo apt-get install wine
  3. Bajate la versión de windows de spotify: pincha aquí para descargar
  4. Instala spotify haciendo doble clic sobre el fichero que acabas de descargar y siguiente, siguiente :)
  5. Introduce el nombre de usuario y contraseña con el que te has registrado en Spotify.
  6. Para acceder a Spotify desde el escritorio Gnome, ve al menú de Aplicaciones / Wine / Programas /Spotify
También puedes consultar este enlace para instalarlo en cualquier Linux: como instalar Spotify con wine (manual en inglés).

Fuente: El Blog de Nico

Personaliza tu distribución de Ubuntu: Ubuntu Customization Kit

domingo, 15 de febrero de 2009

¿Eres de los que les gusta tunear el coche? Estas de enhorabuena :-) Ubuntu posee una herramienta de fácil uso: Ubuntu Customization Kit (UCK), que permite personalizar cualquier distribución de Ubuntu, añadiendo o quitando programas a tu gusto, elegir el escritorio a usar (Gnome, KDE), etc.., de modo que al final de todo el proceso habrás generado tu propia ISO Live CD de Ubuntu lista para ser instalada en cualquier ordenador.
En esta imagen, podéis ver como ha quedado la ISO que he creado a partir de Ubuntu 8.04, corriendo sobre Virtual Box:


Requisitos previos:
  • No ser un usuario novato de linux o ser un poco atrevido ;-)
  • Necesitas al menos 5 Gb de espacio libre en el disco, más concretamente en el directorio /home, puedes comprobar tu espacio libre, ejecutando desde una terminal de comandos: df -h, fíjate en el espacio disponible en la partición /home o en caso de no existir en la partición raíz /. También se puede comprobar desde el escritorio Gnome en Sistema / Administración / Monitor del Sistema y allí pinchas en la pestaña Sistema de Archivos.
  • Una imagen ISO del disco de Ubuntu a modificar, además esta ISO debe ser una versión Desktop (Escritorio). Sino tienes la ISO de Ubuntu, tienes 2 caminos: te la descargas directamente desde la página oficial de Ubuntu o la generas a partir de tu CD de instalación de Ubuntu, por ejemplo siguiendo las instruciones de esta web: http://e1ement2048.wordpress.com/2007/10/01/crear-imagen-iso/
  • Añadir o tener activado el siguiente repositorio (lugar donde busca los paquetes de software tu Linux): deb-src http://archive.ubuntu.com/ubuntu/ hardy main. Lo puedes comprobar editando el archivo de configuración sources.list, con el comando: sudo gedit /etc/apt/sources.list en caso de que falte ese repositorio, se lo añades en una nueva línea, al final del fichero anterior y guardas los cambios.

Pasos a realizar (son muchos pero muy sencillos):
  1. Bájate el programa Ubuntu Customization Kit 2.0.3: http://downloads.sourceforge.net/uck/uck_2.0.3_all.deb?modtime=1210019438&big_mirror=0
  2. Si quieres puedes probar con la última versión de UCK: http://sourceforge.net/projects/uck/
  3. Instalar el programa UCK: simplemente haz doble clic sobre el archivo o paquete deb que te has bajado y a continuación pincha en instalar paquete.
  4. Ejecutar UCK desde el menú (Gnome): Aplicaciones/ Herramientas del Sistema/ Ubuntu Customization Kit
  5. A continuación se muestra una ventana de bienvenida (Welcome), donde te avisa de los requisitos previos que necesitas y que antes te he comentado. Cierra esa ventana.
  6. Escoge el paquete de idioma a instalar, en mi caso escogí el español (es). Aunque puedes elegir todos los que quieras, pero esto incrementará el tamaño final de nuestro ISO.
  7. Elige el idioma con el que arrancará tu LiveCD, pues yo seleccioné el español (es).
  8. Escritorio a usar: a mi me gusta el gnome.
  9. Selecciona la ISO del Ubuntu que quieres personalizar: ve al directorio donde esta tu iso, escógela y pulsa Aceptar. Yo lo hice con la iso de Ubuntu 8.04 (recuerda que debe ser la versión Desktop, Escritorio).
  10. Ponle el nombre al CD de tu ISO: pon lo que quieras :)
  11. ¿Quieres personalizar tu CD manualmente? Pues claro que si => Yes
  12. ¿Quieres eliminar todos los paquetes Win32 o de Windows de tu CD? Pues claro que si => Yes
  13. Ahora te avisa de que tiene toda la información que necesita para empezar el proceso de personalización de tu CD o ISO de Ubuntu. También te muestra donde va a ser generada tu iso, en mi caso en: /home/ramon/tmp/remaster-new-files/livecd.iso
  14. Me aparece en una terminal de comando el siguiente mensaje: [sudo] password for ramon: Introduce la contraseña de tu usuario, verás como se muestra en la terminal de comandos unos mensajes parecidos a estos: Starting CD remastering on dom feb 15 14:41:27 CET 2009 Customization dir=/home/ramon/tmp/customization-scripts Mounting ISO image... Unpacking ISO image... Unmounting ISO image... Mounting SquashFS image... Unpacking SquashFS image...
  15. Y a esperar se ha dicho, que el proceso va para largo.... de entre 5 y 12 minutos.
  16. Escoge la forma de personalizar tu ISO: os aconsejo que seleccionéis Run Console Aplication (Ejecutar Consola de Administración) para los más expertos y para los que no se quieran complicar la vida, escoged Run Package Manager (que ejecuta el gestor de paquetes synaptic), pulsa en Reload (recargar) e instala y quita todos los programas que te apetezcan, piensa que si metes muchos programas, la iso generada será muy grande y deberás quitar otros, yo por ejemplo desinstalé todos los juegos del escritorio gnome, quitando el paquete gnome-packages-data.
  17. Si has escogido Run Package manager salta al paso 19. En la consola de administración, podemos personalizar a nuestro gusto todos los programas que deseamos añadir o quitar, ya sea con apt-get install o con apt-get remove. Si quieres puede ejecutar directamente el gestor de paquetes, teclando: synaptic. También es interesante actualizar el sistema con el comando: apt-get upgrade. Finalmente se puede reducir el tamaño tu distribución ISO que vas a generar, sigue los pasos de Ubuntu León.
  18. Personalizar la imagen del escritorio: visita este tutorial de la wikipedia y al final de todo cierra la terminal de comandos.
  19. Inicia el proceso final de generación de la iso: escogiendo continue building y a esperar bastante tiempo hasta que finaliza el proceso.
  20. ISO Generada: Finalmente y si todo ha ido bien, mostrará un mensaje similar a este: Generation completed SUCCESSFULLY, find your ISO in /home/ramon/tmp/remaster-new-files. Después pulsa Enter y ya tienes creada tu ISO con tu Ubuntu personalizada.
  21. Mueve la ISO generada a la carpeta de inicio de tu usario: /home/nombre_usuario, en mi caso tuve que ejecutar el siguiente comando: sudo mv /home/ramon/tmp/remaster-new-files/livecd.iso /home/ramon
  22. Cambia el propietario y el grupo del archivo de tu ISO: como mi usuario de Ubuntu es ramon tuve que escribir el siguiente comando: sudo chown ramon:ramon /home/ramon/livecd.iso
  23. Reinicia el ordenador, he observado que tras el proceso de creación de la ISO Ubuntu hace cosas raras (no abre ciertos programas) y cuando reinicias queda todo correctamente.
  24. Borra la carpeta temporal /home/nombre_usuario/tmp: Si quieres crear nuevas isos no podrás hacerlo hasta que quede borrada, y además asi liberarás de ese espacio a tu disco duro, yo tuve que ejecutar el siguiente comando: rm -r /home/ramon/tmp.
  25. Ahora con la iso generada puedes quemarla en un CD o probarla en una máquina virtual, para ver que aspecto tiene. Más tarde puedes volver a crear una nueva ISO basándote en la que acabas de generar, mejorando poco a poco, tu distribución final.
Espero os funcione y si tenéis alguna duda, o para lo que queráis, enviarme vuestros comentarios.

PD: Gracias al artículo de este blog: Descubriendo Ubuntu que me facilitó mucho las cosas.




Super Ubuntu y paquetes de Ubuntu

viernes, 13 de febrero de 2009

Cuando instalamos Ubuntu nos damos cuenta que le falta una serie de aplicaciones necesarias para escuchar música en formato mp3, reproducir todos los formatos de vídeo: wmv, avi, mpeg, mov (Quick Time), vídeos del YouTube (flv), etc.... y no incluye casi ninguno de los codécs de audio y vídeo necesarios. Tampoco dispone de varias utilidades como Adobe Reader, o la máquina virtual de Java.

Si queréis reproducir todos los formatos de vídeo y audio, incluido vídeos del YouTube y tener instaladas las mejores y últimas aplicaciones tienes 2 opciones:
  1. Armarte de paciencia y seguir tutoriales: por ejemplo, mediante Medibuntu , EasyUbuntu o ResctrictedFormats. A mi particularmente, conseguir que reproduzca vídeos el YouTube me ha resultado pesado y a veces muy frustante. Lo bueno de hacerlo mediante esta opción es que obtienes unos resultados óptimos. Lo mejor es seguir las instrucciones de instalación y configuración de Medibuntu en inglés , EasyUbuntu o RectrictedFormats.
  2. Para usuarios noveles o con poco tiempo tiempo disponible, os recomiendo descargarse e instalar el sistema operativo Super Ubuntu, que posee las siguientes características:
Mi elección es bajarse la versión de Super Ubuntu que está basada en la Ubuntu 8.04 por ser LTS (soporte de larga duración: hasta 3 años) y estár más pulida y depurada que la apuesta arriesgada que supone Ubuntu 8.10.

Por eso el enlace de descarga es para la Super Ubuntu 2008-09 de Septiembre de 2008, un mes antes de la aparición de la Ubuntu 8.10:

Enlace de descarga vía torrent


¿Porqué no vienen estas aplicaciones instaladas en Ubuntu por defecto? Existen varios motivos:
  • Legalidad del software instalado: dependiendo de en que país instales Ubuntu, será legal o no, usar determinadas aplicaciones. Por ejemplo en Estados Unidos, el formato de música mp3 y muchos de los formatos de vídeo: wmv, avi, mpeg, mov, etc..., no pueden ser reproducidos con ningún programa ejecutado desde Linux (por que lo se usa el formato libre ogg para audio y vídeo). Por fortuna en Europa, si que es legal usar estos formatos de audio y vídeo desde Linux. Para evitar problemas, Ubuntu no proporciona estas aplicaciones instaladas por defecto, aunque a posteriori, puedes instalar y configurar este tipo de programas, pero entonces la responsabilidad legal recae sobre el usuario de Ubuntu.
  • Programas que no son software libre o no cumplen la licencia de Ubuntu: como Ubuntu no puede garantizar su correcto funcionamiento, ni posterior mantenimiento, deja a elección del usuario de Ubuntu si le interesa o no instalar determinada aplicación que no cumpla la licencia de ubuntu. Por ejemplo, si dispongo de un portátil que me he comprado hace poco y Ubuntu no me proporciona un driver libre que me permita usar la wifi (red inalámbrica), me puede interesar instalar un driver propietario o no libre, ubuntu puede disponer de este driver no libre pero te advierte antes de instalarlo que es software propietario.
Para entender esto mejor, hay que saber que Ubuntu clasifica los paquetes o aplicaciones en cuatro categorias:
  • Main: (main o principal) contiene aplicaciones que son software libre, y que cumplen los requisitos de la licencia de Ubuntu, pueden ser redistribuidos libremente y tienes soporte disponible por parte de del equipo de Ubuntu. Los paquetes de este componente poseen ayuda técnica garantizada y mejoras de seguridad oportunas.
  • Restricted: (resctricted o restringido) contiene aplicaciones soportadas por los desarrolladores de Ubuntu debido a su importancia, pero que no está disponible bajo ningún tipo de licencia libre para incluir en main. En este lugar se incluyen los paquetes tales como los controladores propietarios de algunas tarjetas gráficas, como por ejemplo, los de ATI y nVIDIA. El nivel de la ayuda es más limitado que para main, puesto que los desarrolladores puede que no tengan acceso al código fuente.
  • Universe: (Universe o universo) contiene una amplia gama de programas, que puede o no tener una licencia restringida, pero que no recibe apoyo por parte del equipo de Ubuntu. Esto permite que los usuarios instalen toda clase de programas en el sistema guardándolos en un lugar aparte de los paquetes soportados: main y restricted.
  • Multiverse: contiene el software "no libre", lo que significa que los requisitos de licencia de este software no se ajustan a los de Ubuntu y contiene los paquetes sin soporte o apoyo por parte del equipo de Ubuntu.



Red con VirtualBox instalado sobre Ubuntu o cualquier distribución Debian

jueves, 1 de enero de 2009

¡¡Hola a tod@s y Feliz año!!

Continuando con el artículo que realice hace poco sobre VirtualBox, os explicaré como Configurar la Red con VirtualBox instalado sobre Ubuntu o cualquier distribución Debian.

Si lo que pretendes es navegar por internet en la máquina virtual, entonces no hay problema, configura la tarjeta de red en modo NAT (por defecto viene así) y tu máquina virtual navegará por internet. Pero si quieres comunicar la red de tu ordenador anfitrión (Linux) con la máquina virtual, o en el caso de tener varias máquinas virtuales tener la posibilidad de conectarse las máquinas virtuales vía red; o incluso conectarse la máquina virtual con otros ordenadores reales.

¿Qué utilidad puede tener esto?, os daré algunos ejemplos:
  • Es un método para compartir archivos entre la máquina virtual y cualquier otra, ya que habilitando samba puedes compartir esos archivos. Podrás utilizar tarjetas WiFi en la máquina virtual, inutilizables de cualquier otro modo.
  • Ahora puedes mapear puertos a la máquina virtual, y usar así programas p2p o montar servidores en la misma.
  • Es el perfecto banco de pruebas entre Servidores y Clientes disponiendo de un solo ordenador.

Solución para la nueva versión de VirtualBox 2.1.0

Todo es más fácil, solo hay que definir un adapatador de red de tu máquina virtual como interface anfitrión y elegir sobre que tarjeta de tu ordenador se define, por ejemplo eth0, wlan0, etc...

Solución para versiones anteriores a la VirtualBox 2.1.0


Para que entendáis bien el proceso, lo voy a explicar basándome en la configuración que tengo en mi portátil:
  • Ubuntu 8.04 (que será el ordenador anfitrión, sobre el que se instaló VirtualBox PUEL), dispone de un usuario denominado ramon con privilegios de administrador, una tarjeta de red ethernet eth0 y otra tarjeta de red wifi wlan0 por la que accedo a internet por la red 192.168.1.0/24
  • Una máquina virtual con Windows 2003 Server.
  • Otra máquina virtual con Windows XP.
Basándose en la configuración anterior, hay 2 formas distintas de solucionar el problema
  • Supuesto A) Las máquinas virtuales solamente se comunicarán con el ordenador anfitrión y entre ellas pero no podrán acceder a otras redes de ordenadores reales. Este caso es el recomendado si quieres tener a las máquinas aisladas por motivos de seguridad o por simplicidad. Aquí he configurado la red a través del interfaz eth0
  • Supuesto B) Las máquinas virtuales se comunicarán con el ordenador anfitrión, entre ellas y con otras redes de ordenadores reales. Este caso está mas indicado para situaciones más complejas. Aquí he configurado la red a través del interfaz wlan0
Solución común al supuesto A ) y B): 1ª parte

La conexión entre la tarjeta de red de la máquina virtual y el ordenador anfitrión se obtiene definiendo un TAP: interfaz virtual que no tiene un interfaz de red hardware real por debajo. Mediante esta interfaz virtual se definirá un tunel para comunicarse la tarjeta de red de la máquina virtual con la tarjeta de red real del ordenador, más información en el artículo de la wikipedia.

Pasos a realizar:

1.) Las utilidades para configurar los interfaces TAP están en el paquete uml-utilities. Se necesitará también el paquete parprouted para establecer un puente transparente entre una IP y un proxy ARP. Para instalar estos dos paquetes, abre una terminal de comandos y escribe:

$ sudo apt-get install -y uml-utilities parprouted

2.)
Ahora hay que realizar un script que se ejecute cada vez que se inicie la máquina y configure automáticamente la red de tu máquina virtual. Para esto hay que editar el archivo /etc/rc.local, abre una terminal de comandos y escribe:

$ sudo gedit /etc/rc.local

Parte de la Solución para el supuesto A)

3.) Añade las siguientes líneas al archivo /etc/rc.local:

# Da permisos al grupo de usuarios vboxusers
# para usar el dispositivo /dev/net/tun
# TUN es un dispositivo Punto a Punto virtual.

chown root:vboxusers /dev/net/tun

# Mete en los grupos vboxusers y uml-net al usuario ramon
# para poder usar los dispositivos TAP y TUN de la red virtual
# chmod 666 /dev/net/tun => esto ya no hace falta
usermod -G vboxusers -a ramon
usermod -G uml-net -a ramon


# Creamos el tap1 (interfaz de red para Windows 2003 Server):
tunctl -t tap1 -u ramon
# Activa la interfaz de red tap1
ip link set tap1 up

# Si tienes una sola tarjeta de red eth0, dedicada a Internet,

# es mejor usar otra interfaz de red:
# una interfaz de red virtual eth0:0 sobre la interfaz eth0
# para comunicarse con Windows 2003 Server
# la red que he elegido (192.168.7.0 /24)
# no debe interferir con la red 192.168.1.0 /24
# que es la usada para acceder a internet
ifconfig eth0:0 192.168.7.100 netmask 255.255.255.0 up

# Configurar tap1con la dir. IP: 192.168.7.100
ifconfig tap1 192.168.7.100 netmask 255.255.255.0 up

#Ahora se crea un enlace entre el tap1 y el proxy,
# evitando que iptables te pudiese bloquear
.
# Para esto, se activa el enrutamiento
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/conf/tap1/proxy_arp

# Establecer un puente entre eth0:0 y tap1 para comunicar la red
# del ordenador anfitrión con la red de la máquina virtual

parprouted eth0:0 tap1

# Ajustar la tabla de encaminamiento a la dirección IP
# de tu máquina de Windows 192.168.7.10 a través del tap1

route add -host 192.168.7.10 tap1

# sino tienes nada más que una máquina virtual
# no te hará falta todo lo que viene a continuación:


# Crear el tap2 (interfaz de red para Windows XP):
tunctl -t tap2 -u ramon
# Activa la interfaz de red tap2
ip link set tap2 up

# Añadir una nueva interfaz de red virtual eth0:1
# para comunicarse con la máquina virtual de Windows XP

ifconfig eth0:1 192.168.7.200 netmask 255.255.255.0 up
# Configurar el tap2 con la IP: 192.168.7.200 / 24
ifconfig tap2 192.168.7.200 netmask 255.255.255.0 up

# Establecer un puente entre eth0:1 y tap2 para comunicar la red
# del ordenador anfitrión con la red de la máquina virtual

parprouted eth0:1 tap2

# Ajustar la tabla de encaminamiento a la dirección IP
# de tu máquina de Windows XP: 192.168.7.20 a través del tap2

route add -host 192.168.7.20 tap2

# pon el script justo antes de esta línea sino no te funcionará
exit 0


Parte de la Solución para el supuesto B)

# Damos permisos al grupo de usuarios vboxusers
chown root:vboxusers /dev/net/tun

# dar permisos al disposito dev/net/tun, no hace falta
# si metemos en el grupo vboxusers al usuario ramon
usermod -G vboxusers -a ramon

# Creamos el TAP1 (interfaz de red para Windows 2003 Server):
tunctl -t tap1 -u ramon
ip link set tap1 up

# Como se dispone de una sola tarjeta de red wlan0
# mediante la que accedemos a Internet creamos una nueva interfaz
# de red virtual wlan0:0 para comunicarnos con la máquina virtual
# en este caso la red escogida 192.168.1.0 /24 debe coincidir con la
# red que te permita acceder a Internet
ifconfig wlan0:0 192.168.1.100 netmask 255.255.255.0 up

# Le decimos al TAP cual es nuestra IP: 192.168.1.100
ifconfig tap1 192.168.1.100 netmask 255.255.255.0 up

#Ahora creamos un enlace entre el TAP y el proxy,
# evitando que iptables nos pudiese bloquear
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/conf/tap1/proxy_arp

# Establecer la tarjeta de red con la se comunicará TAP1
# con nuestra red de la máquina anfitrión
parprouted wlan0:0 tap1

# Ajustar la tabla de encaminamiento a la dirección IP
# de tu máquina de Windows 192.168.1.101 a través del tap1
route add -host 192.168.1.101 tap1

# eliminamos del encaminamiento de la red 192.168.1.0/24
# asociada a tap1, para que no interfiera con wlan0
route del -net 192.168.1.0 netmask 255.255.255.0 tap1

# Creamos el TAP 2 (interfaz de red para Windows XP):
tunctl -t tap2 -u ramon
ip link set tap2 up


# Como se dispone de una sola tarjeta de red wlan0
# mediante la que accedo a Internet, creo una nueva interfaz
# de red virtual wlan0 para comunicarnos con la máquina virtual
ifconfig wlan0:1 192.168.1.200 netmask 255.255.255.0 up

# Le decimos al TAP2 cual es nuestra IP: 192.168.1.200
ifconfig tap2 192.168.1.200 netmask 255.255.255.0 up

#Ahora creo un enlace entre el TAP2 y el proxy,
# evitando que iptables nos pudiese bloquear
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/conf/tap2/proxy_arp

# Establecer la tarjeta de red con la se comunicará TAP2
# con nuestra red de la máquina anfitrión
parprouted wlan0:1 tap2

# Ajustar la tabla de encaminamiento a la dirección IP
# de tu máquina de Windows 192.168.1.201 a través del tap2
route add -host 192.168.1.201 tap2

# eliminar la red 192.168.1.0 /24 asociada a tap2,
#para que no interfiera con el encaminamiento de wlan0
route del -net 192.168.1.0 netmask 255.255.255.0 tap2

# asegurate de poner este script antes de exit 0

exit 0


Solución común al supuesto A ) y B): 2ª parte

4.) Ahora queda lo más fácil: configurar las máquinas virtuales para que puedan usar las tarjetas de red tap1 y tap2. El procedimiento a seguir es el siguiente:

- En la máquina virtual de Windows 2003 Server, vas a configurar dos adaptadores de red:

  • Adaptador 1: de tipo NAT para poder navegar por Internet con Windows 2003 Server
  • Adaptador 2: de tipo interface anfitrión (host interface) denominado tap1. Este será el que permitirá comunicar la tarjeta de red de Windows 2003 Server con Ubuntu 8.04 (concretamente con el interfaz eth0:0)

¿Cómo hacemos esto?

  • Asegurate de que la máquina Virtual de Windows 2003 Server esté apagada.
  • Pinchando sobre Red en la máquina Virtual de Windows 2003 Server y después sobre el Adaptador 1, a continuación asegurate que están activadas las casillas Habilitar Adaptador de Red y Cable Conectado. Posteriormente pincha a la derecha de (Attached to) (Conectar a) y escoge el tipo de dispositivo NAT.
  • Después haz clic sobre el Adaptador 2, asegurate que están activadas las casillas Habilitar Adaptador de Red y Cable Conectado. Ahora pincha a la derecha de (Attached to) (Conectar a) y escoge el tipo de dispositivo Interface Anfitrión o Host Interface. Por último a la derecha de Interface name (nombre del interface) escribe tap1. (pincha sobre la foto de la derecha de mi blog si quieres ver como quedaría)

Ya solo tienes que configurar las dos tarjetas de Red en Windows 2003 Server, la primera de ellas será configurada por DHCP (obtener una dirección IP automáticamente) y la segunda le pones la dirección IP 192.168.7.10 con máscara de red 255.255.255.0.

- En la máquina virtual de Windows XP vas a configurar otros dos adaptadores de red:

  • Adaptador 1: de tipo NAT para poder navegar por Internet con Windows XP.
  • Adaptador 2: de tipo interface anfitrión (host interface) denominado tap2. Este será el que permitirá comunicar la tarjeta de red de Windows XP con Ubuntu 8.04 (concretamente con el interfaz eth0:1)

¿Cómo hacemos esto?

  • Asegurate de que la máquina Virtual de Windows XP esté apagada.
  • Pinchando sobre Red en la máquina Virtual de Windows XP y después sobre el Adaptador 1, a continuación asegurate que están activadas las casillas Habilitar Adaptador de Red y Cable Conectado. Posteriormente pincha a la derecha de (Attached to) (Conectar a) y escoge el tipo de dispositivo NAT.
  • Después haz clic sobre el Adaptador 2, asegurate que están activadas las casillas Habilitar Adaptador de Red y Cable Conectado. Ahora pincha a la derecha de (Attached to) (Conectar a) y escoge el tipo de dispositivo Interface Anfitrión o Host Interface. Por último a la derecha de Interface name (nombre del interface) escribe tap2.
Ya solo tienes que configurar las dos tarjetas de Red en Windows XP, la primera de ellas será configurada por DHCP (obtener una dirección IP automáticamente) y la segunda le pones la dirección IP 192.168.7.20 con máscara de red 255.255.255.0.

Para que funcionen todas las configuraciones establecidas anteriormente tienes dos opciones:
a) Reiniciar el ordenador.
b) Ejecutar el script que se inicia al arrancar el ordenador directamente, escribiendo en una terminal de comandos: $ sudo /etc/rc.local. A continuación cierra VirtualBox y vuelve a abrirlo.

Ejemplo práctico, uso del servidor FTP:

Si instalamos cualquier servidor (excepto el DHCP) en nuestra máquina anfitrión, por ejemplo, un servidor FTP como el vsftp, dicho servidor escuchará por dos direcciones de red: La dirección IP: 192.168.7.200 de la interfaz virtual eth0:0 y por la dir. IP 192.168.1.2 de la interfaz de la tarjeta de red eth0. Si necesitamos que escuche por más direcciones IP el servidor bastará con definir más interfaces virtuales. Como además tenemos activado el routing (posibilidad de enviar paquetes desde una red a otra distinta) con el script de /etc/rc.local:echo 1 > /proc/sys/net/ipv4/ip_forward, entonces si disponemos de más interfaz de red (eth1, wlan0, etc....), dicho servidor FTP también escuchará por las nuevas direcciones IP que tengan asociadas esas nuevas interfaces.

Como consecuencia tendremos un servidor FTP instalado en nuestra máquina anfitrión y que atiende a peticiones de la máquina virtual (que actúa como cliente FTP) y se conecta al servidor FTP a través de la dir. IP: 192.168.7.200 y desde el exterior de la máquina, desde otras máquinas reales (que también actuarán como clientes FTP) que se conectan al servidor FTP a través de la dir. IP: 192.168.1.2

En el caso del supuesto B) se puede conseguir instalar el servidor FTP en la máquina virtual de modo que cualquier ordenador o máquina virtual conectado a nuestra máquina anfitrión podrá ser cliente FTP de este servidor.

La única pega que presenta este método es que si deseas configurar la máquina virtual como servidor o cliente DHCP no te funcionará, ya que se necesita que tengan establecidas una dirección IP fija las tarjetas de red eth0:0, eth0:1, tap1, tap2 y las tarjetas de red definidas en las máquinas virtuales.

Buena suerte, espero que os funcione y si tenéis alguna duda o para lo que queráis, enviarme vuestros comentarios.

Hay otros métodos diferente al mío para configurar la red, aunque no lo he probado parece interesante el artículo del blog de Vicente Navarro.

VirtualBox: Instalar Windows sobre Linux

jueves, 11 de diciembre de 2008

Mediante un programa de virtualización como VirtualBox, serás capaz de instalar sobre un sistema operativo (Anfitrión), una máquina virtual con otro sistema operativo (Invitado). Por ejemplo, sobre un Linux como Ubuntu, se puede crear una máquina virtual con Windows. Esto también se puede conseguir a la inversa, es decir, crear desde Windows una máquina virtual que contenga un Linux.


Ventajas de tener un Sistema Operativo en una máquina Virtual
:
  • Poder ejecutar aquellos programas de Windows o Linux que consideremos imprescindibles desde Linux o Windows, esto también se puede conseguir desde Linux sin máquinas virtuales con programas como Wine.
  • El Sistema Operativo Invitado está aislado: si una de tus máquinas virtuales resulta dañada por un ataque, o por alguna instalación incorrecta, el problema se reduce solo a esa máquina.
  • Tomar fotos o instantáneas del sistema operativo, es decir, podrás guardar el estado exacto de la máquina virtual en un instante dado para poder recuperarlo cuando quieras. Esto es muy útil para ejecutar programas de evaluación que solamente duran un determinado número de días, si quieres que el programa empiece de nuevo solo tendrás que volver a cargar la instantánea que hiciste con el programa recién instalado.
  • Para simular redes: ¿no dispones de más de un ordenador o solo tienes una tarjeta de red? en la máquina virtual se podrán crear o establecer las condiciones que queramos para probar todo tipo de redes como por ejemplo Windows 2000 Server o Servidores Linux que son accedidos desde clientes como Windows o Linux.
La principal desventaja de tener máquinas virtuales es que consume los recursos de tu ordenador: memoria RAM y capacidad de tu disco duro, también disminuye la velocidad de tu ordenador.

Enlaces: Virtualización VirtualBox OSE ubuntuleon doc.ubuntu-es.org
Configuración avanzada de la red en VirtualBox

Aquí podéis ver una máquina virtual con Windows XP sobre mi portátil


¿Puedo instalar la máquina virtual?

Antes de crear una maquina virtual es mejor saber la compatibilidad del sistema operativo que pretendemos instalar sobre VirtualBox, para ello consulta la siguiente página web:

http://www.virtualbox.org/wiki/Guest_OSes

El código de colores que se muestra en esta página es:

  • Verde: funcionamiento perfecto y además tiene GuestAdditions.
  • Ámbar: funcionamiento parcial pueden haber complicaciones o características no funcionales) y además puede tener GuestAdditions o puede que no.
  • Amarillo: funciona, pero no hay GuestAdditions para ese sistema operativo.
  • Rojo: no funciona
Para crear una máquina virtual nueva, hay que saber cuanta memoria RAM tenemos en nuestro ordenador, normalmente si dispones de 512 Mb de memoria RAM o más, no debe haber problemas en instalar en la maquina virtual un sistema operativo como Windows XP.
También es bueno conocer la cantidad de espacio libre en disco que tienes, para eso ejecuta el comando: $ df -h Para instalar Windows XP deberás tener al menos 5 Gb de espacio libre en disco en tu partición raíz de Linux (aunque por supuesto se puede instalar la máquina en otra partición de Linux distinta a la raíz de tipo ext3 o similar).
Para saber cuanta RAM, espacio en disco, etc..., también puedes usar desde el escritorio de Gnome el programa Monitor del sistema, que se accede con el menú: Sistema / Administración / Monitor del Sistema


¿Qué versión instalo de VirtualBox?

Existen 2 versiones de VirtualBox:

VirtualBox OSE (Open Source Edition)

Como bien indica su nombre es la versión de código abierto, distribuida bajo la licencia GPL. Es la que vamos a encontrar en los repositorios oficiales de Ubuntu junto al módulo que necesitamos precompilado. La carencia más significativa respecto a la versión PUEL es el soporte USB.

VirtualBox PUEL (Personal use and evaluation license)

Únicamente gratuita para un uso personal y de evaluación. Podemos obtener los binarios precompilados de la página oficial del proyecto, o bien agregando los repositorios oficiales de VirtualBox para instalarla mediante Synaptic o equivalentes.

La más fácil de instalar es VirtualBox OSE ya que viene en los repositorios oficiales, pero tiene algunas limitaciones como no tener soporte para usb, depende de lo que tu quieras hacer instalarás uno u otra, aquí te explico como instalar las 2 versiones de VirtualBox.

1º) Instalar y configurar VirtualBox OSE

Lee el documento PDF que he elaborado: VirtualBox OSE

Fuentes: mundotronics.wordpress.com doc.ubuntu-es.org


2º) Instalar y configurar VirtualBox PUEL

Lo más fácil es que visites este blog donde viene muy bien explicado: ubuntuleon


Problemas comunes a la instalación y configuración de VirtualBOX OSE y PUEL


Si la instalación o configuración de VirtualBox te da problemas, puede que sea debido a que VirtualBox no este configurado para la versión actual del kernel o núcleo de tu Linux. Ejecuta el siguiente comando desde una Shell o terminal de comandos:

sudo /etc/init.d/vboxdrv setup


Xubuntu y Escritorio Ultra Ligero: LXDE

jueves, 4 de diciembre de 2008

¿Tienes un ordenador viejo con 256Mb de RAM o menos? ¿Qué haces?, según Bill Gates , tira este ordenador a la basura y gástate dinero en otro mucho más potente, con al menos 4 Gb de RAM y le instalas el Windows Vista. Linux plantea las cosas de forma distinta ya que hay distribuciones Linux, para equipos con menos recursos como puede ser la distribución Xubuntu, de forma que puedes seguir usando este equipo.

Para equipos muy viejos o que den problemas con con el modo Live CD, recomiendo instalar Xubuntu en modo texto, mediante el Alternate CD, de modo que antes, deberías haber descargado este CD de instalación, en vez del habitual con Live CD.

En mi caso, acabo de instalar en un portátil con pocos recursos: Samsung x05, Intel Centrino, con 256 Mb de RAM la distribución: Xubuntu 8.04 que viene con el escritorio ligero Xfce. Pero este Linux no va todo lo bien que debería de ir, va algo lento y tarda en ejecutar los programas.

La solución a este problema me viene caida del cielo cuando mi colega Fede me comenta que existe un escritorio muy ligero llamado LXDE. Al instalarlo he observado que va mucho más rápido que el anterior escritorio Xfce que trae por defecto Xubuntu. De modo que ya tengo un ordenador totalmente operativo usando Xubuntu en combinación con el escritorio LXDE.


Este escritorio no viene en los repositorios oficiales de Ubuntu, por lo que deberás agregarlos a mano, siguiendo estos pasos (ojo solo recomiendo hacer esto para ordenadores con xubuntu o que tengan instalado solo el escritorio Xfce ya que sobre el escritorio Gnome, lo he probado y al instalar este otro escritorio no va bien)

1.) Abre una Terminal o línea de comandos y edita el archivo de configuración que contiene los repositorios de los paquetes instalados en distribuciones Debian:

2.)
sudo gedit /etc/apt/sources.list

3.) En este archivo de configuración añade al final estas dos líneas con los repositorios:

deb http://ppa.launchpad.net/lxde/ubuntu hardy main
deb-src http://ppa.launchpad.net/lxde/ubuntu hardy main

4.) Guarda los cambios de este archivo
.

5.) Bajarse la clave pública o llave del repositorio de wicd y añadir la clave gpg de wicd: ejecuta este comando:
wget http://apt.wicd.net/wicd.gpg -O- | sudo apt-key add -

6.) Actualiza la lista de paquetes, escribiendo el comando:
sudo apt-get update

7.) A continuación instala el paquete lxde, escribiendo:

sudo apt-get install lxde


8.) A todas las preguntas contesta s ó S y para adelante ;-)


Ya tenemos el escritorio instalado, ahora solo falta que lo usemos, para eso tenemos que cerrar la sesión actual e iniciar sesión con nuestro flamante escritorio recién instalado.


Enlaces sobre el escritorio lxde:


http://www.bolivarlug.org.ve/site/node/77
http://es.wikipedia.org/wiki/LXDE
http://wiki.lxde.org/es