Sitio de la comunidad foro Heroico
El nombre de tu cuenta : No tengo una cuenta propia Tu contraseña : He olvidado mi contraseña
Reply to this topic
Guia de DOFUS en Linux
 Sir-Dal
Admin Community Manager
****
mensaje 7 sep 2009, 12:23 | #1
Guia de DOFUS en Linux Duuk-TSarith te agradecemos por esta excelente guia de DOFUS en Linux!!!

dudas a la hora de ejecutar, instalar y jugar a Dofus bajo linux?
Con éste pequeño texto de referencia se pueden solventar dichas dudas o problemas que pueden surgir en DOFUS y Linux.

Esta miniguía (si es que se la puede llamar guía), se divide en 3,5 pasos y con cada paso, varías metodologías para logar el objetivo de cada paso. Ademas de una escueta seccion de preguntas que nos pueden surgir.


1.- ¿QUE ES LO QUE QUEREMOS?

¿Que es lo que queremos hacer? ¿Que es lo que necesitamos?, ¿Queremos usar Dofus en nuestro navegador dentro de linux? ¿Queremos una instalación para ejecutar Dofus independientemente? O quizás... ¿no nos gusta el funcionamiento del Dofus para Linux ni la version Zipeada y queremos usar al version de windows en nuestro linux?. Resumiendo, dependiendo de la respuesta a esas preguntas, sabremos que version de Dofus queremos descargar.

2.- Descarga

  1. Version zipeada: Si lo que queremos es ejecutarlo usando un navegador, nuestra versión para descargar es la version zipeada, esta version no incluye un actualizador y contiene una version completa sin necesidad de mas descargas.
  2. Version instalable para linux: Queremos jugar a Dofus con su actualizador, con su lanzador, y que este instalado en el sistema como si de unos usuarios de windows se tratase, es decir, una instalacion en toda regla con un debido ejecutable para linux, si ese es el caso entonces, tu version para descargar es ésta.
  3. Version de windows: Hemos probado esa version zipeada, pero ejecutarlo a traves de un navegador nos supone problemas por algunos accesos directos, nos da mas carga a nuestro pequeño pc y la versión de linux que parecía que nos iba a solventar estos problemas.... pues resulta que no nos agrada del todo. Bien, en ese caso, emularemos la versión de windows y santas pascuas!



3.- Instalación

  1. Version zipeada: Hemos escogido la versión zipeada, muy bien, ya esta descargado nuestro maravilloso zip, ¿y ahora que? Pues la instalación resulta bastante sencilla, simplemente abrimos el .zip con nuestro descompresor (un simple doble click en el archivo será suficiente), elegimos la ruta donde queremos descomprimirlo y listo! ya tenemos instalada nuestra versión zipeada.
  2. Version instalable para linux: Genial! una versión para linux con su ejecutable como es debido por fin! vamos a ello. Bien, antes de ponernos a instalarlo, necesitamos antes respondernos a una pregunta, ¿Dónde queremos instalarlo?, La ruta que viene por defecto en el instalador, requiere de permisos de superusuario (root, por si estas mas acostumbrado a esto), asi que a no ser que queramos instalarlo en el directorio home de nuestro usuario necesitaremos instalarlo con permisos de superusuario. Antes de ejecutar el instalador, quieras o no permisos de superusuario para instalarlo, hay que hacer un paso previo, dar permisos de ejecucion al archivo. ¿Como hacemos esto? muy sencillo, teneis dos modos, usar la consola, o el explorador de archivos que useis, si lo quereis hacer por la consola, sólo teneis que moveros al directorio donde esta descargado el instalador y escribir:
    CÓDIGO
    sudo chmod +x Dofus-1.28-Linux-x86-Install
    o cualquiero otro nombre que tenga el instalador, en caso de querer hacerlo mediante el explorador de archivos, simplemente, pinchas con el boton derecho en el instalador, te vas a la pestaña de permisos y marcas la opcion "Permitir ejecutar este archivo como un programa". Si quereis instalarlo en un ruta de home donde no necesitamos permisos de superusuario, simplemente, hacemos doble click en el archivo despues de haberle dado los permisos de ejecucion y ya comenzara nuestra instalación. Si queremos instalarlo como superusuario, pues tenemos varias opciones: Logearnos en el sistema como root, ejecutar un navegador como root, usar la consola para instalarlo como root. Para loguearnos en el sistema como root, simplemente ponemos nuestro nombre de root y nuestra clave de root y entramos al sistema operativo con todos los permisos (no recomendable), si no nos gusta usar mucho la consola podemos ejecutar un explorador de archivos como root, para ello hay dos modos hacerlo con la consola o con la interfaz del escritorio, si es en la consola, solamente hay que poner
    CÓDIGO
    sudo nautilus
    o en vez de nautilus el nombre de otro explorador de archivos que useis, y una vez que tenemos el explorador con permisos, simplemente hacemos como antes y damos doble click al instalador, sino quereis ver la consola ni en pintura, podeis abrir simplemente el "ejecutador" de linux (ALT + F12) y escribir lo siguiente
    CÓDIGO
    gksu -k nautilus
    y luego igual que antes, doble click. O si por el contrario usareis la consola, pues simplemente escribid en ella
    CÓDIGO
    sudo ./Dofus-1.28-Linux-x86-Install
    . He aprovechado para extenderme en esta seccion sobre los metodos para ejecutar algo con permisos de superusuario para que todos tengais en mente las opciones que hay y como se hacen, a partir de ahora, solo haré referencias a los comandos mediante la consola.
  3. Version de windows: Para instalar esta version, usaremos el emulador wine asique antes de nada lo instalaremos, podemos irnos a la página de Wine HQ y descargar la vesion que queremos e instalarlo, esta en español y no nos supondría ninguna dificultad extra, en caso de que asi fuera, bueno aqui me teneis ^^ cada problema solucionado se inncluira en la parte de FAQ de esta mini guía. Una vez tengamos instalador wine en nuestro sistema, abrimos la consola, nos vamos al directorio donde se encuentra el archivo que hemos descargado y ponemos
    CÓDIGO
    sudo wine DofusInstaller_v1_28_0.exe
    y comenzara nuestra instalacion ^^


