问题标签 [arch]
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.
python - 如何修复 Arch Linux 上缺少的“Python.h”?
在 C 文件中包含“Python.h”:
给出Python.h: No such file or directory
错误。我查找了其他有同样问题的人,但没有人直接回答如何在 Arch Linux 上安装 python*-dev(python2 和 python3)。顺便说一句,这个答案没有拱形安装命令。
linux - 我怎样才能真正删除(arch)linux中的dkms模块?
我有一个不再需要的 dkms 模块,我想删除它。我做到了sudo dkms remove ...
,它删除了它。但是当我更新到较新的内核时,我的包管理器尝试构建该模块但失败了,所以它再次添加了它。
如何防止这种情况发生并真正删除模块?
python - 为什么我无法在 python 中导入 arch 模块,尽管它显示在我的 pip 列表中?
点子列表显示:
但是当我使用 from arch 时import arch_model
,我收到以下错误:
谁能帮忙?
docker - 如何使用 docker buildx 推送镜像到 registry 使用 http 协议?
我想构建一个多架构映像并将其推送到我的私有注册表。但是,我得到了一个错误
“未能解决:rpc 错误:代码 = 未知 desc = 请求失败:Head https://10.7.121.15/v2/daocloud/multiarch-example/blobs/sha256:4c1976b440416ed5a170b2faf49c05af8f298f7afb07ff1f775b7b1ee7574042 : x509:cannot validate.validate.因为它不包含任何 IP SAN”
当我运行命令时
"docker buildx build --platform linux/arm/v7,linux/arm64/v8,linux/amd64 --tag 10.7.121.15/daocloud/multiarch-example:latest -f multi-arch.dockerfile . --push"
那么如何解决它或如何使用http协议推送图像?
python - netifaces 的 AttributeError
我正在使用完全更新的 Manjaro 安装(截至 2020 年 8 月 15 日)。在这个项目中使用 python 3.8.3。
我想使用 python 模块 netifaces 来确定我的一个网络接口的 IP 地址。我尝试通过 pip ( sudo pip install netifaces
) 和 pacman ( sudo pacman -S python-netifaces
) 安装模块。两者都给我 netifaces 版本 0.10.9。但是,当我跑步时
我收到以下错误消息:
当我检查dir(netifaces)
我得到
然而,它在 python 2.7.18 上运行良好,它按预期返回我的网络接口列表。
它在我的 openSUSE Leap 15.1 安装上也能完美运行。这使用 python 3.6.10 和 netifaces 0.10.9。
我似乎无法在搜索时找到任何类似的问题,更不用说他们的解决方案了。任何帮助将不胜感激。
qt - 为什么 QProcess (Qt 5.15.1) 和 GDB 会导致符号丢失?
我目前在调试通过 QProcess 启动进程的程序时遇到了一些问题。只需在没有 dbg 的情况下执行二进制文件就可以了,但是当我尝试使用 gdb 调试可执行文件时,当进程启动时,我得到了一个 SIGTRAP。之后堆栈总是显示'??' 而不是函数名。继续时,我得到一个 SIGILL。我发现没有设置断点时不会导致陷阱。
在我的项目中,我还得到以下输出:
我不确定这是否与加载的插件或库有关。
可以使用以下代码重现该问题(“基于探测器的动态链接器接口失败。”输出除外):
我的操作系统是arch linux(最新)
- Qt5:qt5-base 5.15.1-1
- GDB:gdb 9.2-1
- 铿锵++:铿锵10.0.1-1
有人知道使用 dbg 调试时导致 SIGTRAP 的原因是什么吗?
linux - Phonegap 无法创建应用程序 - 不是有效的模板
我正在尝试通过以下命令创建应用程序:
输出是:
我尝试过更改模板,--template blank
但仍然无济于事。我也在互联网上搜索过相关问题,但似乎没有。
linux - 在 LUKS-Dropbear-Arch-Raspberry Pi-System 上出现错误:Can't open '/.cryptdev': No such file or directory
我编写了一个脚本来配置图像并将其转换为 sd 卡,以便在 Raspberry Pi 上使用它们。
在此脚本的第 418 行,您将找到以下代码:
这会生成以下输出:
当我启动树莓派并尝试连接它时,我在终端上得到以下输出:
如果有人能告诉我错误在哪里以及我如何解决这个问题,我会很高兴!:)
linux - 使用调试符号编译 Arch Linux 内核
我正在做一个需要我为 linux 内核调试符号的项目。我正在研究arch linux,不幸的是,arch没有像ubuntu那样很好地打包内核调试符号(https://gist.github.com/cantremember/42ec76fdd425a798a8f69b45a8068880)。
我想我可以用调试符号编译 arch linux 内核,然后将它们拉出来并用于我的目的。所以我下载了arch linux内核(https://git.archlinux.org/linux.git/tag/?h=v5.8.10-arch1);但是,我无法弄清楚如何使用调试符号构建内核 - 从 README 和 Makefile 中我将如何做到这一点并不明显。任何人都可以对此有所了解吗?
linux - 为什么内核模块 Makefile 不能识别目录中的任何文件?
我刚开始从事内核模块编程,我很难让 makefile 正确编译 c 文件。我正在使用 Manjaro 5.4
当我make
在与代码和此 Makefile 相同的目录中执行时:
我得到的输出
我检查了我是否安装了所有正确的标头
路径/usr/lib/modules/5.4.67-1-MANJARO/build
如下所示:
我很困惑,我无法找出它给我这个错误的原因。