lunes, 30 de marzo de 2009

Instalar Messenger en Linux (windows live)

Hola,

Primero que todo, debo decir que la emulacion de windows live en linux, no es la mas optima y de seguro que te quedaras con tu programa de mensajería habitual, pero si ya sabiendo eso igual quieres probarlo y comprobar por ti mismo como funciona seguí los siguientes pasos:

0) Para instalar messenger se usara Wine, por ello debemos tenerlo instalado:

apt-get install wine (debian,ubuntu)

yum install wine(fedora)

Estos con perimos de administrador(root)

1) deben tener este archivo  "Install_{508CE775-4BA4-4748-82DF-FE28DA9F03B0}.msi", este lo pueden encontrar en su instalacion de windows xp, en "archivos de programa/archivos comunes/Windows live/...", si no tienen (como yo..xD) bajenlo desde internet o aca (subi el que baje y con el que probe esta emulacion, esta en ingles si).

2) escriban en la consola esto  (como usuario root):
wget http://www.kegel.com/wine/winetricks

luego:
chmod +x winetricks
mv winetricks /usr/local/bin

3) Deben instalar este programa "cabextract"
apt-get install cabextract (en debian,ubuntu)
yum install cabextract (fedora)
Lo anterior deben tener permisos de aministrador (root)

4)Instalan estos programas/packetes:
corefonts
flash
gecko
gdiplus
msls31
msxml3
riched20
riched30
tahoma
Esto lo hacen de la siguiente forma: escriben en la consola:
winetricks aqui_el_nombre_del_programa
Osea por ejemplo, winetricks corefonts
Estos son programas por lo tanto puede que algunos les pida instalacion como en windows (next,next,next,finish)
Y asi los instalan todos.

5)Ahora, si ya tenemos TODOS los pasos anteriores, procedemos con instalar messenger.
Nos dirigimos por consola (cd /home/usuario/donde_lo_tengan)a la carpeta donde tenemos el archivo del punto 1 "Install_{508CE775-4BA4-4748-82DF-FE28DA9F03B0}.msi")
ya estando ahi escribimos en la consola(como root):
msiexec /i Install_{508CE775-4BA4-4748-82DF-FE28DA9F03B0}.msi
(puede que el nombre varie con el que tenga, si asi cambielo por el nombre del que ud. tiene)
A lo que finalice de procesar escriba en la consola: winecfg y seleccione "añadir aplicacion", luego valla a "archivos de programa/Windows live/messenger" y seleccione el archivo de messenger (msnmsgr.exe)
y como version a imitar selecionar "win2000" luego aceptar.
6) Ahora solo queda escribir en consola wineboot y si todo estuvo ok, messenger se deberia iniciar
..

Aca una captura de messenger emulado en fedora 9:

Saludos!

11 comentarios:

  1. Muy bien, lo pude instalar, lo unico que me sucede es que en las ventanas de las conversaciones no leo lo que me escribe ni lo que escribo... que habre hecho mal ?

    ResponderEliminar
  2. Hola, que bueno que lo hayas hecho, por lo menos ya no hize el post en vano...xD
    Mira a mi igual me pasaba eso, pero se solucionaba con minimizar la ventana y volverla a donde estaba. es un problema de actualización..
    Yo ahora no lo tengo instalado, solo lo hize para para probar y ver como se veia, pero en realidad es mucho mejor los programas que trae linux..
    Ojala alguna vez hagan el famoso messenger para para linux...

    Saludos!!

    ResponderEliminar
  3. Messenger para linux? Ja! naaah microsoft ya compro el messenger, no van a sacar una version de linux nunca...

    ResponderEliminar
  4. PD: hice todo al pie de la letra pero no me anda, lo abro desde la consola y me tira esto :

    fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
    err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\Archivos de programa\\Windows Live\\Messenger\\msnmsgr.exe") not found
    fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
    err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\Archivos de programa\\Windows Live\\Messenger\\MSNCore.dll") not found
    err:module:import_dll Library MSNCore.dll (which is needed by L"C:\\Archivos de programa\\Windows Live\\Messenger\\msnmsgr.exe") not found
    fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
    err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\Archivos de programa\\Windows Live\\Messenger\\ContactsUX.dll") not found
    fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
    err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\Archivos de programa\\Windows Live\\Messenger\\MSNCore.dll") not found
    err:module:import_dll Library MSNCore.dll (which is needed by L"C:\\Archivos de programa\\Windows Live\\Messenger\\ContactsUX.dll") not found
    err:module:import_dll Library ContactsUX.dll (which is needed by L"C:\\Archivos de programa\\Windows Live\\Messenger\\msnmsgr.exe") not found
    err:module:LdrInitializeThunk Main exe initialization for L"C:\\Archivos de programa\\Windows Live\\Messenger\\msnmsgr.exe" failed, status c0000135

    ResponderEliminar
  5. Hola,
    ai me jodiste con lo que te pasa, varios me han dicho que lo han hecho y a todos le ha funcionado..
    una cosa... tienes otras cosas emuladas con wine??
    Si es asi, no se si funcionara, por que todas las instalaciones que e hecho de msn en linux,han sido en un wine limpio, recién instalado..

    Saludos!!

    ResponderEliminar
  6. :S y si, ya tiene su timpo, de todos modos ahora voy a actualizar a la version 9.04 y lo voy a intentar d enuevo, gracias igual =P muy buena la guia

    ResponderEliminar
  7. hola yo tb hice lo q dice tu post y me salio como a tuxman...y es recien instalado el wine...me kiero morir ensima q no entiendo nada , es re complicado esto algun salvavidas en este mar de insertidumbres??

    ResponderEliminar
  8. Carlos De Berasategui20 de julio de 2009, 10:04

    Hola, hice los pasos COMO PUDE Y ENTENDI, soy un perfecto pelotudo y necesito que alguien me explique CON LUJO DE DETALLES COMO CARAJO HACER. Fanatico de Linux (obvio) como de windows live messenger (LO ÚNICO QUE EXTRAÑO DE XP) y ME LA QUIERO CORTAR EN PEDACITOS, UNA POR SER UN PELOTUDO QUE NO VE UNA VACA EN UN BAÑO Y LA OTRA PORQUE NO TENGO MI MSN VERDADERO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Ey!!!! Linux!!! TODO LISO CON VO EH!! TA TODO BIEN PERO QUIERO EL MSN!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    Algún cerebro con animus "caritatis" que me de una manopla??????
    Es real esto? se puede tener el msn de mocosoft en ubuntu 9.04????

    La verdad es que estoy desesperado, igual que vos que estas leyendo esto (otro perfecto pelotudo) por eso aunemos fuerzas todos los boludos para que baje una ayudita del mas GROSO iluminando a alguien que nos explique COMO CARAJO HACER BIEN BIEN PARA TENER NUESTRO MSN!!

    Me voy a la mierda, me siento para el culo.

    ResponderEliminar
  9. oye de casualidad no probaste la webcam¿?

    ResponderEliminar
  10. No sabes que no recuerdo... hacer ya bastante que hice esto.. pero me parece que no la probe..

    Saludos y gracias por visitar y comentar...

    ResponderEliminar
  11. Olaaa.-,disqulpa-.pero-.lo-.installee-.iii-.too-me-.sallio bien(creo) amm el problema que tengo es que al abrir el Windows Live Messenger amm no se ve nada aparece en blanco no se ve nada de " iniciar sesion" o ia sabes lo qe aparece

    puedes ayudarme lo agradeceria de antemano TY THX

    ResponderEliminar