Los ejecutables de Windows se inician con el administrador de archivos


9

Tengo Wine instalado y varias aplicaciones de Windows instaladas allí funcionan bien, si las inicio usando el menú derecho del mouse "Abrir con el cargador de programas Wine". Pero si intento iniciar un archivo .exe haciendo doble clic en su lugar, el administrador de archivos intenta abrir el archivo ejecutable.

¿Cómo arreglo eso?

Y algo así como una pregunta extra como un ex usuario de Windows: ¿Se puede hacer esto fácilmente para un solo archivo que actualmente veo en el administrador de archivos (similar al menú contextual "Abrir con ..." en Windows) y para muchos tipos de archivos juntos (como en Windows, usando el menú "Configuración de carpeta" en el Explorador)?

Respuestas:


12

Haga clic con el botón derecho, seleccione Propiedades, abra la pestaña "Abrir con" y haga que Wine sea la aplicación predeterminada para archivos EXE.


Gracias. Funciona bien ahora. Todavía me pregunto por qué el administrador de archivos fue asignado a los ejecutables en primer lugar. Tal vez para leer archivos zip ejecutables?
Bananeweizen

Esa también es mi suposición: archivos autoextraíbles (no necesariamente zip, rar también los tiene IIRC).
Marius Gedminas

6

Desde 17.04, los paquetes de vino se han convertido wine-stabley wine-development. Estos son coinstalables, por lo que ninguno de estos paquetes wine.desktopinstala el archivo /usr/share/applicationspara evitar conflictos. Por lo tanto, Wine no tiene una entrada en el menú Abrir con. De /usr/share/doc/wine-stable/README.Debian.gz:

Para habilitar el soporte de todo el sistema para archivos .exe, ejecute el siguiente comando (reemplace /usr/share/doc/winecon /usr/share/doc/wine-developmentsi lo usa wine-development):

$ sudo cp /usr/share/doc/wine/examples/wine.desktop /usr/share/applications/

Para admitir esto solo para su usuario actual, ejecute:

$ cp /usr/share/doc/wine/examples/wine.desktop ~/.local/share/applications/

Para eliminar estas asociaciones de tipo de archivo nativo, ejecute nuevamente los siguientes comandos:

$ sudo rm -f /usr/share/applications/wine.desktop
$ sudo update-desktop-database
$ rm -f ~/.local/share/applications/wine.desktop
$ rm -f ~/.local/share/applications/wine-extension-*
$ update-desktop-database ~/.local/share/applications/

Esto es un poco confundido, es /usr/share/doc/wine-stable, no /usr/share/doc/wine.

sudo cp /usr/share/doc/wine-stable/examples/wine.desktop /usr/share/applications/

Y Wine debería comenzar a aparecer en las listas Abrir con para la selección.



-1

Eso no siempre funciona. Algunas configuraciones para el manejo del tipo de archivo se pueden encontrar en

.local/share/applications/mimeapps.list

En ese archivo, encontré la siguiente línea:

application/x-ms-dos-executable=file-roller.desktop;wine.desktop;

y lo cambié a

application/x-ms-dos-executable=wine.desktop;

Después de guardar el archivo, el resultado se activa inmediatamente.


Si esta respuesta pretende ser un comentario sobre la respuesta de otra persona (es decir, Marius Gedminas), debe agregar información a su respuesta sobre a qué respuesta se refiere.
karel

wine.desktop no es más de 17.04
Khurshid Alam
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.