Linux Inicio
Linux para principiantes (y no tanto) :)

Este tutorial sirve casi identico para instalar Windows Vista.Tambien va a servir cuando salga la versión final de Windows 7.
Y tambien sirve con pequeñas modificaciones para instalar Windows XP.

Para empezar nos bajamos la imagen del cd de Windows 7. (oficial de la pagina de Windows o usamos un CD original, por supuesto)

CREANDO LA MÁQUINA VIRTUAL

Abrimos el Virtual Box.
Los pasos son iguales que cuando explique cómo crear una máquina virtual en VirtualBox. Asi que repasen ese post.

Lo único distinto son los primeros datos:
Le ponemos un nombre a la maquina virtual: por ejemplo 'Windows 7'
En tipo de sistema operativo hay que poner Windos Vista (por lo menos hasta que VirtualBox venga con una opción nueva para Win 7).


Tenemos que asignarle un Disco Duro Virtual.Windows 7 nos va a pedir minimo 7 GB, asi que tenganlo en cuenta.




PREPARANDO LA MV PARA INSTALAR WINDOWS
Una vez que hayamos creado la máquina virtual:

Para que bootee desde el cd de Windows 7 que nos bajamos (es el archivo .iso):
Hacemos clic derecho en la maquina que acabamos de crear y elegimos 'Configuracion'
En el menu de la izquierda vamos a CD/DVD-ROM.
Chequeamos donde dice 'Monta la unidad de CD/DVD' y seleccionamos 'Archivo de imagen ISO'
Ahi buscamos y seleccionamos en donde hayamos guardado la imagen del dvd de Windows.
Le damos OK.

INSTALANDO WINDOWS
Ahora la mejor parte.
Hacemos doble clic sobre nuestra maquina virtual para prenderla y esperamos a que bootee Windows.


Ahora basicamente es una instalación normal de Windows (next, next, next, finish).
Elegimos el idioma, zona horaria y teclado y Next.


Bueno, no hay mucho para elegir aca: Install now.


Aceptamos los terminos y condiciones..


Elegimos 'Custom(Advanced)' ya que es una instalación nueva.


Elegimos el disco en el que se va a instalar. Vemos que en realidad es el disco virtual que creamos antes y tiene tanto espacio como le hayamos dado.


Le damos Next y empieza la instalación.



Antes de finalizar, la máquina se reinicia sola y luego se reinicia una vez mas.Y abre Windows 7 por primera vez.


Ahora completamos algunos datos personales..


Ingresamos la clave del producto que nos dio Microsoft..


Luego nos pide algunos datos faciles como la zona horaria y fecha y listo.


El escritorio de Windows 7 (en Linux)   :)



INSTALAR LOS GUEST ADDITIONS
Para instalar correctamente los Guest Additions, va a ser necesario ejecutar la imágen del cd de los mismos, en modo Windows Vista, ya que todavia no está disponible una versión nativa de Windows 7.

Para eso, en la ventana de la MV vamos a Dispositivos -> Montar CD/DVD-ROM -> Imágen CD/DVD-ROM y seleccionamos la imágen del CD de los Guest Additions de VirtualBox.

En Windows, vamos a Computer. Clic derecho en el CD y ponemos Open.
Ahora, en el archivo ejecutable, hacemos clic derecho, vamos a Properties.
En la solapa Compatibility, chequeamos donde dice 'Run this program in compatibility mode for' y elegimos: Windows Vista.

Ya está, ahora lo ejecutamos e instalamos normalmente.

IMÁGENES DE WINDOWS 'FUNCIONANDO'

 

Ya vimos como instalar VirtualBox, ahora vamos a crear una máquina virtual para instalar Windows XP. (El proceso se puede seguir para crear una máquina virtual para cualquier otro sistema operativo).

Abrimox VirtualBox (Aplicaciones > Herramientas del Sistema > Sun xVM VirtualBox).

Apretamos el botón de Nuevo para que se abra el asistente de maquinas virtuales.

La primer ventana nos da la bienvenida, bla bla bla. Next.

Ahora escribimos el nombre de la máquina virtual (por ejemplo WinXP) y elegimos el Sistema Operativo (en este caso Windows XP, pero por supuesto va a depender del sistema que quieras instalar).


Next.

Le asignamos la cantidad de memoria RAM que le queremos dar (con unos 256 MB va a estar bien, yo tengo 3 GB en mi maquina).
Esto se puede cambiar despues.


Next.

Disco Duro Virtual.
Aca vamos a crear un disco virtual para instalar el sistema.


Le damos a Nuevo.. para que nos lleve al asistente.

Lo resumo porque es fácil:
Primero nos pide que le digamos si el disco va a tener un tamaño fijo o si va a ser variable (y que se agrande a medida que necesite).
Por default esta esta última, es la que yo recomiendo tambien.


Next.

Le damos un nombre y un tamaño minimo.


