在ArchLinux上安装osu!
音乐不能停啊啊啊啊啊啊!
阅读时间 1 分钟
2021/08/23 补充:本文可能已经过时,如有需要请安装
osu-lazer
,性能和兼容性可能会更好。
添加 ArchLinuxCN 仓库
sudo vim /etc/pacman.conf
按下大写字母 G 跳转到文件末尾,添加下面内容
[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
SigLevel = Never
为了方便,咱关闭了签名检查
安装 wine-osu
今天你滚挂了吗
sudo pacman -Syu
sudo pacman -S wine-osu
安装完之后会提示一堆可选依赖,请酌情安装
反正我是全装了
wine-osu是一个打了延迟补丁的 wine,它和 wine 并不冲突,因为他安装在/opt/wine-osu 而不是/usr 上
该包基于 wine3.12,因为目前尚无用于 Winestage >= 3.13 的 winepulse.drv 的稳定补丁
但无论如何 osu!都能在 3.12 中正常工作
如果客官不喜 CN 仓库,可以手动从 AUR 安装
安装 osu!依赖
在这之前,需要搞清楚 WINEPREFIX 这个概念,引用自Install osu! on archlinux
关于 wine 需要搞清楚 WINEPREFIX 这个概念,WINEPREFIX 相当于一个 windows 的系统目录, 也就是说你安装的所有 windows 库、运行软件时需要的依赖都在这个文件夹中。 wine 的强大之处在于你可以创建多个这样的系统目录,相当于你同时拥有多个系统。 64 位系统运行 wine 时默认的是 64 位 windows 环境, 可以通过 WINARCH 和 WINEPREFIX 这 两个变量来指定系统位数和系统目录的位置。
启动 wine explorer
WINEARCH=win64 WINEPREFIX=~/win64-osu /opt/wine-osu/bin/wine explorer
运行之后会弹出一个类似 windows 里资源管理器的东西
下载 .net4.0
下载地址
下载后把文件移动到~/win64-osu 下,就能在资源管理器中看到这个文件啦
安装 .net4.0
没什么好说的,双击安装
安装 osu
步骤基本同上,从官网下载 osu!安装包,移动到~/win64-osu 下,在资源管理器中双击安装
碎碎念
默认安装后 osu!位于~/win64-osu/drive_c/users/[用户名]/Local Settings/Application Data/osu!/
osu!账户一直登录不上,只能离线打图了 QAQ
据说使用 zen 内核可以优化延迟 本手残试了试好像没啥区别