标签: archlinux

Linux 上的 sbt 不接受 -jvm-debug 5005

我在 Arch Linux 上使用来自官方 arch 存储库的 sbt 启动器版本 0.13.7。我正在尝试使用 IntelliJ 调试 scala 应用程序。

我查看的其他地方,包括其他堆栈溢出问题,似乎都说 Linux 版本的 sbt 可以通过简单地调用“sbt -jvm-debug 5005”来调试

但是,当我这样做时,我收到一长串错误:

[warn] The `-` command is deprecated in favor of `onFailure` and will be removed in 0.14.0
[error] Expected letter
[error] Expected symbol
[error] Expected '!'
[error] Expected '+'
[error] Expected '++'
[error] Expected 'debug'
[error] Expected 'info'
[error] Expected 'warn'
[error] Expected 'error'
[error] Expected ';'
[error] Expected end of input.
[error] Expected '--'
[error] Expected 'show'
[error] Expected …
Run Code Online (Sandbox Code Playgroud)

linux debugging intellij-idea sbt archlinux

4
推荐指数
1
解决办法
1804
查看次数

在 archlinux 中安装 R 插入符包的问题

我正在尝试安装该软件包caret在 R 中安装该包一段时间,但收到此错误消息:

\n\n
*installing *source* package \xe2\x80\x98minqa\xe2\x80\x99 ...\n** package \xe2\x80\x98minqa\xe2\x80\x99 successfully unpacked and MD5 sums checked\n** libs\ngfortran   -fpic  -g -O2  -c altmov.f -o altmov.o\nmake: gfortran: Command not found\nmake: *** [altmov.o] Error 127\n/usr/lib64/R/etc/Makeconf:155: recipe for target 'altmov.o' failed\nERROR: compilation failed for package \xe2\x80\x98minqa\xe2\x80\x99\n* removing \xe2\x80\x98/home/mohammad/R/x86_64-pc-linux-gnu-library/3.3/minqa\xe2\x80\x99\nWarning in install.packages :\n  installation of package \xe2\x80\x98minqa\xe2\x80\x99 had non-zero exit status\n* installing *source* package \xe2\x80\x98SparseM\xe2\x80\x99 ...\n** package \xe2\x80\x98SparseM\xe2\x80\x99 successfully unpacked and MD5 sums checked\n** libs\ngfortran   -fpic  -g -O2  -c bckslv.f -o bckslv.o\nmake: gfortran: …
Run Code Online (Sandbox Code Playgroud)

r archlinux install.packages r-caret

4
推荐指数
1
解决办法
2001
查看次数

导入错误:Arch 上没有模块名称“pip”

我正在尝试使用 pip 安装某些东西,但每次执行它时都会收到该错误,我尝试使用 pip 安装它,pacman但没有成功;也想尝试安全下载get-pip.py,但我读到这在 Arch 上可能不是一个好主意,我不知道你们中是否有人有我可以尝试的解决方案;这是整个回溯:

Traceback (most recent call last):
  File "/usr/bin/pip", line 9, in <module>
    load_entry_point('pip==7.1.0', 'console_scripts', 'pip')()
  File "/usr/lib/python3.5/site-packages/setuptools-18.1-py3.5.egg/pkg_resources/__init__.py", line 558, in load_entry_point
  File "/usr/lib/python3.5/site-packages/setuptools-18.1-py3.5.egg/pkg_resources/__init__.py", line 2682, in load_entry_point
  File "/usr/lib/python3.5/site-packages/setuptools-18.1-py3.5.egg/pkg_resources/__init__.py", line 2355, in load
  File "/usr/lib/python3.5/site-packages/setuptools-18.1-py3.5.egg/pkg_resources/__init__.py", line 2361, in resolve
ImportError: No module named 'pip'
Run Code Online (Sandbox Code Playgroud)

linux pip archlinux

4
推荐指数
1
解决办法
5610
查看次数

厌倦了每次重新启动后创建 /run/postgresql 并设置读取和执行写入

我正在运行 Arch Linux,我像其他任何 arch 软件包一样安装了 PostgreSQL。我正在使用位于我的用户目录中的本地数据库运行 postgres。( postgres -D /home/user/data/) 当我这样做时,我收到错误FATAL: could not create lock file "/run/postgresql/.s.PGSQL.5432.lock": No such file or directory。创建目录 /run/postgresql 并授予 postgres 用户访问权限可以解决此问题

$ sudo mkdir /run/postgresql
$ sudo chmod a+w /run/postgresql
Run Code Online (Sandbox Code Playgroud)

但是我厌倦了每次重新启动时都编写这些命令,因为重新启动时 /run 会被清除。我可以编写一个脚本来执行这些命令,但我觉得我一开始就以错误的方式这样做。有什么方法可以让 postgres 自己创建它的目录,或者让它不首先使用 /run/postgres 作为它的锁定文件?