Next.
Confirmamos.

Ahora estamos de vuelta creando la máquina virtual.

No hay nada más que confirmar lo que elegimos y listo :)

 
En la próxima entrega: Instalamos Windows XP en la máquina virtual.

 

Si eso del Wine no te convence, o no se adecua a tus necesidades, podes usar una máquina virtual para emular un Sistema Opertaivo (por ejemplo Windows) y usarlo como si fuera una máquina real.

Para eso en este caso vamos a usar VirtualBox.
Lo que tiene de bueno VB es que es de código abierto y gratuito.
Bueno, en realidad no es tan así.
Ahora hay una versión de código abierto y una que no.
La VirtualBox tiene muy pocas diferencias con VirtualBox Open Source Edition (OSE), que se pueden consultar en esta página.

Como la versión cerrada es la que tiene por ahora compatibilidad con los puertos USB (para pendrives, iPods y esas cosas), aca vamos a instalar la versión cerrada.

Para instalar VirtualBox tenemos dos opciones:
- O bajamos el paquete para nuestra distribución de esta página (y luego instalamos con doble clic).

- O lo hacemos via repositorios. Si elegimos esta, agregamos a nuestro repositorio la fuente:
Abrimos una consola y escribimos:

   sudo gedit /etc/apt/sources.list

Ahora elegimos la linea que corresponda a nuestra distribución y la agregamos al final del archivo:

Si usamos Ubuntu Intrepid Ibex (8.10):
   deb http://download.virtualbox.org/virtualbox/debian intrepid non-free

Si usamos Ubuntu Hardy Heron (8.04)
   deb http://download.virtualbox.org/virtualbox/debian hardy non-free

Si usamos alguna otra distribución chequeen la página de Downloads de VirtualBox o dejen un comentario.

Despues instalamos la public key de Sun con este comando:
   wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -

Ahora hacemos:
   sudo apt-get update

y despues:
   sudo apt-get install virtualbox-2.0

Una vez instalado lo vamos a encontrar el Aplicaciones > Herramientas del Sistema > Sun xVM VirtualBox

Aca vamos a ver una ventana como la de la foto. En mi caso, ya tengo una máquina virtual con Windows XP funcionando, pero eso lo explico en un post un dia de estos.


Ahora tenemos que darnos permiso para usarlo.
Para esto vamos a Sistema > Administracion > Usuarios y Grupos.
Se nos abre una ventanita, apretamos Desbloquear y vamos a Gestionar Grupos.
Buscamos el grupo vboxusers y vamos a las Propiedades y seleccionamos a los usuarios que pueden tener acceso.




Link: VirtualBox

 

El proceso es similar al que usamos cuando instalamos el MS Office 2003.

Primero instalamos Wine si no lo tenemos.

Luego ponemos el CD del Photoshop CS2.

Entramos al directorio, hacemos clic derecho sobre el archivo Setup.exe y elegimos 'Abrir con Wine cargador de programas de Windows'.

O si lo queremos hacer por consola:

   cd /media/cdrom0
y despues:
   wine Setup.exe

Ahora seguimos el proceso de instalación como lo hariamos normalmente.

Para evitar errores, instalamos 'Times32'. Para eso abrimos un terminal y bajamos el archivo con:
  wget http://heanet.dl.sourceforge.net/sourceforge/corefonts/times32.exe
y ahora instalamos el archivo:
  wine 'times32.exe'

Ya está. Para usarlo, vamos a Aplicaciones > Wine > Programas > Adobe Photoshop CS2





Nota: Escribo esto por si a alguien le sirve. Personalmente, recomiendo usar The Gimp o alguna otra alternativa libre.
Más info: Wine HQ AppDB

 

Ahora que ya hablamos de Wine, podemos pasar a ensuciarnos las manos.

Para instalar Microsoft Office 2003 con Wine, por supuesto primero tenemos que instalar Wine.

Despues, metemos el CD del MS Office en la máquina.

Abrimos una terminal (Aplicaciones > Accesorios > Terminal) y vamos al directorio del cd (es muy probable que sea el siguiente):

   cd /media/cdrom0
Y despues ejecutamos el siguiente comando:
   wine autorun.exe
Y listo, una vez que termine esto solo hay que ejecutar normalmente la instalación como lo haciamos en Windows (podemos abrir la unidad de CD y ejecutar setup.exe o en la terminal ejecutar 'wine setup.exe' -> yo lo hice así).

Una vez instalado, vamos a encontrar el Office en Aplicaciones > Wine > Programas > Microsoft Office.


Hasta aca vamos a poder usar prácticamente sin problemas el Office de Microsoft, pero si usamos macros de Visual Basic quizas tengamos algunos problemas.

Para solucionar los problemas cuando grabamos o ejecutamos macros, vamos a tener que instalar Dcom98 (que tiene la DLLs ole32, oleaut32 y rpcrt4 de Windows 98 que son necesarias para correr algunas aplicaciones que usan Visual Basic.)

