问题标签 [pacman-package-manager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
54 浏览

bash - 我怎样才能替换一个变量并在里面做有条件的工作来插值作为 pacman [修复脚本]的输入?

首先抱歉,这不是最好的标题,我很难理解,请考虑编辑。

我想了解发生了什么

脚步:

  1. 首先,运行docker pull oblique/archlinux-yay.
  2. 其次,运行docker run -it --rm 52a1e19f71c7 bash52a1e19f71c7是容器id)。
  3. 执行以下操作,下载一个 tarball,创建两个变量并使用这些字符串进行设置,使用 EOS 并执行 if else 条件,我希望使用 pacman 安装一个包。

在最后一个 EOS 之后输入 enter。

我想通过sudo pacman -U gconf*并开始安装,因为当我执行以下操作时效果很好。

谢谢你。

0 投票
3 回答
3072 浏览

node.js - 在 Manjaro 上更新包时无法提交事务(冲突文件)

sudo pacman -Syu

我尝试在我的 Manjaro Linux 上使用 pacman 更新所有软件包,pacman 必须尽一切努力下载所有可用软件包的最新更新,并且在检查文件冲突后,它会抛出

我是否应该为我假设全局安装的节点模块被覆盖的 node_modules 做任何特定的事情?

0 投票
1 回答
367 浏览

archlinux - 列出 arch 中特定 repo 的所有已安装包

假设我的配置文件foo中列出了 repo:pacman.conf

我想简单地从foorepo 中列出我系统的已安装软件包。

0 投票
0 回答
45 浏览

archlinux - 如何安装“mka”程序?

我需要一些mka程序来为android(在archlinux上)创建内核,但是我不能pacman -S mkayay -Smka,repos中没有mka,如何安装它?

0 投票
0 回答
72 浏览

c++ - 解析描述文件并将信息存储在地图中

我有一个包含多个描述文件的目录,并希望将信息存储在地图中以供以后用于实现包管理器。

显然,我正确读取了文件,但是当我尝试过滤信息时,有些东西会丢失。在大多数情况下,最后一行被截断,所以当最后一个关键字是%DEPENDS%并且它只有一个信息时,我无法在我的依赖关系映射中找到该文件。

描述文件如下所示:

我想将所有这些信息存储在地图中,所以我有这样的东西:

我有一个看起来或多或少像这样的 util 类:

我有两种方法来获取所有信息。一种方法是读取所有文件并将信息逐行存储在向量中,另一种方法是从给定向量构造地图并将相关信息存储在pkg_dependencies. 第一个实际上是我的 util 类的构造函数。

然而,在这个带有 的示例中zlib,它无法在 中找到pkg_dependencies。我注意到它zlib只有一个依赖项,因为它似乎切断了每个文件的最后一行。毕竟,还有其他一些依赖项不止一个,而最后一个总是丢失。

目前,我从向量的后面开始,然后将元素 push_back 放入part_lines,直到找到关键字。然后我将带有向量的关键字插入到我的地图中。

我尝试从一开始就迭代向量。所以我首先找到我的密钥,当我找到下一个时,我首先将我的信息插入到地图中,然后定义我的新关键字并清除向量。如果我在最后一个元素,push_back 该元素,然后将信息插入到地图中。

两种尝试似乎都切断了最后一个元素,因此问题可能出在其他地方。

这是第一次在这里提问,所以我不知道我在解释我的问题到底是什么方面做得很好,希望我提供了足够的信息和相关的代码片段。

希望有人可以帮助我。

0 投票
1 回答
31 浏览

node.js - 子进程在使用 Pacman -U 时从 stderror 打印正常输出

问题基本上是,子进程将正常输出打印为错误,我认为这会导致某些事情被停止。

在这里,我不明白触发阻止输入以选择接受或拒绝安装的原因是什么。

此外,程序在取消之前什么都没有继续,CTRL + C但也有问题,因为没有退出代码返回。

0 投票
1 回答
91 浏览

glfw - 使用 MSYS2 安装 Opengl,找不到 -lglew32

我目前正在开发一个 opengl 项目,直到现在我有幸在预安装的 linux 环境中工作。现在我必须让它在我的 Windows 机器上工作,我正在使用 MSYS2 并安装了下面的包(除了安装指南中的包)。

运行我的 makefile 时,我收到以下错误。

我已经按照 MSYS2 指南中的所有步骤安装了建议的软件包。我对 pacman 安装程序和 MSYS2 完全陌生,并且不知道是什么原因造成的。谁有过类似的问题?

0 投票
0 回答
15 浏览

python - appimage-builder 在创建 gpg 密钥时出现 pacman 错误

我一直在尝试使用 appimage-builder 来生成基于 PyQt5 的应用程序。为此,我需要将 python3 与它捆绑在一起,并且我正在尝试使用它,pacman因为我正在运行 arch。

但是,当我运行时appimage-builder,它会出错并显示以下消息:

在我的操作系统上安装期间使用没有任何问题pacman,所以我不确定问题是什么,或者为什么它甚至试图生成新的 gpg 密钥。

有什么我想念的吗?有没有另一种将 python 捆绑到 AppImage 中的方法?

AppImageBuilder.yml

以供参考:

0 投票
1 回答
13 浏览

linux - Arm Linux 更新一个没有apt的软件包

我有一个集成了 arm Linux 的嵌入式系统(自己的结构),它有几个软件组件。我知道在普通桌面情况下,有一个apt或 for arm pacman作为包管理器,我可以轻松地更新包。这个 Linux 系统没有包管理器。

我试过: 下载 tar 文件并手动刷新包。

#我的问题是#我怎样才能以最好的方式更新这个包?

0 投票
1 回答
24 浏览

regex - pacman 在其正则表达式中期望什么格式?

命令:sudo pacman -Ss *workbench
结果:error: search failed: invalid regular expression

命令:sudo pacman -Ss workbench*
结果:
结果

这是预期的还是我的初始命令错误?