前言
Neokoni由于人在外地没有电脑, 故只能讲之前买的丐版小米平板5
刷入ArchLinuxArm
作为生产力
偶然想玩osu,但是似乎没有关于archlinuxarm的安装指南, 且aur直接安装当时也出了一点问题
于是便有了这篇文章…
就连这篇文章都是在小米平板5上写的, 新的First
环境介绍
主包的超低配丐版小米平板5, 购买了配套键盘和一个蓝牙鼠标
1 | [Neokoni@archlinux ~]$ uwufetch |
详细配置如Banner
所示
1. 安装AUR工具
整个安装过程都通过AUR
来实现安装, 那么第一步就是安装AUR
工具, 这里使用yay
paru
也可以, 只不过是我觉得没有多大差别, 因此还是停留在yay
那么第一步就是添加ArchLinuxCN源
首先, 在/etc/pacman.conf
文件中添加以下内容
1 | [archlinuxcn] |
我这里使用ustc源
, 其他可用的ArchLinuxCN源
也可以使用
接着安装AUR工具yay
1 | sudo pacman -Sy |
从AUR安装OSU!Lazer
OSU!Lazer
官方对Linux平台仅提供了x86_64
平台的预编译产物
因此我们需要通过安装osu-lazer
包进行本地编译打包安装
1 | yay -S osu-lazer |
安装的时候会提示不支持aarch64
并询问是否继续, 请点击确定
1 | [Neokoni@archlinux ~]$ yay -S osu-lazer |
然后静待编译打包安装完成
安装其他依赖
与x86_64
平台不同, aarch64
需要额外的一些依赖才能正常运行
这些依赖并未在PKGBUILD
中声明, 因为x86_64
平台似乎并不需要, osu-lazer
包也只声明了支持x86_64
平台
如果你在直接安装完OSU!Lazer
后发现报错核心已转储
, 会不会认为没戏了呢?
但其实在报错的开头就会提示, 找不到libbass
的三个.so
文件
所以我们需要通过AUR
安装他们
1 | yay -S libbass libbass_fx libbassmix |
libbassmix
包在2025/08/10
前因为PKGBUILD
的问题并不能在非x86_64
平台上正常使用, 即使un4seen
打包过它们
不过这个问题已得到咱的修复, 现已可正常使用
享受osu吧
不出意外, 在你的ArchLinuxArm
系统上应该可以正常运行OSU!Lazer
了
如果你也是小米平板5
用户, 我推荐你更改部分画面设置
全屏状态下,分辨率推荐1920x1200
, 不限制帧率, 使用vulkan
渲染器
结尾
我还得再用一个月的小米平板5作为主要生产力QAQ…