linux postgresql archlinux

4
推荐指数
1
解决办法
1793
查看次数

systemd 如何自动插入内核模块?

我试图找出内核模块是如何自动插入的。我正在使用 Arch Linux,所以基本上我正在使用systemd.

经过一番研究,我知道至少有两种方法可以插入内核模块:

  1. systemd有一个名为 的单元systemd-modules-load.service,它读取/etc/modules-load.d/*.conf(以及 和 中的/run内核模块名称/usr/lib)(systemd 文档)。

  2. udev当检测到设备时可以自动处理内核模块(Arch Linux wiki 页面)。

但是,我没能看到它们是如何工作的:

  1. /etc/modules-load.d/*.conf我的系统上(或 或/run)中没有配置文件/usr/lib。因此它没有什么可加载的systemd-modules-load.service

  2. 中有一些modprobe命令/usr/lib/udev/rules.d,但不是我在 中看到的所有内核模块lsmod

例如,我xfs在 的输出中有一个内核模块lsmod,但我找不到插入它的触发点。我的文件系统都没有安装xfscat /proc/mounts | grep xfs什么也不显示)。

有没有关于这一切如何运作的介绍或教程?

udev kernel-module archlinux systemd

4
推荐指数
1
解决办法
6405
查看次数

python-pip 在 Arch Linux 上似乎被破坏了(没有名为“pip._vendor.retrying”的模块)

系统更新后,我在尝试调用pip(或pip3.7pip3) 时收到此错误:

  $ pip3.7
Traceback (most recent call last):
  File "/usr/bin/pip3.7", line 11, in <module>
    load_entry_point('pip==19.0.3', 'console_scripts', 'pip3.7')()
  File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 489, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2843, in load_entry_point
    return ep.load()
  File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2434, in load
    return self.resolve()
  File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2440, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/usr/lib/python3.7/site-packages/pip/_internal/__init__.py", line 40, in <module>
    from pip._internal.cli.autocompletion import autocomplete
  File "/usr/lib/python3.7/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
    from pip._internal.cli.main_parser import create_main_parser …
Run Code Online (Sandbox Code Playgroud)

python pip archlinux python-3.x

4
推荐指数
1
解决办法
5533
查看次数

截屏时屏幕闪烁 | ArchLinux 和 Manjaro

当您尝试在 Arch Linux 或 Manjaro 中共享屏幕或使用屏幕录像机时,屏幕会像下面这样闪烁: https: //i.stack.imgur.com/nvi4F.jpg

怎么解决?

linux archlinux screensharing screen-recording manjaro

4
推荐指数
1
解决办法
1321
查看次数

如何删除 (arch) Linux 中的 dkms 模块?

我有一个 dkms 模块。我想把它去掉。我做到了sudo dkms remove ...。但是当我更新到较新的内核时,我的包管理器尝试构建该模块但失败了,因此它再次添加了它。

如何防止这种情况并删除模块?

linux kernel archlinux dkms

4
推荐指数
1
解决办法
9052
查看次数

无法在 Manjaro 21.0.4 上安装 grub-customizer

我在安装其他软件包时也遇到问题,我认为这是因为我没有配置某些东西。想法?

sudo pacman -S grub-customizer
                                        
error: target not found: grub-customizer
Run Code Online (Sandbox Code Playgroud)

grub archlinux manjaro pacman-package-manager

4
推荐指数
1
解决办法
1万
查看次数

pgAdmin4 错误:ModuleNotFoundError:没有名为“email_validator”的模块

pgadmin4我正在尝试在 Arch Linux 上安装。这是我所做的:

sudo pacman -S pgadmin4
Run Code Online (Sandbox Code Playgroud)

然后我简单地尝试运行pgadmin4并得到以下错误:

"An error occurred initialising the pgAdmin 4 server:\n\nFailed to launch the application server, server thread exiting."
Run Code Online (Sandbox Code Playgroud)

然后,我尝试pgAdmin4.py直接运行:

"An error occurred initialising the pgAdmin 4 server:\n\nFailed to launch the application server, server thread exiting."
Run Code Online (Sandbox Code Playgroud)

我收到以下堆栈跟踪错误:

Traceback (most recent call last):
  File "/usr/lib/pgadmin4/web/pgAdmin4.py", line 35, in <module>
    import config
  File "/usr/lib/pgadmin4/web/config.py", line 25, in <module>
    from pgadmin.utils import env, IS_WIN, fs_short_path
  File "/usr/lib/pgadmin4/web/pgadmin/__init__.py", line 28, in <module>
    from …
Run Code Online (Sandbox Code Playgroud)

python linux archlinux python-3.x pgadmin-4

4
推荐指数
1
解决办法
7129
查看次数