arch Linux (libcrypt.so.1) 中缺少对 realvnc-vnc-viewer 的依赖

Missing dependencie for realvnc-vnc-viewer in arch Linux (libcrypt.so.1)

当我尝试在 arch Linux 上启动 realvnc-vnc-viewer 时缺少依赖项 (libcrypt.so.1)。每次我尝试使用命令行启动 vnc-viewer 时都会提示这些错误:vncviewer: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory 我有 libcrypt.so 版本 2.0,但似乎 vnc-viewer 只能与版本 one.I 一起使用 pacman 下载了 realvnc-vnc-viewer,但我无法再启动该应用程序。
有什么想法吗?

请参考realvnc-vnc-viewer AUR page中的最新评论。

目前,有两种解决方案。我正在使用解决方案 2 并且可以确认它正在运行。

解决方案 1

符号链接 libcrypt.so.2.0.0libcrypt.so.1

sudo ln -s /usr/lib/libcrypt.so.2.0.0 /usr/lib/libcrypt.so.1

解决方案 2

安装libxcrypt-compat