Wine osu! 从安装到...

我最喜欢的音游(没有之一!!!),然后如何才能科学的在Ubuntu上玩耍呢?

有个东西叫WineHQ,所以我就相当于翻译了一下哈…
https://appdb.winehq.org/objectManager.php?sClass=version&iId=28025&sAllBugs

1.创建一个Wine32 Prefix

(如果不想在默认Prefix下运行的话,因为这个要装Dotnet4.5所以我推荐创建一个新的Prefix)

1
env WINEARCH=win32 WINEPREFIX=$HOME/.wineosu wineboot --init

2.安装.NET Framework 4.5

1
env WINEPREFIX=$HOME/.wineosu winetricks dotnet452

3.下载osu!,我就直接把我的osu挂载过去了…

PS: 反正我是没安装成功,所以我就直接把win下的osu挂载过去了。

1
2
wget 'http://m1.ppy.sh/r/osu!install.exe'
env WINEPREFIX=$HOME/.wineosu wine 'osu!install.exe'

或者把Windows下的osu!挂载过去

1
ln -s /media/<你的linux用户名>/<磁盘ID>/<你的osu安装目录>/osu!  $HOME/.wineosu/drive_c/osu! 

4.解决中文字体问题

1
2
3
4
5
6
env WINEPREFIX=$HOME/.wineosu winetricks corefonts 
wget 'https://launchpad.net/takao-fonts/trunk/003.02.01/+download/takao-fonts-ttf-003.02.01.zip'
mv ./takao-fonts-ttf-003.02.01.zip $HOME/.cache/winetricks/takao/takao-fonts-ttf-003.02.01.zip
wget 'http://http.debian.net/debian/pool/main/f/fonts-baekmuk/fonts-baekmuk_2.2.orig.tar.gz'
mv ./fonts-baekmuk_2.2.orig.tar.gz $HOME/.cache/winetricks/baekmuk/ttf-baekmuk_2.2.orig.tar.gz
env WINEPREFIX=$HOME/.wineosu winetricks cjkfonts

然后看看能不能运行…

1
env WINEPREFIX=$HOME/.wineosu wine 'C:\osu!\osu!.exe'

如果能运行,那么恭喜了…以后就可以按照上面那个命令行玩osu!了…

5.创建快捷方式

1
2
cd ~/.wineosu
vim start.sh

插入以下内容

1
env WINEPREFIX=$HOME/.wineosu wine 'C:\osu!\osu!.exe'

之后

1
2
3
chmod -R 777 start.sh
cd /usr/share/applications/
sudo vim 'osu!.desktop'

插入以下内容

1
2
3
4
5
6
7
8
[Desktop Entry]
Name=osu!
Exec="/home/<username>/.wineosu/start.sh"
Icon=/home/<username>/icons/osu.png # 这个自己提取
Type=Application
StartupNotify=true
Comment=Rhythm is just a *click* away!
StartupWMClass=osu!.exe

截图也就这样了

osu可以,那osulazer呢?

osulazer是64位的…那么…

1. 创建一个64位的Prefix

1
env WINEARCH=win64 WINEPREFIX=$HOME/.wine64 wineboot --init

2.安装.NET Framework 4.6.2

1
2
3
4
5
cd ~/.wine64
wget https://raw.githubusercontent.com/austin987/winetricks/dotnet462-noslim/src/winetricks
chmod +x winetricks
cd ~
env WINEPREFIX=$HOME/.wineosu ~/.wine64/winetricks dotnet462 corefonts cjkfonts

3. 拷贝过去吧…

这个都会,就不说了…

4.运行一下

然后并不可以…

作者

Uchiha Kakashi

发布于

2019-05-01

更新于

2019-11-26

许可协议