Man 在 Ubuntu 18.04 上不起作用

Man 在 Ubuntu 18.04 上不起作用

我最近将我的机器从 Ubuntu 16 更新到了 18,现在 man 根本无法工作

man man
man: nroff: Bad system call (core dumped)
man: command exited with status 159: (cd /usr/share/man && /usr/lib/man-db/zsoelim) | (cd /usr/share/man && /usr/lib/man-db/manconv -f UTF-8:ISO-8859-1 -t UTF-8//IGNORE) | (cd /usr/share/man && preconv -e UTF-8) | (cd /usr/share/man && tbl) | (cd /usr/share/man && nroff -mandoc -rLL=98n -rLT=98n -Tutf8)

我读了一些关于它的论坛,但没有找到解决方案

男士版本是

2.8.3

uname 输出是

Linux user 4.15.0-96-generic #97-Ubuntu SMP Wed Apr 1 03:25:46 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

先感谢您

答案1

在@steeldriver 的帮助下问题得到了解决解决方案:如果您可以使用以下前缀运行 man 命令:

MAN_DISABLE_SECCOMP=1 man man

然后你应该将此标志添加到你的.bashrc文件

export MAN_DISABLE_SECCOMP=1

这里提到了同样的问题https://unix.stackexchange.com/questions/339132/reinstall-man-pages-fix-man/426204 然而,这个问题是两年前提出的,但仍然不能正常工作

相关内容