一段时间以来,我一直在使用 Optware 在我的基于 ARM 的 NAS 上安装软件包 - 常见的东西,如传输、Samba 等。但是,我在启动后不久就遇到了传输挂起的问题。我环顾四周寻找解决方案,最后发现我使用的 Optware 提要不是为我的 NAS 盒设置的提要。我切换了提要并重新安装了所有软件包,但是现在当我尝试运行重新安装的任何东西时出现以下错误:
$ smbd
-bash: /opt/sbin/smbd: No such file or directory
$ transmission-daemon
-bash: /opt/bin/transmission-daemon: No such file or directory
$ unrar
-bash: /opt/bin/unrar: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我检查了/opt/bin
并且/opt/sbin
可执行文件肯定在那里 - 那么真正的问题是什么?
$ ldd /opt/bin/transmission-daemon
/usr/bin/ldd: line 116: /opt/bin/transmission-daemon: No such file or directory
$ file /opt/bin/transmission-daemon
/opt/bin/transmission-daemon: ELF 32-bit LSB executable, ARM, version 1, dynamically linked (uses shared libs), stripped
$ readelf - …
Run Code Online (Sandbox Code Playgroud)