如何修复 “yay: error while loading shared libraries: libalpm.so.12”
创始人
2024-03-02 11:23:37
0

这篇快速指南是为了帮助你修复 “yay error: while loading shared libraries: libalpm.so.12” 错误。

如果你在系统中运行 Arch Linux 的时间比较长,那么由于其滚动发布性质以及你的硬件支持,程序可能会损坏。 如果你使用 AUR 助手 Yay,那么有时,由于其他软件包的多次安装升级,Yay 可能会损坏。

Yay 助手一般是非常稳定的,但有时它会被搞乱,在修复好之前,你不能使用它安装任何程序。而其中一个令人头疼的错误是这样的:

yay: error while loading shared libraries: libalpm.so.12: cannot open shared object file: No such file or directory

这个错误特别是在升级到 pacman 6.0 后出现的,因为共享库不兼容。

error while loading shared libraries - yay

如何解决 “yay: error while loading shared libraries: libalpm.so.12”

这个错误只能通过完全卸载 yay 来解决,包括它的依赖。然后重新安装 yay

没有其他方法来解决这个错误。

我们已经有一个 如何安装 Yay 的指南,然而,以下是修复的步骤。

从 AUR 克隆 yay 仓库并构建。在终端窗口中依次运行以下命令。

cd /tmp
git clone 'https://aur.archlinux.org/yay.git'
cd /tmp/yay
makepkg -si
cd ~
rm -rf /tmp/yay/

安装完成后,你可以尝试运行给你带来这个错误的命令。然后就好了。如果你仍然有这个错误,请在下面的评论区告诉我。

很多人都遇到了这个问题,网络上有 几个讨论。以上是解决这个错误的唯一办法。而且我在任何地方都找不到这个问题的确切根源,除了它是在 pacman 6.0 更新后开始的。


via: https://www.debugpoint.com/2021/07/yay-error-libalpm-so-12/

作者:Arindam 选题:lkxed 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

编译过程中的代码错误修复
编译过程中的代码错误修复通常需要根据错误信息来识别和解决问题。下面...
2024-12-08 06:30:49
编辑 - 如何在Linux...
修复 "ERR_CONNECTION_RESET" 错误的方法通常...
2024-12-01 10:00:43
版本冲突:如果存在一些al...
一种解决版本冲突的方法是使用分支管理。下面是一个示例解决方法,其中...
2024-11-20 18:01:00
CareYaya推出免费A...
在这个数字化时代,一项创新服务正在为美国数百万孤独的老年人带来希望...
2024-10-10 11:24:47
ayayi数字主理人虚拟偶...
AYAYI数字主理人是一款人工智能技术应用产品,它是一个虚拟偶像,...
2024-09-29 09:31:31
在 Arch Linux ...
Yay 是最流行的 AUR 助手之一,用于处理 Arch 用户资源...
2024-03-02 17:40:13

热门资讯

如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
Textual:为 Pytho... 快速入门使用 TextualPython 在 Linux 上有像 TkInter 这样的优秀 GUI...
硬核观察 #1245 Open... #1 OpenAI 悄然删除禁止将 ChatGPT 用于 “军事和战争” 的禁令在 1 月 10 日...
使用时间序列数据,用开源工具助... InfluxData 是一个开源的时间序列数据库平台。下面介绍了它是如何被用于边缘应用案例的。收集到...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
硬核观察 #1249 LG 洗... #1 LG 洗衣机每天上传近 4GB 的数据?一个名为 Johnie 的 LG 洗衣机用户发现,他的...
2024 年 Linux 和开... 让我们尝试预测未来吧!新的一年快乐,朋友们 ✨2024 年的钟声已经敲过,我们有必要去预见一下将塑造...