gpt4 book ai didi

node.js - Pacman 升级导致与不存在的包发生冲突

转载 作者:行者123 更新时间:2023-12-02 15:54:50 24 4
gpt4 key购买 nike

我在使用 Arco Linux(最基本的)。

我已经用 pacman 安装了 nodejs 包。

现在,当我运行 sudo pacman -Su 时,我得到 nodejs-lts-gallium 和 nodejs 有冲突。删除 Node ? [是/否].但是当我运行 pacman -Qi nodejs-lts-gallium 时,它说 error: package 'nodejs-lts-gallium' was not found

enter image description here

如何删除导致冲突的 nodejs-lts-gallium 工件?

最佳答案

发生的事情是安装的包对 nodejs-lts-gallium 有了新的依赖。或者传递依赖性。例如。 InstalledPackageA 现在依赖于 packageB,而 packageB 又依赖于 nodejs-lts-gallium

您可以使用以下命令查看将升级的内容:

pacman -Su --print --print-format %n 

从那里你可以检查哪些包明确依赖于它,例如(根据 Harm 的建议进行编辑):

pacman -Si $(pacman -Su --print --print-format %n) | grep -B9 nodejs-lts-gallium

包应该出现 Depends On [...] nodejs-lts-gallium,这是需要它的包。

关于node.js - Pacman 升级导致与不存在的包发生冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71695945/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com