问题标签 [archlinux]

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 投票
2 回答
28009 浏览

odbc - unixodbc 驱动程序管理器在安装时无法打开指定的库

我正在使用 ArchLinux,我正在尝试安装 OpenEdge 进度驱动程序,以便我可以通过 PHP 访问它。我已经安装了 unixodbc 包和驱动程序,但是当我通过 isql 或 PHP 测试连接时,我得到了同样的错误......

搞砸的是“/usr/dlc/odbc/lib/pgoe1023.so”目前存在,我什至从“/usr/dlc”符号链接它。

以下是我的 .ini 文件...

odbc.ini

odbcinst.ini(我删除了一些凭据,因为它无关紧要)

编辑添加更多信息...

它们似乎都是 32 位的,但我不知道我在做什么。

看来它确实缺少一些依赖项......

更新

我将“libpgicu23.so”复制到/usr/lib,它解决了这个问题,但我仍然需要“libstdc++-libc6.2-2.so.3”,但是当我从互联网上抓取一个时,它说“加载时出错共享库:/usr/lib/libstdc++-libc6.2-2.so.3:ELF 文件操作系统 ABI 无效”

实际上,我什至创建了从“libstdc++-libc6.2-2.so.3”到“libstdc++.so”的符号链接,但即使它通过 ldd 解决了问题,当我查询 isql..

isql:符号查找错误:/usr/dlc/odbc/lib/pgoe1023.so:未定义符号:__builtin_vec_new

我从来没有在 *nix 机器上安装 odbc,但我们在 windows 机器上做了同样的事情,它工作得很好。任何输入表示赞赏。

0 投票
1 回答
709 浏览

installation - 让无线互联网在 Arch Linux 上运行

我浏览了各种维基文章试图弄清楚这一点......

如果有人可以帮助我,我将不胜感激。

我在戴尔灵越 1720 上,我的无线网卡是宽带 43111 (BCM4311)

我没有有线连接,所以我无法获得所需的驱动程序?但是维基文章使它们听起来包括在内?

我对此很陌生,所以......任何帮助都会很棒。

0 投票
2 回答
10566 浏览

c++ - Arch Linux 中没有 OpenGL 3 头文件

我正在尝试使用 FreeGLUT 编译一个非常简单的“Hello world”OpenGL 3.3 程序。在我找到的所有教程中,它们都包含一个标题“gl3.h”。问题是,我没有这样的头文件。

/usr/include/我只有GL,GLESGLES2. GL3我在一些教程中发现没有。

我正在使用 NVIDIA 显卡(nvidia闭源驱动程序)在 Arch Linux x86_64 上运行。

以下是我在程序中包含 OpenGL 和 FreeGLUT API 的方式:

但代码无法编译:

看来我包括了 OpenGL 2 标头!但是,同样,我在我的系统上没有找到任何 OpenGL 3 头文件,我查看了 Arch 存储库和 AUR,但没有成功。

感谢您的帮助!

0 投票
2 回答
37392 浏览

python - 由于旧的 ipv6 配置,Python 总是返回网络无法访问

我目前使用 python 发出的任何请求都会出现 Network is unreachable 错误。无论我使用的是 urllib 库还是 requests 库。

经过更多研究后,它可能是由不正确的设置 ipv6 隧道引起的,该隧道似乎仍然处于活动状态:

一些背景:我今天正在运行 Archlinux 并更新了系统,尽管今天似乎没有任何与 python 相关的特殊更新。我也在 virtualenv 下运行它,但是其他 virtualenvs 和在 virtualenv 之外使用我的 Python 也有同样的问题。
我正在使用 VPN,但在没有 VPN 的情况下,我也会遇到同样的错误。我也试过重启电脑,哈哈,这通常有助于解决任何问题,哈哈,但也没有帮助。
我感觉它可能与 Archlinux 有关,但我不确定。

这是我之前尝试设置 ipv6 隧道的方法:

还使用了这个命令:

