npm을 사용하여 yo(linux)를 설치하려고 합니다.
npm install -g yo
하지만 다음 오류가 발생합니다.
node: symbol lookup error: node: undefined symbol: uv_fs_realpath
npm을 입력하면 동일한 오류 메시지가 반환됩니다(위 참조).
답변1
이는 오래된 libuv로 인해 발생합니다.
다음을 통해 libuv 업그레이드나를 위해이 문제를 해결했습니다. 다시 설치할 필요가 없습니다.pacman -Sy libuv
편집: 먼저 시스템을 업그레이드한 다음 libuv를 업그레이드해야 합니다.
pacman -Syu libuv
답변2
그냥 노드를 다시 설치하세요
sudo pacman -Rdd nodejs
그 다음에
sudo pacman -S nodejs
문제가 해결되었습니다.