How do I fix "ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored"?

How do I fix "ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored"?

当我查看 clang-formatter 的文档时,在手册页的顶部,我看到以下内容。

CLANG-FORMAT(1)                                             User Commands                                            CLANG-FORMAT(1)

NAME
       clang-format - manual page for clang-format 4.0

DESCRIPTION
       ERROR:  ld.so:  object  'libfakeroot-sysv.so'  from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
       OVERVIEW: A tool to format C/C++/Java/JavaScript/Objective-C/Protobuf code.

如何修复在 概述 部分之前看到的错误?

ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.

如果这有影响,我在 运行 man clang-formatter 上 Bash 上 Ubuntu 上 Windows 上看到它。

/usr/bin/env 的输出没有显示任何 LD_PRELOAD 变量,所以我不确定为什么命令会尝试加载 libfakeroot-sysv.so动态库.

那 'ERROR' 行可能实际上写在联机帮助页本身中,而不是您系统的问题。

您可以通过检查 /usr/share/man 下的相关联机帮助页文件来验证这一点。

例如,我在 Ubuntu 17.04 的 modularize-4.0 联机帮助页下找到了 'ERROR' 行。为了验证它确实写在那里,我 运行:

zcat /usr/share/man/man1/modularize-4.0.1.gz | less