今天我在使用 steam 时遇到了问题。它需要一些我没有的库,所以我尝试在我的系统上安装 steam-native-runtime(我运行的是 Artix,基本上是 Arch),但它却在抱怨 systemd、eudev 和 elogind 之类的东西。我的系统使用 OpenRC,所以我想“我甚至没有 systemd,你在做什么?”而且由于我的系统在抱怨 lib32,我想“我有一个 64 位系统,我只需删除它们并重新安装即可。”
我仍然没有设法重新安装我的 lib32 文件,而且我担心如果我关闭系统电源,它就不会再次启动。发送帮助。
答案1
我通过重新安装 pacman 缓存中的所有软件包来修复它。这是我使用的脚本,感谢来自 Mefju 的Arch Linux 论坛为了制作剧本!
顺便说一下,这是脚本:
#! /bin/sh
for pkg in $(pacman -Q | cut -d' ' -f1); do
pacman -S --noconfirm $pkg
done