Wine osu! 从安装到...

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

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

1.创建一个Wine32 Prefix

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

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

2.安装.NET Framework 4.5

env WINEPREFIX=$HOME/.wineosu winetricks dotnet452

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

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

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

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

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

4.解决中文字体问题

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

然后看看能不能运行...

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

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

5.创建快捷方式

cd ~/.wineosu
vim start.sh

插入以下内容

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

之后

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

插入以下内容

[Desktop Entry]
Name=osu!
Exec="/home//.wineosu/start.sh"
Icon=/home//icons/osu.png # 这个自己提取
Type=Application
StartupNotify=true
Comment=Rhythm is just a *click* away!
StartupWMClass=osu!.exe

截图也就这样了

你可能感兴趣的:(Wine osu! 从安装到...)