4.- Jugar a Dofus!

  1. Version zipeada: Para jugar ala version zipeada, no tenemos mas que irnos al navegador (que tenga el flash debidamente instalado) que queramos usar y luego Archivo -> Abrir -> (vamos a la carpeta donde esta descomprimido el Dofus) Dofus.html y ya podemso empezar a jug..... un momento! WTF!? Nos sale un error! nos dice que Los parametros de seguridad actuales del reproductor Flash no permiten la ejecucion de Dofus y para colmo el link no funciona por mucho que le clique! Tranquilos, no desespereis, podeis seguir las instrucciones de dicho link (con boton derecho en el "Copiar vinculo" y pegandolo en la barra del navegador) o ir directamente a donde nos va a mandar, necesitamos irnos a Global Security Settings panel una vez ahi vereis una ventanita en español que es el panel de administracion del Adobe Flash Player, ahi en esa ventana vereis un menu desplegable donde sale predeterminado la palabra Editar... hacemos click y elegimos la opcion de Agregar ..., luego en Buscar carpeta ... Elegimos la carpeta donde tenemos descomprimido el dofus y le damos a Aceptar, y listo! volvemos a cargar el dofus con Archivo -> Abrir -> (vamos a la carpeta donde esta descomprimido el Dofus) Dofus.html y ahora si que si, a jugar!
    Nota: En vez de utilizar el navegador, puedes usar una aplicacion de mozilla llamada prism, descargarla e instalarla y usarla para abrir el Dofus.html
  2. Version instalable para linux: Despues de la instalacion en nuestro menu, aparece un nuevo menu llamado Dofus, haceis click en el y nos carga el actualizador, termina y.... ohmy.gif ! no pasa nada? porque es eso?!?!? yo creia que ya estaba todo y ya podía empezar a jugar T_T! Cual ha sido nuestro problema? pues la propia instalacion de Dofus, que establece el reproductor interno de flash con permisos de superusuario, y claro, no podemos ejecutarlo sin dichos permisos. Cual es nuestra solucion? bien, pues hay varias, pero yo recomiendo dos. Una es cambiar el usuario propietario para ese reproductor, para lo que abrimos una consola y nos vamos al directorio donde tenemos instalado el Dofus, y escribimos el siguiente comando
    CÓDIGO
    sudo chown usuario flashplayer
    donde usuario es el nombre de usuario que utilizamos para entrar al sistema operativo, si queremos "asegurarnos" tambien podemos ahcer que toda la carpeta de Dofus y los archivos ahi contenidos pasen a ser propietarios de dicho usuario para ello, nos vamos a la consola, y nos vamos un nivel por encima del directorio donde tenemos instalado Dofus (es decir, si tenemos instalado Dofus en home/usuario/juegos/Dofus nos vamos a home/usuario/juegos/) y ejecutamos el siguiente comando
    CÓDIGO
    sudo chown -R usuario Dofus
    y de este modo hemos cambiado el propietario a ese usuario del directorio Dofus y de todos sus archivos contenidos. La otra opcion que personalmente me agrada mas, es crearnos nuestro propio lanzador, como hacemos eso? Sino sabes muy bien como, usemos un truquito wink.gif simplemente aprovecharemos el que nos creo el instalador y lo modificaremos, vamos al Menu->Dofus y nos parecerá el Dofus para ejecutar, en vez de ahcer click en el , hacemos click con el boton derecho y elegimos la opcion "Añadir al panel" y aparecera un icono en nuestra barra de menu y de accesos rapidos, vamos a el y hacemos boton derecho, propiedades, ahi dentro en el campo comando: escribimos antes de la ruta que ahi esta escrita
    CÓDIGO
    gksu -k
    y tachan! ejecutando dofus desde ahi, nos carga el Uploader y nos ejecuta dofus sin ningun problema!
  3. Version de windows: Cuando hemos instalado el dofus con wine, tambien se nos ha creado un acceso directo en nuestro menu, nada mas sencillo que ir hasta el Menu->Wine->Aplicaciones->Dofus->Dofus y listo! ya esta ejecutandose, puedes hacer como antes, boton derecho en el acceso directo para añadirlo al panel.

