PS:旧博文,发表于2017年4月16号,因为保留的是worldpress的xml。图片什么的就全没有了
由于我使用的发行版本是Mint linux? 基于Ubuntu16.04,我这里主要写Ubuntu安装Wine的方法,其他发行版本的自行Google,这类教程在网络上有很多。
以下在终端中运行
1.添加PPA源
sudo add-apt-repository ppa:ubuntu-wine/ppa
2.刷新软件源
sudo apt-get update
3.安装wine
sudo apt-get install wine1.8
4.设置32位
WINEARCH=win32 winecfg
这样wine就安装好了。
可能出现的报错:
You are using a 64-bit WINEPREFIX. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
或
wine cmd.exe /c echo ‘%ProgramFiles%’ returned empty string, error message 'wine: WINEARCH set to win32 but ‘/home/user/.wine’ is a 64-bit installation.
出现这样报错是因为配置了64位的wine
解决方法;
移除~/.wine,重建容器。
sudo rm -r? ~/.wine
WINEARCH=win32 winecfg
第二步 安装osu
在安装osu之前我们需要安装NET framework 2.0,NET framework 3.5和NET framework 4.01.安装winetricks
sudo apt install winetricks
2.安装NET framework
winetricks dotnet20
然后弹出gui直接安装,这样NET framework 2.0就安装好了。
winetricks dotnet35
然后会下载dotnetfx35.exe文件。下载在/home/zhixin/.cache/winetricks/dotnet35中。进去用wine打开
cd? /home/zhixin/.cache/winetricks/dotnet35
wine dotnetfx35.exe
NET framework 3.5就安装好了。
winetricks dotnet40
然后会下载dotNetFx40_Full_x86_x64.exe文件。下载在/home/zhixin/.cache/winetricks/dotnet40中。进去用wine打开
cd? /home/zhixin/.cache/winetricks/dotnet40
wine dotNetFx40_Full_x86_x64.exe
这样NET framework 2.0,NET framework 3.5和NET framework 4.0都安装好了。
3.下载osu
从https://osu.ppy.sh/p/download中下载,点击old?installer进行下载。别点图标下载,也别下载mirror版本,一定要old installer,不然安装会报错。(使用mirror版本,osu安装程序无法连接上网络,导致无法获得完整的数据包。但用完整包就解决了这个问题)
直接在终端中wine运行下载的文件,进行安装即可。
默认安装位置在/home/zhixin/.wine/drive_c/Program Files/osu!
进入/home/zhixin/.wine/drive_c/Program Files/osu!
wine osu!.exe