UAdapter Asked: 2011-01-17 06:38:04 +0800 CST2011-01-17 06:38:04 +0800 CST 2011-01-17 06:38:04 +0800 CST 如何创建使用 Wine 启动 Windows 应用程序的快捷方式? 772 如何创建快捷方式以使用 Wine 启动 Windows 应用程序? 例如我有记事本++: /media/DATA/Progs/Notepad++/notepad++.exe 我想在桌面上有一个快捷方式。 windows 4 个回答 Voted Maythux 2014-03-06T02:47:16+08:002014-03-06T02:47:16+08:00 WLCreator 是一个 Python 程序(脚本),它为 Windows 程序(使用 Wine)创建 Linux 桌面启动器。 用法 WLCreator 会尝试从exe 文件中提取图标,并搜索exe 目录及其子目录中的所有ico 文件,并将它们转换为png 文件。此外,它将在应用程序的主目录中搜索 png 文件。之后,用户会看到一个图形界面,他/她可以在其中选择图标和启动器的名称。 该程序也可以集成在 Nautilus 中(作为 nautilus-script)。这使得轻松创建启动器变得更加容易! 您需要确保安装了 python-qt4、icoutils 和 imagemagick 才能充分利用该应用程序。 从这里下载 .deb 包,一旦你有 deb 包,你需要双击它来安装。 来源和更多信息 Best Answer karthick87 2011-01-17T06:50:56+08:002011-01-17T06:50:56+08:00 右键单击您的桌面,然后选择创建启动器。 然后输入名称并在命令框中输入您的葡萄酒应用程序的路径。 现在您只需单击桌面中的启动器即可打开您的 wine 应用程序。 也看看这个链接。 ODTech 2014-03-06T00:34:43+08:002014-03-06T00:34:43+08:00 “创建启动器”不再是上下文菜单中的选项。 这就是我所做的。这不是最简单的,但一旦到位,您就可以复制/编辑现有文件。 打开终端会话 为启动器脚本创建一个存储文件夹 mkdir $HOME/.bin 创建启动器脚本 nano $HOME/.bin/appname.sh 插入以下不带引号的代码 #!/bin/bash cd "$HOME/.wineprefix/drive_c/Program\ Files/programfolder/" WINEPREFIX="$HOME/.wineprefix" wine exefilename.exe 按Ctrl+X 按Y保存更改 按Enter确认文件名 使脚本可执行 sudo chmod +x ~/.bin/appname.sh 创建桌面链接 nano /Desktop/appname.desktop 插入以下代码。不要用来表示主目录,它在文件~/<path>中不起作用。我为图标.desktop创建了一个子目录。.bin如果您没有图标,您可以将该行留空。 [Desktop Entry] Name=<Appname> Comment=Wine Program Exec=$HOME/.bin/appname.sh Icon=$HOME/.bin/ico/icofilename.ico Terminal=false Type=Application Categories=Game; GenericName=appname 按Ctrl+X 按Y 按Enter 现在你完成了。 要创建其他启动器,只需复制现有文件并在终端中编辑它 cp $HOME/.bin/appname.sh $HOME/.bin/newappname.sh nano $HOME/.bin/newappname.sh 编辑并关闭 cp $HOME/Desktop/appname.desktop $HOME/Desktop/newappname.desktop nano $HOME/Desktop/newappname.desktop 编辑并关闭 A T 2014-03-24T21:13:49+08:002014-03-24T21:13:49+08:00 我想要Fox的快捷方式,所以这就是我所做的: $ touch "$HOME/Desktop/fox.desktop" $ sudo touch "/opt/fox.sh" $ chmod +x "$HOME/Desktop/fox.desktop" $ sudo chmod +x "/opt/fox.sh" $ editor "$HOME/Desktop/fox.desktop" # Add the data $ editor "/opt/fox.sh" # Add the data $ cat "/opt/fox.sh" #!/bin/bash WINEPREFIX="$HOME/.wineprefix" wine "$HOME/.wine/drive_c/Program Files (x86)/firstobject/foxe.exe" $ cat "$HOME/Desktop/fox.desktop" [Desktop Entry] GenericName=Fox Exec=/opt/fox.sh Icon=/home/<username>/.wine/drive_c/Program Files (x86)/firstobject/foxe.exe_14_128_1033_1_32x32x4.png MapNotify=true Type=Application Name=Fox 编辑:如果你想从 exe 中获取图标;遵循本指南或使用“gExtractWinIcons”GUI(可与 一起使用apt-get install)。
WLCreator 是一个 Python 程序(脚本),它为 Windows 程序(使用 Wine)创建 Linux 桌面启动器。
用法
WLCreator 会尝试从exe 文件中提取图标,并搜索exe 目录及其子目录中的所有ico 文件,并将它们转换为png 文件。此外,它将在应用程序的主目录中搜索 png 文件。之后,用户会看到一个图形界面,他/她可以在其中选择图标和启动器的名称。
该程序也可以集成在 Nautilus 中(作为 nautilus-script)。这使得轻松创建启动器变得更加容易!
您需要确保安装了 python-qt4、icoutils 和 imagemagick 才能充分利用该应用程序。
从这里下载 .deb 包,一旦你有 deb 包,你需要双击它来安装。
来源和更多信息
右键单击您的桌面,然后选择创建启动器。
然后输入名称并在命令框中输入您的葡萄酒应用程序的路径。
“创建启动器”不再是上下文菜单中的选项。
这就是我所做的。这不是最简单的,但一旦到位,您就可以复制/编辑现有文件。
打开终端会话
为启动器脚本创建一个存储文件夹
创建启动器脚本
插入以下不带引号的代码
按Ctrl+X
按Y保存更改
按Enter确认文件名
使脚本可执行
创建桌面链接
插入以下代码。不要用来表示主目录,它在文件
~/<path>
中不起作用。我为图标.desktop
创建了一个子目录。.bin
如果您没有图标,您可以将该行留空。按Ctrl+X
按Y
按Enter
现在你完成了。
要创建其他启动器,只需复制现有文件并在终端中编辑它
编辑并关闭
编辑并关闭
我想要Fox的快捷方式,所以这就是我所做的:
编辑:如果你想从 exe 中获取图标;遵循本指南或使用“gExtractWinIcons”GUI(可与 一起使用
apt-get install
)。