求助大神帮忙看看,这个脚本。这个是利用微信wine6容器实现双击EXE安装windows软件的。现在微信升级wine8了,奈何我是小白这个脚本路径都变了。桌面修改能实现双击exe安装应用。
#!/bin/sh set -e
WINEDESKTOP=/opt/deepin-wine6-stable/share/applications/wine.desktop
if [ -e "$WINEDESKTOP" ]; then echo "Wine6 已安装, 跳过." else #TODO:此处需要验证软件包名,仅当wine6未安装时会执行。 sudo apt -y install com.qq.weixin.deepin #运行一次微信,创建微信容器。 "/opt/deepinwine/apps/Deepin-WeChat/run.sh" -u %u if pgrep WeChat.exe; then sleep 3 killall WeChat.exe fi fi
if [ ! -d ~/.deepinwine ]; then mkdir ~/.deepinwine fi
if [ ! -d ~/.deepinwine/Deepin-WeChat ]; then echo "微信预置容器不存在,需要设置winetricks riched20才能输入和显示中文。" fi
sudo chmod 755 "$WINEDESKTOP"
sudo sed -i "s+^Exec=.*+Exec=env WINEPREFIX=/home/$USER/.deepinwine/Deepin-WeChat/ "/opt/deepin-box86/box86" "/opt/deepin-wine6-stable/bin/wine" "%f"+g" "$WINEDESKTOP"
sudo ln -vsf "$WINEDESKTOP" /usr/share/applications/wine.desktop
echo "如果看到这条信息,deepin-wine6已成功配置,现在就双击一个exe文件试试吧!"
arm_wine6_dbclick.zip
把 6 改成 8?
Popular Ranking
Popular Events
求助大神帮忙看看,这个脚本。这个是利用微信wine6容器实现双击EXE安装windows软件的。现在微信升级wine8了,奈何我是小白这个脚本路径都变了。桌面修改能实现双击exe安装应用。
#!/bin/sh
set -e
z008, UOS专业版,仅在飞腾CPU上测试。
V0.1, 此脚本可以安装并配置deepin-wine6环境,实现双击打开exe文件,支持右键发送到桌面后,打开该快捷方式。
支持exe文件安装,不是所有程序都能打开,尽量用原生Linux程序。
如果程序打开后乱码,请拷贝字体到~/.deepinwine/Deepin-WeChat/drive_c/windows/fonts下。
目前仅支持32位程序。
使用,先赋予执行权限,chmod +x ./arm_wine6_dbclick.sh, 然后./arm_wine6_dbclick.sh运行。
wine.desktop文件路径
WINEDESKTOP=/opt/deepin-wine6-stable/share/applications/wine.desktop
检查deepin-wine6环境,没有则自动安装。
if [ -e "$WINEDESKTOP" ]; then
echo "Wine6 已安装, 跳过."
else
#TODO:此处需要验证软件包名,仅当wine6未安装时会执行。
sudo apt -y install com.qq.weixin.deepin
#运行一次微信,创建微信容器。
"/opt/deepinwine/apps/Deepin-WeChat/run.sh" -u %u
if pgrep WeChat.exe; then
sleep 3
killall WeChat.exe
fi
fi
检查必需的目录是否存在,否则自动创建。
if [ ! -d ~/.deepinwine ]; then
mkdir ~/.deepinwine
fi
检查必需的目录是否存在,否则自动创建。
if [ ! -d ~/.deepinwine/Deepin-WeChat ]; then
echo "微信预置容器不存在,需要设置winetricks riched20才能输入和显示中文。"
fi
增加执行权限。
sudo chmod 755 "$WINEDESKTOP"
修改文件内容实现exe程序运行。
sudo sed -i "s+^Exec=.*+Exec=env WINEPREFIX=/home/$USER/.deepinwine/Deepin-WeChat/
"/opt/deepin-box86/box86" "/opt/deepin-wine6-stable/bin/wine" "%f"+g" "$WINEDESKTOP"
创建链接文件,实现双击打开。
sudo ln -vsf "$WINEDESKTOP" /usr/share/applications/wine.desktop
echo "如果看到这条信息,deepin-wine6已成功配置,现在就双击一个exe文件试试吧!"
arm_wine6_dbclick.zip