在我的 /etc/systemctl.conf 中删除 ipv6 行后更新 3,一些 url 开始工作:

这是来自 ipython 的错误日志。

我可以从网络浏览器正常访问 google.com,而且我很确定网络是可以访问的。

0 投票
2 回答
198 浏览

python - 在内存满之前系统交换

我的程序使用 matplotlib 绘制大量行(~200k),这对内存非常贪婪。在绘图之前,我通常有大约 1.5G 的可用内存。当我展示这些数字时,当仍有大约 600-800M 的可用 RAM 时,系统开始大量交换。例如,当创建一个巨大的 numpy 数组时,不会观察到这种行为,它只是瞬间占用所有可用内存。弄清楚这是 matplotlib 还是系统问题会很好。

我正在使用 64 位 Arch Linux。

UPD: swapiness 级别设置为 10。尝试将其设置为 0,正如 DoctororDrive 建议的那样,但同样的事情。但是,其他程序似乎可以在使用交换之前填充几乎所有内存。

0 投票
2 回答
526 浏览

ruby - 有没有办法将密钥发送到 Windowmanager

是否有 gem 可以使用 Ruby 将密钥发送到 Windowmanager?我想向窗口管理器发送命令(我使用 dwm)。就像是

或者东西会很棒。

0 投票
1 回答
63061 浏览

linux - 设置网络接口指标

如今,设置网络接口指标的正确方法是什么?

我正在寻找执行此操作的命令行方式。我目前正在使用 Arch Linux,但最好使用与发行版无关的方法。

这是我失败的尝试:

0 投票
1 回答
1050 浏览

linux - 从 SD 卡启动 linux

我有一块带有 Ti DM365 处理器的 Leopard 板。问题是,我试图将引导加载程序(uboot)闪存到 nand 并导致损坏 NAND。现在,我不能使用 NAND 来调出电路板。所以,我决定使用 SD 卡。

我在 SD 卡上为引导加载程序/内核/rootfs 进行了所需的分区

现在,当他们重新启动电路板时……它说……解压缩内核……等等……等等……但是当它试图寻找 rootfs 时……提示说……“找不到 NAND”

我认为(他们是这个领域的一个完整的新手..)内核在 NAND 中寻找“rootfs”而不是 SD 卡,这就是为什么它会给出那种错误......

所以现在我必须以这样一种方式配置内核,它应该查看“rootfs”的 SD 卡,而不是查看 NAND(在我的情况下它已损坏。)

谁能帮我。

如果信息不够,请见谅,如有需要,请询问更多信息。作为一个新手...我不知道我还能提供什么其他信息...

谢谢!

0 投票
1 回答
2200 浏览

opencl - OpenCL 简单的“Hello World!” 程序编译正确,但执行时吐出垃圾

正如标题所示,我已经逐字复制了Fixstar 的在线 OpenCL 书中的hello.cl和文件,网址为http://www.fixstars.com/en/opencl/book/OpenCLProgrammingBook/first-opencl-program.html,并且无法获得正确的输出.hello.c

我使用 gcc -lOpenCL hello.c -o hello.

我正常执行 ./hello.

但我的输出内容类似于����。

我运行 Arch Linux 并安装了 OpenCL、头文件和 NVIDIA 实现。我想继续学习 OpenCL,但如果我的程序无法运行,我就无法继续。有人对正在发生的事情有任何想法吗?此外,如果有人对如何调试有任何建议,我将非常高兴。

编辑:我使用的是 Nouveau 驱动程序而不是 Nvidia 驱动程序。Nouveau 不支持 OpenCL。这就是问题所在。

0 投票
2 回答
140 浏览

bash - BASH - 我怎样才能有执行的轨迹?比如第一次和第二次运行忽略什么?

我有一个在系统首次启动时运行的脚本。但是第二次使用相同的脚本也只跳过一个命令。

所以我尝试使用变量,但似乎没有办法跟踪它。

例如:/var/tmp/runme.sh<< 使用相同的脚本