Я установил Wine версии 5.0.2 на Ubuntu 20.04. В дополнение к этому я установил Notepad ++.
Команда:
wine /home/user/.wine/drive_c/'Program Files (x86)'/Notepad++/notepad++.exe
правильно запускает Notepad ++.
Я попытался создать файл NotepadPlusPlus.desktop в папке рабочего стола. Это исполняемый файл (rwxr-xr-x)
[Desktop Entry]
Name=NotepadPlusPlus
Icon=/home/user/pictures/NotepadPlusPlus.png
Exec=wine "/home/user/.wine/drive_c/Program Files (x86)/Notepad++/notepad++.exe"
Type=Application
Categories=wine;
Однако щелчок по этому значку не запускает приложение. Что не так с командой Exec?
Я нашел решение: на самом деле в доме есть файл рабочего стола Notepad ++. после установки Notepad ++ с помощью Wine.
~/.local/share/applications/wine/Programs/Notepad++.desktop
Этот файл необходимо скопировать в папку Desktop и сделать исполняемым. Затем щелкните правой кнопкой мыши значок на рабочем столе и выберите разрешить запуск.
Содержимое файла рабочего стола Notepad ++.
[Desktop Entry]
Name=Notepad++
Exec=env WINEPREFIX="/home/user/.wine" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/user/.wine/dosdevices/c:/ProgramData/Microsoft/Windows/Start\\ Menu/Programs/Notepad++.lnk
Type=Application
StartupNotify=true
Path=/home/user/.wine/dosdevices/c:/Program Files (x86)/Notepad++
Icon=1DE5_notepad++.0
StartupWMClass=notepad++.exe
Я попробовал вашу настройку, и она у меня сначала тоже не сработала. Я заставил его работать, заменив «вино» на / usr / bin / wine
в строке Exec =
. У меня сработало после изменения.