Error - Can't open winetricks

Imagen de 9Sergio
0 puntos

Hola, les comento mi problema (Uso la vercion 12 de Ubuntu para 64 bits)

Soy nuevo en Linux, llevo 2 semanas con linux y pues es interezante :), pero quiero jugar uno que otro jueguito que jugaba en Windows (Super Hexagon XD) pero por alguna razon cuando intento ejecutar el setup .exe no funciona correctamente el wine, en concreto es una libreria llamada isskin.dll.

Buscando un poco encontre que instalando repositorios (mfc42,vcrun6) para winetricks se puede arregla, el problema es que cuando intento ejecutar los comandos:

sh winetricks mfc42 (tambien intente con: "sudo sh winetricks mfc42")
sh winetricks vcrun6

sale el error "sh: 0: Can't open winetricks"

El winetricks que tengo venia cuando instale el Wine 1.4, al parecer no configura correctamente el winetricks y por eso no lo puedo ejecutar, pero no tengo ni idea.

¿Alguien sabe como solucionarlo?

Gracias de antemano

Imagen de Jose Luis 1320
+1
0
-1

1) Winetricks no lo abras con sh.

sobre todo si es el winetricks que vino con wine-1.4, simplemente con escribir "winetricks --gui" debe ser suficiente.

No tienes ni la remota idea de que son los repositorios, y esos programas de los que hablas son programas de windows y no "arreglan" winetricks.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de 9Sergio
+1
0
-1

Bueno Jose Luis, no me mal interpretes tengo conocimientos muy basicos de linux no llevo ni un mes con él, asi que si encuentro eso, de eso hablo pero wueno, el caso digo lo del sh por esto lo que dice en esta pagina. http://ubuntuforums.org/showpost.php?p=8391161&postcount=26

Pero si no se abre asi ¿tendra otra sintaxis en esta vercion de Ubuntu?, se te nota un poco agresivo, soy muy nuevo porfa un poco de pasiencia :(

+1
0
-1

"Nunca te rindas"

Imagen de Jose Luis 1320
+1
0
-1

Y que tengas pocos conocimientos, no tiene relevancia alguna en esto... simplemente te digo que no uses sh, no lo necesitas y que estas confundiendo conceptos...

sh es como bash... son shells, una es la bourne shell original y otra es la bourne again shell que una shell que imita el funcionamiento de la bourne shell original, pero tiene sus diferencias, Wikipedia es muy util en estos casos...

En fin, abre winetricks como te dije ¿Se abre? ¿algún mensaje de fallo o error?.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de 9Sergio
+1
0
-1

Este problema sale cuando se hace un mal uso de las sentencias (por ejemplo usar el sh donde no es por desconocimiento), básicamente solo hay que instalar 2 librerías (mfc42 y vcrun6) en wine para solucionar el problema del isskin.dll

Bueno intente con los comandos
winetricks mfc42
winetricks vcrun6

pero sale un error

/usr/bin/winetricks: 17440: /usr/bin/winetricks: cannot create /home/sergio/.cache/winetricks/track_usage: Permission denied
Executing w_do_call mfc42
Executing load_mfc42
Executing mkdir -p /home/sergio/.cache/winetricks/vcrun6
Downloading http://download.microsoft.com/download/vc60pro/update/1/w9xnt4/en-us/vc6... to /home/sergio/.cache/winetricks/vcrun6
--2013-07-17 15:56:29-- http://download.microsoft.com/download/vc60pro/update/1/w9xnt4/en-us/vc6...
Resolviendo download.microsoft.com (download.microsoft.com)... 190.248.95.18, 190.248.95.41
Conectando con download.microsoft.com (download.microsoft.com)[190.248.95.18]:80... conectado.
Petición HTTP enviada, esperando respuesta... 404 Not Found
2013-07-17 15:56:30 ERROR 404: Not Found.

------------------------------------------------------
Downloading http://download.microsoft.com/download/vc60pro/update/1/w9xnt4/en-us/vc6... failed
------------------------------------------------------

luego lo intente con

sudo winetricks mfc42

y sale

------------------------------------------------------
wine cmd.exe /c echo '%ProgramFiles%' returned empty string
------------------------------------------------------

por el mensaje supongo que tendrá algo que ver con las variables de entorno (cuando usaba windows me paso algo parecido), supongo que cuando lo instalé no se configuró de forma correcta (me corregirán si me equivoco claro).

No tengo ni idea de como hacerlo por la terminal, si me dicen seria genial por que entre mas aprenda mejor pero lo solucione con ayuda del asistente de play on linux.

los pasos son para instalar librerías de Windows con play on linux son sencillos (en caso de que alguien tenga un problema como el mio)

1) Se abre Play on Linux
2) Se oprime la opción de instalar (el +)
3) instalar un programa no listado (esta en la parte inferior)
4) Aparece el asistente se oprime siguiente
5) Selecciona "Instalar un programa en una nueva unidad virtual" y siguiente
6) Introduce el nombre de la unidad (ej :Juegos_32bits)
7) Selecciona la 3 casilla "Instalar algunas bibliotecas" (Esto nos sacara un asistente mas adelante)
8) Si tienes un sistema de 64bits te permitirá escoger entre 32 o 64 bits, escoge cualquiera y dale siguiente
9) Cuando termine de crear y configurar la nueva unidad si realizaste el paso 7, saldrá una ventana del asistente busca las librerías que necesitas (en mi caso la mfc42 y la vcrun6)
10) Dale en explorar y busca el instalador de la aplicación y le das siguiente
11) Instala el programa normalmente (recuerda dejar le directorio por defecto y desactivar la opcion de abrir al finalizar la instalación).
12) Saldrá una lista de los exe que fueron instalados, selecciona el o los ejecutables y dale en siguiente uno por uno (cuando termines dale en cancelar)

