问题标签 [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.
bash - 我怎样才能替换一个变量并在里面做有条件的工作来插值作为 pacman [修复脚本]的输入?
首先抱歉,这不是最好的标题,我很难理解,请考虑编辑。
我想了解发生了什么
脚步:
- 首先,运行
docker pull oblique/archlinux-yay
. - 其次,运行
docker run -it --rm 52a1e19f71c7 bash
(52a1e19f71c7
是容器id)。 - 执行以下操作,下载一个 tarball,创建两个变量并使用这些字符串进行设置,使用 EOS 并执行 if else 条件,我希望使用 pacman 安装一个包。
在最后一个 EOS 之后输入 enter。
我想通过sudo pacman -U gconf*
并开始安装,因为当我执行以下操作时效果很好。
谢谢你。
node.js - 在 Manjaro 上更新包时无法提交事务(冲突文件)
sudo pacman -Syu
我尝试在我的 Manjaro Linux 上使用 pacman 更新所有软件包,pacman 必须尽一切努力下载所有可用软件包的最新更新,并且在检查文件冲突后,它会抛出
我是否应该为我假设全局安装的节点模块被覆盖的 node_modules 做任何特定的事情?
archlinux - 列出 arch 中特定 repo 的所有已安装包
假设我的配置文件foo
中列出了 repo:pacman.conf
我想简单地从foo
repo 中列出我系统的已安装软件包。
archlinux - 如何安装“mka”程序?
我需要一些mka程序来为android(在archlinux上)创建内核,但是我不能pacman -S mka
或yay -S
mka,repos中没有mka,如何安装它?
c++ - 解析描述文件并将信息存储在地图中
我有一个包含多个描述文件的目录,并希望将信息存储在地图中以供以后用于实现包管理器。
显然,我正确读取了文件,但是当我尝试过滤信息时,有些东西会丢失。在大多数情况下,最后一行被截断,所以当最后一个关键字是%DEPENDS%
并且它只有一个信息时,我无法在我的依赖关系映射中找到该文件。
描述文件如下所示:
我想将所有这些信息存储在地图中,所以我有这样的东西:
我有一个看起来或多或少像这样的 util 类:
我有两种方法来获取所有信息。一种方法是读取所有文件并将信息逐行存储在向量中,另一种方法是从给定向量构造地图并将相关信息存储在pkg_dependencies
. 第一个实际上是我的 util 类的构造函数。
然而,在这个带有 的示例中zlib
,它无法在 中找到pkg_dependencies
。我注意到它zlib
只有一个依赖项,因为它似乎切断了每个文件的最后一行。毕竟,还有其他一些依赖项不止一个,而最后一个总是丢失。
目前,我从向量的后面开始,然后将元素 push_back 放入part_lines
,直到找到关键字。然后我将带有向量的关键字插入到我的地图中。
我尝试从一开始就迭代向量。所以我首先找到我的密钥,当我找到下一个时,我首先将我的信息插入到地图中,然后定义我的新关键字并清除向量。如果我在最后一个元素,push_back 该元素,然后将信息插入到地图中。
两种尝试似乎都切断了最后一个元素,因此问题可能出在其他地方。
这是第一次在这里提问,所以我不知道我在解释我的问题到底是什么方面做得很好,希望我提供了足够的信息和相关的代码片段。
希望有人可以帮助我。
node.js - 子进程在使用 Pacman -U 时从 stderror 打印正常输出
问题基本上是,子进程将正常输出打印为错误,我认为这会导致某些事情被停止。
在这里,我不明白触发阻止输入以选择接受或拒绝安装的原因是什么。
此外,程序在取消之前什么都没有继续,CTRL + C
但也有问题,因为没有退出代码返回。
glfw - 使用 MSYS2 安装 Opengl,找不到 -lglew32
我目前正在开发一个 opengl 项目,直到现在我有幸在预安装的 linux 环境中工作。现在我必须让它在我的 Windows 机器上工作,我正在使用 MSYS2 并安装了下面的包(除了安装指南中的包)。
运行我的 makefile 时,我收到以下错误。
我已经按照 MSYS2 指南中的所有步骤安装了建议的软件包。我对 pacman 安装程序和 MSYS2 完全陌生,并且不知道是什么原因造成的。谁有过类似的问题?
python - appimage-builder 在创建 gpg 密钥时出现 pacman 错误
我一直在尝试使用 appimage-builder 来生成基于 PyQt5 的应用程序。为此,我需要将 python3 与它捆绑在一起,并且我正在尝试使用它,pacman
因为我正在运行 arch。
但是,当我运行时appimage-builder
,它会出错并显示以下消息:
在我的操作系统上安装期间使用没有任何问题pacman
,所以我不确定问题是什么,或者为什么它甚至试图生成新的 gpg 密钥。
有什么我想念的吗?有没有另一种将 python 捆绑到 AppImage 中的方法?
AppImageBuilder.yml
以供参考:
linux - Arm Linux 更新一个没有apt的软件包
我有一个集成了 arm Linux 的嵌入式系统(自己的结构),它有几个软件组件。我知道在普通桌面情况下,有一个apt或 for arm pacman作为包管理器,我可以轻松地更新包。这个 Linux 系统没有包管理器。
我试过: 下载 tar 文件并手动刷新包。
#我的问题是#我怎样才能以最好的方式更新这个包?