问题标签 [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.

0 投票
0 回答
97 浏览

python - Pip 在虚拟环境中不起作用。鱼壳,

我使用鱼壳,激活虚拟环境,Python 在环境中工作,但 pip 是全局使用的。如何解决?

~/.pydistutils.cfg 文件不存在。

0 投票
0 回答
70 浏览

linux - 如何加密已经安装的 Arch 系统?

我在加密 Arch Linux 安装时遇到问题。我只能找到关于如何在安装过程中加密拱门的教程,而不是如何加密已经安装的系统。

更多信息:我目前使用 GRUB 引导加载程序与 Windows 进行双引导 Windows 和 Arch 安装在同一个驱动器上。

0 投票
0 回答
32 浏览

linux - s-nail 无法给自己发邮件

我安装了 s-nail 以便能够接收来自 cron 的邮件。但是,我什至无法给自己发送电子邮件。我不明白,因为相同的确切命令适用于另一台服务器。

然后,我启动mail它并告诉我:

0 投票
0 回答
913 浏览

linux - 生成命令行“dbus-launch --autolaunch="xyz" --binary-syntax --close-stderr”时出错:子进程以代码1退出

我已经多次收到此错误。当我输入时,sudo mousepad我得到以下输出。

当我尝试干预 gedit 的首选项时,也可以看到此错误。首先我输入sudo gedit哪个工作正常并启动 gedit。但是当我尝试更改偏好部分中的任何内容(例如背景颜色或文本大小)时,它不起作用并且在终端中看到以下错误

这里有一些我认为可能有用的信息

我的终端有问题吗,因为它尝试生成它但失败了?我真的迷路了。

0 投票
0 回答
13 浏览

linux - Apropos/Man -k 只显示几个手册页

通常使用man lslet's say 可以正常工作,但使用man -k .仅显示几个手册页。

可能是什么问题?

我不知道什么信息可以帮助,但只是问,我也mandb认为它会解决它,但没有任何改变。

0 投票
2 回答
392 浏览

c++ - ld:未定义的对 `lua_` 的引用。我不知道为什么 ld 不能引用 lua,即使它在那里

我正在尝试从这个git-repo为一个大学项目安装代码,但我被卡住了,因为 ld 似乎无法正确链接 lua。我按照安装说明编译代码:

失败并显示几条消息,例如:

该代码已经过测试并且可以在 Ubuntu 18.04 上运行,但我正试图让它在 Manjaro 上运行。手册说明这liblua5.2-dev是必需的,我从 AUR 安装了lua52,它似乎提供了正确的库。

的输出ldd是:

然后我检查是否/usr/lib/liblua5.2.so.5.2存在并且确实存在。我试图用来readelf检查是否liblua5.2.so.5.2包含未定义的引用

似乎所有未定义的引用都存在于 /usr/lib/liblua5.2.so.5.2其中,我不知道如何从这里继续。

SO上的其他答案建议将lua的#includes放入extern "C"这样的位置:

但是我宁愿不更改给定的代码,甚至不知道如何找出 lua 在哪些文件中是 #included 。

理想情况下,我只想更改 make 命令catkin_make -DCMAKE_BUILD_TYPE=Release -DPYTHON_EXECUTABLE=/usr/bin/python3 -DCMAKE_CXX_STANDARD=14以帮助ld正确链接,但我不知道这是否可能。我不是很熟悉makecmake或者在这种情况下catkin_make,无法确定是否可以在make命令中添加链接器选项。

0 投票
0 回答
165 浏览

linux - 在 Arch linux 中更改 powerbutton 角色不起作用?

我正在尝试更改笔记本电脑(华硕 Vivobook)的电源按钮角色。所以在arch wiki上我编辑了/etc/systemd/logind.conf中的文件
我修改了条目HandlePowerKey

HandlePowerKey=挂起

比我跑

systemctl kill -s HUP systemd-logind

应该重新加载新配置,但是这样做根本没有帮助,在具有更高优先级的目录中没有配置,因此配置应该只从 /etc/systemd/logind.conf 加载

检查 systemd-logind 的状态时,它会显示如下内容

这里显示了部分之外的分配。忽略

我在网上搜索,发现这可能是由于编码而发生的。我用文件检查了我的编码,这些是结果

如果这是 ascii,则它必须是 utf-8,但仍然无法正常工作我还应该做些什么才能使其正常工作

这是我的 logind.conf 文件的一部分,其中包含错误的第 8 行

0 投票
0 回答
104 浏览

python - 尽管已安装 matplotlib,但无法导入

我在 Arch linux 上,直到最近我犯了使用 pip 全局安装东西的错误。我试图删除所有与 pacman 未跟踪的 python 相关的内容。然后我删除了点子。

我知道 pip 的 --user 标志,但最后我使用相同的一堆基本包,我宁愿使用我的包管理器全局安装它们。

为了调试一些代码,我最近需要调试符号来引导我自己编译 python。之后,我使用 pacman 重新安装了它。

目前安装了 python2 和 3,而python指向 v3。

如果我启动 REPL 并运行,help("modules")我会得到:

然后是模块列表,包括matplotlibmatplotlib_inline

如果我尝试在 REPL 中导入它,我会得到:

现在在写这篇文章时,当我在我的主目录中打开 REPL 时,我确实能够导入它一次,但我无法重现它。

此外还/usr/lib/python3.9/site-packages包含

pacman -Q列出

搜索路径(在 REPL 中运行)也是:

0 投票
2 回答
475 浏览

java - Maven 3.8.1 不支持 wrapperVersion,它必须至少为 4

我正在将 Maven 用于一个新的 Java 项目。使用 Maven 工件之一生成项目后,我尝试在项目中生成 Maven 包装脚本。为此,我使用了新的 Maven 插件和目标 wrapper:wrapper,但是我收到以下错误:Maven 3.8.1 不支持 wrapperVersion,它必须至少为 4

Java版本:

openjdk 11.0.11 2021-04-20 OpenJDK 运行环境(build 11.0.11+9) OpenJDK 64-Bit Server VM(build 11.0.11+9,混合模式)

Maven版本:

Apache Maven 3.8.1 (NON-CANONICAL_2021-04-26T21:52:54Z_root) Maven 主页:/opt/maven Java 版本:11.0.11,供应商:Oracle Corporation,运行时:/usr/lib/jvm/java-11- openjdk 默认语言环境:en_US,平台编码:UTF-8 操作系统名称:“linux”,版本:“5.12.4-arch1-2”,arch:“amd64”,家族:“unix”

操作系统版本:Arch Linux Maven 应该包含从 Maven 3.7 开始的包装脚本,这应该不是问题,因为我使用的是 Maven 3.8,但是版本 4 的错误消息让我感到困惑,我不知道在哪里寻找答案。

0 投票
1 回答
95 浏览

package-managers - 为什么 pacman 在 aur.archlinux.org/packages 中找不到包?

我想安装gnome-terminal-transparency包。这是一个链接。但我pacman找不到与以下内容相关的任何内容gnome-terminal-transparency

在此处输入图像描述

怎么了?