Para instalarlas, en un terminal escribimos:
   wget http://www.kegel.com/wine/winetricks
Y despues:
   sh winetricks dcom98

 
Microsoft Office 2003 corriendo en mi Ubuntu Intrepid Ibex :)
Imágenes del proceso de instalación:


Espero que con estas cosas vayan desapareciendo las trabas que la gente encuentra para probar Linux.

Como ya habia adelantado, este post va dedicado a mi primo Marce, en un intento por derribar las trabas que él (como muchos otros) encuentra para pasarse a Linux =P.


Artículo relacionado:
Instalar Windows 7 beta en Linux con VirtualBox

 


"Wine es una reimplementación de la API de Win16 y Win32 para sistemas operativos basados en Unix bajo plataformas Intel. Permite la ejecución de programas para MS-DOS, Windows 3.11, Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP y Windows Vista." [Wikipedia]

Es decir, que Wine nos deja correr (algunos) programas de Windows sobre Linux.
No es un emulador, osea, no es como tener instalado Windows en una maquina virtual en VMWare o VirtualBox, sino que agrega una capa que es capaz de correr las aplicaciones nativamente. (Explicado en el FAQ de Wine)

Es de codigo abierto y completamente gratuito.
Hay que aclarar que no todos los programas de Windows corren con Wine, pero si muchisimos programas incluyendo Microsoft Office, Adobe Photoshop, Autocad, etc etc y un gran largo etc. (Lista de las aplicaciones que corren con Wine)

Aca se suele armar un poco de debate en cuanto a, para qué instalar programas de Windows si ya estas en Linux, pero no me voy a meter, porque ya aclaré que este blog no es anti-Windows ni nada parecido y no estoy de acuerdo con los fanatismos ni de un lado ni del otro.

Es decir, yo, personalmente, no usaria el MS Office instalado en Wine si puedo usar el OpenOffice, pero entiendo que para algun proyecto de la escuela, facultad, trabajo, etc. alguien puede necesitar realmente usar exclusivamente el Office de Microsoft y punto (como mi primo y sus funciones estadisticas de no se que en Excel; para él va el próximo post de como instalar Microsoft Office 2003 en Linux).

Existe tambien un proyecto derivado de Wine que se llama CrossOver, pero es pago (no es que te sacan la cabeza igual).
Todavia no tuve la oportunidad de probarlo a pesar de que tengo una licencia gratuita de aquella vez que regalaron.

En fin.
Pasemos a la instalación:

Podemos bajarnos un paquete de la versión estable (1.0.1) de Wine para nuestra distribución preferida desde aca.

Si usas Ubuntu como yo, simplemente abrí un terminal (Aplicaciones > Accesorios > Terminal) y escribí:

   sudo apt-get install wine

Una vez instalado, vamos a encontrarlo en Aplicaciones > Wine.
Por default viene instalado el famoso Notepad de Windows (me pareció un lindo detalle) :)

Y ya esta, ya estamos listos para instalar programas.
En futuras entradas voy a mostrar el proceso de instalación de varios (algunos) programas en Wine.

Link: Wine HQ - Página Oficial
Link: Wine en la Wikipedia
Link: CrossOver - Página Oficial

 

Dejo aca una excelente lista de emuladores para las consolas de juegos más famosas.
Ya me pone contento ver el Nestopia, que era el que yo usaba en Windows. =D



Nintendo
DEsMuMe: emulador de Nintendo DS.
FCEUX: emulador de la NES tanto para PAL como para NTSC.
KiGB
: emulador para la Game Boy, Game Boy Color y Super Game Boy.
Mednafen
: emulador para la Game Boy, Game Boy Color y Game Boy Advance.
Mupen64Plus: emulador de la Nintendo 64.
Nestopia
: Emulador NES.
TuxBoy: Fork del emulador GNUBoy de la Game Boy y Game Boy Color.
VisualBoyAdvance: emulador de la Game Boy Advance con soporte de ROMs GBA, GBC, y SGB.
ZSNES: emulador de la Super Nintendo Entertainment System.

Sega
DGen/SDL: emulador de Sega Genesis.
Gens: emulador de Sega Megadrive, MegaCD y 32X.
lxdream: emulador de la Dreamcast.
Meka: emulador multimáquina que nació como emulador de la Sega Master System.
Yabause: emulador de la Sega Saturn. 

Sony
ePSXe: emulador de la PlayStation 1.
PCSX: emulador avanzado de la PlayStation 1.
PCSX2: emulador de la PlayStation 2.
pSX: emulador autocontenido de la PlayStation 1. 

Arcade
AdvancedMAME: versión no oficial de MAME/MESS.
GnGeo
: emulador de la Neo-Geo.
SDLMAME: un port del famoso emulador MAME.

Via MuyLinux (via LinuxLinks)