Sn3*_*3t3 30 wine unity launcher
我可以使用 dash home 找到内容,然后将其向下拖动到桌面左侧的启动栏,但是如果通过 dash 搜索找不到通过 Wine 安装的应用程序怎么办?我右键单击了 .wine 目录中的应用程序,但也没有找到创建启动器的选项。
小智 33
您可以在 /usr/share/applications 中创建启动器项目。对于 Wine 应用程序,比如 foobar.exe,你可以创建一个 foobar.desktop 文件,如:
[Desktop Entry]
Name=FooBar
Comment=Foo & Bar
Exec=sh -c "cd /home/USER/.wine/drive_c/Program\ Files/FOOBAR_FOLDER; wine foobar.exe"
Icon=wine
Terminal=false
Type=Application
Categories=Wine;
StartupNotify=true
Run Code Online (Sandbox Code Playgroud)
用适当的值替换 USER 和 FOOBAR_FOLDER。
因此,您将能够通过键入“FooBar”在启动器中找到您的应用程序。
小智 6
要将葡萄酒应用程序放入统一栏,以下对我有用:
alacarte。现在我可以在 unity dash 中找到该程序并将其移动到 unity bar 中。
小智 5
对我来说不是开箱即用的,但是通过一个小细节我让它工作了。只需给出 sh 的完整路径,例如:
Exec=/bin/sh -c "cd /home/USER/.wine/drive_c/Program\ Files/FOOBAR_FOLDER; wine foobar.exe"
Run Code Online (Sandbox Code Playgroud)
测试过
Ubuntu 14.10 (Utopic Unicorn)
Wine-1.7.34
Foxit Reader 7
通过wine安装应用程序时,会在/home/ash/.local/share/applications文件夹中创建相应的.desktop文件。
重要的:
- 将上面路径中的ash替换为您的用户名。
- 在Unity Desktop Environment 中,在您的主目录中按Ctrl+h以查看隐藏文件.local
找到该文件后,请执行以下步骤:
原文: C:\Program Files (x86)\Foxit Software\Foxit Reader\FoxitReader.exe
更改: wine "C:\Program Files (x86)\Foxit Software\Foxit Reader\FoxitReader.exe"
我们完了。干杯...