Bonus: Podeis aprovechar que creais un lanzador para el Dofus para ponerle el icono correspondiente, nada mas sencillo que ir a las propiedades del lanzador, y cambiar el icono por éste


Y bueno, creo que eso sería todo, ahora simplemente, una seccion para ir añadiendo las preguntas que surgan para que otros las puedan consultar para solventar esos problemas extra que nos podrían surgir.

5.- FAQ
  1. No puedo jugar porque mi flash no funciona bien en Ubuntu 9.04 Jaunty Jackalope:
    En Jaunty se nos ha liberado del plugin flash propietario de Adobe para usar nuestro propio plugin libre, por eso haberlo instalado, o incluso con la descarga de los plugins automatica, nos puede generar problemas, podemos solucionarlo del siguiente modo, tenemos que escribir en la consola los siguientes comandos:
    CÓDIGO
    sudo apt-get remove flashplugin-* --purge

    CÓDIGO
    sudo apt-get remove --purge swfdec-mozilla swfdec-gnome mozilla-plugin-gnash gnash

    CÓDIGO
    sudo apt-get install flashplugin-nonfree
  2. No tengo sudo, ¿Y ahora que hago?
    Como se comento durante el transcurso de la guía siempre puedes logearte como root para hacer cualquiera de las operaciones que se han comentado sin necesidad del uso de sudo, no obstante, para incluir sudo en tu sistema solo tienes que incluir lo siguiente
    CÓDIGO
    apt-getinstall sudo
    .
  3. Bien tengo sudo instalado pero me aparece este error: usuario is not in the sudoers file. This incident will be reported:
    Eso quiere decir, que en la lista de sudosers no esta incluido tu nombre de usuario, por tanto que haremos? pues simple, sino está, lo añadimos, ejecutamos un editor de textos como root el archivo /etc/sudoers al final del mismo encontraremos esto
    CÓDIGO
    # User privilege specification
      root    ALL=(ALL) ALL

    Y lo cambiaremos por:
    CÓDIGO
    # User privilege specification
      root      ALL=(ALL) ALL
      usuario ALL=(ALL) ALL
    Ahora ya podemos usar sudo sin problemas ^^
  4. La aplicación no puede conectarse a internet. ¿Quieres definir tu configuración de red?:
    Para solucionar este problema que ocurre porque el actualizador no es capaz de resolver las dns, hacemos lo siguiente, modificaremos el archivo /etc/hosts para añadir las dns de ankama
    CÓDIGO
    sudo gedit /etc/hosts
    En vez de gedit puedes poner el editor que uses habitualmente, ya sea Kate o nano por ejempolo.
    Agregamos a ese archivo estas dos líneas, esta para actualizar:
    CÓDIGO
    190.45.0.162 dl.ak.ankama.com
    Y esta otra apra las noticias
    CÓDIGO
    80.239.173.215 www.dofus.com
    Y listo! problema arreglado ^^'' (Gracias a sharpiefienpoint por su colaboración)


Segun vayan apareciendo mas preguntas, intentare responderla y añadiéndolas aqui.

Espero que no este demasiado lioso y os haya servido de ayuda cualquier sugerencia o consulta será bien recibida.

.-Salu2-.
Duuk-TSarith


--------------------
Go to the top of the page  
 
    +  Quote Post
  Reply to this topic

 

Versión Lo-Fi Fecha y Hora actual: 22 noviembre 2009, 11:40