creando atajos de vino


Respuestas:


14

Puede crear a mano un acceso directo de escritorio para sus aplicaciones instaladas con wine siguiendo estos pasos:

  1. Abra su editor de texto favorito ( gedit, nano, etc.), crear un nuevo archivo con el siguiente contenido y guardarlo en su escritorio con una extensión de nombre que tiene.desktop

    En este ejemplo, elegí el nombre inetexplorer.desktopy lo guardé en mi escritorio.

    [Desktop Entry]
    Name=Internet Explorer
    Exec=wine "C:\Program Files\Internet Explorer\iexplore.exe"
    Icon=/path/to/iconfile
    Type=Application
    Categories=Wine;
    

    Aquí, reemplace el valor del campo Nombre con el del nombre de la aplicación de destino. (En el ejemplo, es Internet Exolorer). El valor de Exec estaría en el formato:

    wine "C:\path to the\executable file"
    

    (para la aplicación CLI) como decir

    wineconsole "C:\path to the\executable file"
    

    (para aplicaciones GUI)

    wine "C:\Program Files\Internet Explorer\iexplore.exe"
    

    (encerrar la ruta entre comillas dobles ".. .."es importante si la ruta contiene espacios en blanco).

    Reemplace / path / to / iconfile (el valor del campo Icon ) con la ruta de un archivo de icono (como Icon = / home / username / Pictures / internet-explorer.png ) o puede omitir esta línea de entrada.

    A la izquierda hay un acceso directo con el icono especificado, para el de la derecha, no. iconField

  2. Active el bit de ejecución del archivo.

    Gráficamente puede hacerlo haciendo clic con el botón derecho en el .desktoparchivo, y desde el menú contextual seleccione Propiedades . En la ventana de propiedades, seleccione la pestaña Permiso , busque una etiqueta Ejecutar: y marque la casilla de verificación al lado para que el acceso directo se vuelva ejecutable.

    seleccionar propiedad del menú contextual del botón derecho rightClickTheFile

    configuración de permiso de ejecución ejecutableProperty

    Desde la terminal, puede hacer esto con:

    chmod +x $USER/Desktop/inetexplorer.desktop
    

    donde $USER/Desktop/inetexplorer.desktopdebería estar la ruta absoluta del acceso directo del escritorio que se creó.


2
¿Cómo se aprovecha el icono contenido en el ejecutable?
Jonathan Neufeld

5

Le sugiero que use PlayOnLinux , en combinación con wine, que ofrece una interfaz limpia y fácil de usar, que le permite instalar y administrar software y juegos de Windows.

ingrese la descripción de la imagen aquí

PlayOnLinux es un software que le permite instalar y usar fácilmente numerosos juegos y aplicaciones diseñados para ejecutarse con Microsoft® Windows®. Pocos juegos son compatibles con GNU / Linux en este momento y ciertamente es un factor que impide la migración a este sistema. PlayOnLinux ofrece una solución gratuita, accesible y eficiente para este problema.

Aquí hay una lista no exhaustiva de los puntos interesantes para saber :

  • No tiene que tener una licencia de Windows® para usar PlayOnLinux.
  • PlayOnLinux se basa en Wine, por lo que se beneficia de todas sus características y evita que el usuario tenga que lidiar con su complejidad.
  • PlayOnLinux es software libre.
  • PlayOnLinux usa Bash y Python.

Sin embargo, PlayOnLinux tiene algunos errores, ya que cada pieza de software :

  • Disminución ocasional del rendimiento (la imagen puede ser menos fluida y los gráficos menos detallados).
  • No todos los juegos son compatibles. Sin embargo, puede utilizar nuestro módulo de instalación manual.

Instalación:

  1. Simplemente use Software-Center para instalarlo,
  2. o consulte su información de instalación de HP .

Aquí hay otra solución, que usa los estándares del sistema basados ​​en Ubuntu OS.

ingrese la descripción de la imagen aquí

  1. Abra la Main Menuaplicación y seleccione el New Itembotón,
  2. que abrirá una Create Launcherventana, desde donde puede usar el Browsebotón, que le permite seleccionar la ruta a la .exeaplicación / juego (ejecutable) de Windows.

    • También puede nombrar el nuevo acceso directo, agregar una descripción e ícono desde allí.

2

Tienes que escapar de los espacios en blanco usando barras invertidas ( \). Intente especificar el comando así:

".../Program\ Files/Adobe/Adobe\ Photoshop\ CS2/..."

Tenga en cuenta los \espacios anteriores.


3
O bien, puede usar la cita, que es mucho más legible. wine '/home/user/.wine/drive_c/Program Files/Some Program with many spaces/program.exe'
mid_kid


0

Como no puedo comentar, tengo que dar aquí una respuesta por separado. ;-) Muchas gracias al usuario "preciso". La solución mencionada por él o ella funcionó para mí en Kubuntu 18.04 y Wine 5.0, pero tuve que agregar al nombre de la ruta dos barras diagonales inversas (y no solo una).

Basado en el ejemplo mencionado anteriormente, esto se verá así:

Exec=wine "C:\\Program Files\\Internet Explorer\\iexplore.exe"

No tengo idea de por qué es así, tal vez porque mi ruta del programa es algo más compleja:

Exec=wine "C:\\Program Files\\Steuer St.Gallen 2019 nP\\Steuer St.Gallen 2019 nP.exe"

Una pequeña actualización de este tema. Finalmente pude agregar el ícono correcto al atajo. (Estaba disponible en una carpeta oculta en la ubicación del programa correspondiente). La extracción del icono del ejecutable también funcionó, pero no pude usar el archivo * .ico por separado como fuente del icono.

Sin embargo, aquí sigue el contenido completo de mi acceso directo Wine generado manualmente y que funciona perfectamente.

[Desktop Entry]
Name=Steuer St.Gallen 2019 nP
Exec=env WINEPREFIX="/home/franz/.wine" wine "C:\\Program Files\\Steuer St.Gallen 2019 nP\\Steuer St.Gallen 2019 nP.exe"
Type=Application
StartupNotify=true
Icon=/home/franz/.wine/dosdevices/c:/Program Files/Steuer St.Gallen 2019 nP/.install4j/i4j_extf_9_1bhpfkc_1iu21cz.png
Path=/home/franz/.wine/dosdevices/c:/Program Files/Steuer St.Gallen 2019 nP
StartupWMClass=Steuer St.Gallen 2019 nP.exe

Esto corresponde principalmente al acceso directo establecido de Microsoft PowerPoint Viewer:

[Desktop Entry]
Name=Microsoft PowerPoint Viewer 
Exec=env WINEPREFIX="/home/franz/.wine" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/franz/.wine/dosdevices/c:/users/franz/Start\\ Menu/Programs/Microsoft\\ PowerPoint\\ Viewer\\ .lnk
Type=Application
StartupNotify=true
Comment=Mit Microsoft PowerPoint erstellte Präsentationen anzeigen.
Icon=976E_ppvwicon.0
StartupWMClass=pptview.exe

Se agregaron automáticamente varios otros parámetros (en su mayoría sin valor) después de hacer el archivo ejecutable. Debido a que estos no tienen función, los he eliminado nuevamente manualmente.

Comment[de_DE]=
Comment=
GenericName[de_DE]=
GenericName=
MimeType=
Terminal=false
TerminalOptions=
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=
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.