it-swarm-es.com

Cómo asociar tipos de archivo con vino en nautilus

Tengo Ubuntu 12.10 con Nautilus 3.4.2.

Después de instalar wine "apt-get install wine" todavía hay archivos exe asociados con el administrador de archivos.

En versiones anteriores de ubuntu siempre he hecho clic derecho en el archivo, elija Propiedades> Abrir con> Seleccione una aplicación para abrir ...> Wine.

Pero desde la versión 12.04 Wine en el menú Programas falta. Lo probé en una computadora portátil y PC, versión 12.04 y 12.10.

Encontré una solución alternativa: http://vazhavandan.blogspot.cz/2012/12/nautilus-342-open-as-administrator-hack.html

Pero quería encontrar una solución correcta, estoy instalando ubuntu para los usuarios, y me gustaría que todo funcione como debería.

Gracias

3
rrob

Use alacarte para agregar el programa necesario a la lista. Funciona en 12.04 + 12.10

Además, le permitirá agregar cómodamente sus propios accesos directos al tablero.

Sudo apt-get install alacarte -y; a la carta

0
rrob

En ubuntu 13.04 El vino está diseñado para estar oculto, definido en la propiedad del lanzador de aplicaciones de vino _NoDisplay=true_ en el archivo _/usr/share/applications/wine.desktop_. Se supone que no debes deshabilitar esta propiedad.

Para instalar (y desinstalar) la aplicación de Windows solo necesita abrir Dash Home y escribir wine en el cuadro de búsqueda. Verá el ícono "Desinstalar software de vino". Haga clic en él para abrir la ventana y verá el botón "Instalar". Ejecute el instalador de la ventana con esto.

Durante la instalación, wine creará automáticamente el archivo de inicio de la aplicación ubuntu (* .desktop) en _~/.local/share/applications/_.

Después de la instalación, podrá iniciar la aplicación de la ventana desde Inicio del tablero - simplemente escriba el nombre de la aplicación en el cuadro de búsqueda, verá que aparece el icono de la aplicación, si no ve nada, intente cierre sesión e inicie sesión, luego intente nuevamente. Una vez que se inicia la aplicación, puede bloquear el ícono en el iniciador (simplemente haga clic derecho en el ícono y haga clic en "Bloquear el iniciador").

En caso de que desee que las aplicaciones de ventana estén disponibles en la lista de aplicaciones "Abrir con", solo necesita agregar %U en la propiedad _"Exec"_ de el archivo de inicio de la aplicación (* escritorio). Este es un fragmento de mi lanzador de aplicaciones Notepad ++ (_~/.local/share/applications/wine-Programs-Notepad++-Notepad++.desktop_), agrego _%U_ al final para poder abrir cualquier archivo usando Notepad ++:

_Exec=env WINEPREFIX="/home/ ... Programs/Notepad++/Notepad++.lnk %U
_

NO RECOMENDADO

En caso de que insista en poder iniciar la aplicación de Windows directamente desde Archivos (también conocido como Nautilus), es decir: aplicación portátil, puede agregar la siguiente línea en _/usr/share/applications/defaults.list_

_application/x-ms-dos-executable=wine.desktop
_

Esta configuración hará que el archivo _*.exe_ se inicie cuando haga doble clic en el archivo, similar al comando cli

_$ wine some_app.exe
_

NO UTILICE ESTE MÉTODO PARA INICIAR EL INSTALADOR DE WINDOWS.

5
user24185

Haga clic derecho en un * .exe y elija abrir con, luego seleccione el cargador de programas de vino y seleccione 'establecer como aplicación estándar'

0
Pieter Vandamme

Estoy usando Ubuntu 14.04. No necesitaba ninguna de las aplicaciones externas. Aquí esta lo que hice.

  1. Haga clic derecho en el exe
  2. Abrir con> Otra aplicación
  3. DOBLE CLIC en "Wine Windows Program Loader"

Ahora .exe está asociado con el vino.

0
Krishna Gupta

Instale alacarte y navegue en alacarte para obtener el comando para el programa de Windows.

env WINEPREFIX="/home/bisht/.wine" wine C:\\windows\\command\\start.exe /Unix /home/bisht/.wine/dosdevices/c:/users/Public/Start\ Menu/Programs/Notepad++/Notepad++.lnk

Ahora abra el tipo de archivo que desee y agregue este comando y, si lo desea, configúrelo como predeterminado.

Esto abriría el tipo de archivo de forma predeterminada con el programa de Windows configurado como predeterminado.

0
jsbisht