首先把wine装好。
如果您使用的是 64 位系统,请开启 32 bit 架构支持(如果您之前没有开启的话):
sudo dpkg --add-architecture i386
下载添加仓库密钥:
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
可以修改winehq.key:
kate /etc/apt/sources.list.d/winehq-jammy.sources
Types: deb
URIs: https://dl.winehq.org/wine-builds/ubuntu
Suites: jammy
Components: main
Architectures: amd64 i386
Signed-By: /etc/apt/keyrings/winehq-archive.key
中国国内用户可以将URIs: https://dl.winehq.org/wine-builds/ubuntu改成
URIs: https://mirrors.tuna.tsinghua.edu.cn/wine-builds/ubuntu
并添加仓库:
For this version: Use this command:
Ubuntu
26.04 sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/resolute/winehq-resolute.sources
Ubuntu
24.04 sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/noble/winehq-noble.sources
Ubuntu 22.04 sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
Ubuntu 20.04
Linux Mint 20.x sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/focal/winehq-focal.sources
Ubuntu 18.04
Linux Mint 19.x sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/bionic/winehq-bionic.sources
更新安装包:
sudo apt update
然后安装 以下任一一个安装包:
稳定分支 | sudo apt install --install-recommends winehq-stable |
开发分支 | sudo apt install --install-recommends winehq-devel |
Staging 分支 | sudo apt install --install-recommends winehq-staging |
如果 apt-get 提示缺少依赖,请先安装缺少的依赖,然后重复以上两步(update 和 install)。更多故障处理技巧请参考 the FAQ entry on dependency errors。
在Wiki Pages输入mono。
下载需要的wine-mono。
运行winecfg终端命令的时候,会自动下载wine-mono. 记住这个版本的wine-mono。
然后:mkidr -p ~/.cache/wine
把合适的版本的wine-mono放进去。(我这里是wine-mono-10.4.1-x86.msi。)
单独给geogeobra 6.0 一个wine容器。
WINEPREFIX=~/.sine WINEARCH=win32 winecfg
发现缺少某些软件。所以:
sudo apt install libgl1-mesa-glx libgl1-mesa-glx:i386 libvulkan1 libvulkan1:i386 mesa-vulkan-drivers mesa-vulkan-drivers:i386
或:
sudo apt install libgl1-mesa-dev libgl1-mesa-dev:i386 libvulkan1 libvulkan1:i386 mesa-vulkan-drivers mesa-vulkan-drivers:i386
下载wine-gecko。在Wiki Pages里面输入gecko。
WINEPREFIX=~/.sine WINEARCH=win32 winecfg 将~/.sine设置为Windows 7。
然后WINEPREFIX=~/.sine WINEARCH=win32 wine msiexec.exe /i wine-gecko-2.47.4-x86.msi
将下载的wine-gecko-2.47.4-x86.msi安装好。
然后sudo apt install winetricks winbind cabextract
然后winetricks corefonts cjkfonts msxml3 riched20 riched30 gdiplus msls31 vcrun2013。
corefonts cjkfonts msxml3 riched20 riched30 gdiplus msls31 vcrun2013这些软件,如果下载不成功,可以复制其下载地址,然后用迅雷12下载。迅雷12可以wine运行。用winecfg将wine设置为Windows 7。wine既有相应的wine-mono又有相应的wine-gecko。迅雷12就安装好了。只不过安装时应该断网。并且取消开启自动更新选项,然后再连网。
从GeoGebra官网下载GeoGebra-Windows-Installer-6-0-933-1.exe。
然后WINEPREFIX=~/.sine WINEARCH=win32 wine GeoGebra-Windows-Installer-6-0-933-1.exe
使用终端命令WINEPREFIX=~/.sine WINEARCH=win32 wine uninstaller 检查一下。
安装好了以后,必须把桌面图标删掉。(桌面图标是错误的。)然后把Kubuntu开始菜单里面的图标添加到桌面。
再次打开,大功告成。