Bueno con eso se puede instalar las librerías o bibliotecas en wine, pero sigo con la duda de como se hace con la terminal.

gracias entendí mejor cuando me dijiste que eran librerías de windows no cosas de Linux.

+1
0
-1

"Nunca te rindas"

Imagen de Jose Luis 1320
+1
0
-1

Pero aqui hay un problema y debes leer los mensajes de error, siempre, antes de pensar distrosionadamente..

¿Que dice aquí?

Conectando con download.microsoft.com (download.microsoft.com)[190.248.95.18]:80... conectado.
Petición HTTP enviada, esperando respuesta... 404 Not Found
2013-07-17 15:56:30 ERROR 404: Not Found.

¿Crees que el problema es de Ubuntu? ¿El problema es de wine siquiera? ¿El problema es de winetricks? ¿Lo estas haciendo mal? ¡No señor! ¡para nada! si winetricks no recibe respuesta del servidor de microsoft ¡solo significa una cosa!

Ya no existe ese archivo en el servidor de microsoft o ya no existe ese servidor, ¡ni más ni menos!

Tambien aclaro unas cosas:

Olvídate por completo de usar wine como root, es inseguro, no ganas nada y tu problema de la instalación de esos programas con winetricks no se relacionaen lo absoluto con los permisos, wine siempre se va a ejecutar en espacio de usuario nunca en espacio de sistema.

Playonlinux noes lo mismo que Wine, pero usa wine.

Winetricks no equivale a usar Playonlinux "en Terminal".

Winetricks no es wine, es una herramienta independiente para facilitar la instalación de librerías programas y dependencias de los programas de Windows que quieras correr con wine.

Así como existe winetricks, play on linux debe tener sus propias herramientas y sus propias maneras de gestionar los programas en wine y no son las mismas maneras de hacerlo.

Y la más importante:

Wine NO ES WINDOWS, lo escribo en mayúsculas por que hay bastante gente que confunde a Wine con Windows... No son ni remotamente lo mismo, pero tienen el objetivo de ejecutar aplicaciones para el API de windows.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro