【发布时间】:2021-01-31 03:49:45
【问题描述】:
我设法在 RaspberryPi4 上安装 Tizen(版本 6/Unified),现在我正在尝试安装 NodeJS,版本 8 或更高版本:
$ curl -O https://nodejs.org/dist/v8.9.4/node-v8.9.4-linux-armv7l.tar.gz
$ tar -xf node-v8.9.4-linux-armv7l.tar.gz --directory /usr/local --strip-components 1
$ cd /usr/local/bin
$ ls
node npm npx
然后我想验证:
node -v
但它会返回:
bash: /usr/local/bin/node: No such file or directory
我错过了什么?
编辑:
$ file /usr/local/bin/node
/usr/local/bin/node: ELF 32-bit LSB executable, ARM, EABI5 version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 2.6.26, BuildID[sha1]=a5fb63d28c3df67556a467e16c7f8a22514de1b3, with debug_info, not stripped
$ file /bin/ls
/bin/ls: ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, BuildID[sha1]=40037c7fa87a4759ca2a7deee772a008b05cea97, for GNU/Linux 3.2.0, stripped
看来我需要自己编译。 /lib/ld-linux-armhf.so.3 在我的系统中不存在。
【问题讨论】:
标签: node.js raspberry-pi tizen raspberry-pi4