gpt4 book ai didi

linux - 为什么它导出 : "./pipesocks: No such file or directory"? 实际上文件 pipesocks 确实存在

转载 作者:太空宇宙 更新时间:2023-11-04 12:33:42 24 4
gpt4 key购买 nike

root@AR:~# wget https://github.com/pipesocks/pipesocks/releases/download/2.3/pipesocks-2.3-linux.tar.xz
root@AR:~# tar Jxvf pipesocks-2.3-linux.tar.xz
root@AR:~# cd pipesocks
root@AR:~/pipesocks# ls

libQt5Core.so.5 libicui18n.so.56 pipesocks
libQt5Network.so.5 libicuuc.so.56 platforms
libicudata.so.56 libsodium.so.18 runpipesocks.sh

root@AR:~/pipesocks# ./pipesocks
-bash: ./pipesocks: No such file or directory
root@AR:~/pipesocks# cat /etc/issue.net
Debian GNU/Linux 7
root@AR:~/pipesocks#

为什么导出:“./pipesocks:没有这样的文件或目录”?实际上文件 pipesocks 确实存在。

最佳答案

如果您是第一次遇到,这实际上是一个很难调试的问题。很难,因为错误消息没有为您提供未找到的实际名称的正确名称。我建议使用 strace 运行命令

strace ./pipesocks

你会意识到问题不是文件 ./pipesocks 没有找到,而是 Linux 链接器没有找到共享库依赖。这是因为当前文件夹不在默认的 LD_LIBRARY_PATH 中。

运行:

LD_LIBRARY_PATH=. ./pipesocks

它应该按预期工作。

关于linux - 为什么它导出 : "./pipesocks: No such file or directory"? 实际上文件 pipesocks 确实存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42580903/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com