当我尝试在 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
我有 2.0 版的 libcrypt.so,但似乎 vnc-viewer 只能与版本 1 一起使用。我已经用 pacman 下载了 realvnc-vnc-viewer,但我无法再启动该应用程序。
有什么想法吗?
最佳答案
最新评论请引用realvnc-vnc-viewer AUR page .
目前,有 2 个解决方案。我正在使用解决方案 2 并且可以确认它正在运行。
符号链接(symbolic link) libcrypt.so.2.0.0
到 libcrypt.so.1
sudo ln -s /usr/lib/libcrypt.so.2.0.0 /usr/lib/libcrypt.so.1
安装 libxcrypt-compat
关于archlinux - archLinux (libcrypt.so.1) 上缺少 realvnc-vnc-viewer 的依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71165097/
相关文章:
javascript - 如何将 DynamoDB JSON 转换为常规 Javascript 对象
reactjs - Next Redux Wrapper 中的水合物作用是什么?
r - 如何从表 A 中选择其 ID 与表 B 中的行相匹配但其(非 ID)值不同的行?
github - webassembly 未在 github 编辑器的 ms-edge 上定义 [已
c++ - 指针类型运算符 VS const bool 运算符优先级
python - 如何修复 python `dlib` 错误 : "symbol not found
firebase - 在 firebase 函数部署上对 google cloud secret 的
ios - 错误 : CocoaPods's specs repository is too out