Estou usando o NVM na versão 0.39.5 no ArchWSL, contudo quando eu rodo o comando
nvm install --lts
Ele me retorna o seguinte output:
Installing latest LTS version.
Downloading and installing node v22.13.0...
Downloading https://nodejs.org/dist/v22.13.0/node-v22.13.0-linux-x64.tar.xz...
##################################################################################################################################################################################### 100.0%
Computing checksum with sha256sum
Checksums matched!
mv: cannot stat '/home/archdev/.nvm/.cache/bin/node-v22.13.0-linux-x64/files/*': No such file or directory
Binary download failed, trying source.
Downloading https://nodejs.org/dist/v22.13.0/node-v22.13.0.tar.xz...
##################################################################################################################################################################################### 100.0%
Computing checksum with sha256sum
Checksums matched!
$>./configure --prefix=/home/archdev/.nvm/versions/node/v22.13.0 <
Node.js configure: Found Python 3.13.1...
INFO: configure completed successfully
make -C out BUILDTYPE=Release V=0
Depois disso fica exibindo a seguinte mensagem infinitamente:
touch /home/archdev/.nvm/.cache/src/node-v22.13.0/files/out/Release/obj.target/deps/googletest/gtest_prod.stamp
g++ -o /home/archdev/.nvm/.cache/src/node-v22.13.0/files/out/Release/obj.target/simdutf/deps/simdutf/simdutf.o ../deps/simdutf/simdutf.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' -I../deps/simdutf -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /home/archdev/.nvm/.cache/src/node-v22.13.0/files/out/Release/.deps//home/archdev/.nvm/.cache/src/node-v22.13.0/files/out/Release/obj.target/simdutf/deps/simdutf/simdutf.o.d.raw -c
cc -o /home/archdev/.nvm/.cache/src/node-v22.13.0/files/out/Release/obj.target/libuv/deps/uv/src/fs-poll.o ../deps/uv/src/fs-poll.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D_GNU_SOURCE' -I../deps/uv/include -I../deps/uv/src -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -g --std=gnu89 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -fno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -MMD -MF /home/archdev/.nvm/.cache/src/node-v22.13.0/files/out/Release/.deps//home/archdev/.nvm/.cache/src/node-v22.13.0/files/out/Release/obj.target/libuv/deps/uv/src/fs-poll.o.d.raw -c
cc -o /home/archdev/.nvm/.cache/src/node-v22.13.0/files/out/Release/obj.target/libuv/deps/uv/src/idna.o ../deps/uv/src/idna.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D_GNU_SOURCE' -I../deps/uv/include -I../deps/uv/src -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -g --std=gnu89 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -fno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -MMD -MF /home/archdev/.nvm/.cache/src/node-v22.13.0/files/out/Release/.deps//home/archdev/.nvm/.cache/src/node-v22.13.0/files/out/Release/obj.target/libuv/deps/uv/src/idna.o.d.raw -c
cc -o /home/archdev/.nvm/.cache/src/node-v22.13.0/files/out/Release/obj.target/libuv/deps/uv/src/inet.o ../deps/uv/src/inet.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D_GNU_SOURCE' -I../deps/uv/include -I../deps/uv/src -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -g --std=gnu89 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -fno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -MMD -MF /home/archdev/.nvm/.cache/src/node-v22.13.0/files/out/Release/.deps//home/archdev/.nvm/.cache/src/node-v22.13.0/files/out/Release/obj.target/libuv/deps/uv/src/inet.o.d.raw -c
cc -o /home/archdev/.nvm/.cache/src/node-v22.13.0/files/out/Release/obj.target/libuv/deps/uv/src/random.o ../deps/uv/src/random.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D_GNU_SOURCE' -I../deps/uv/include -I../deps/uv/src -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -g --std=gnu89 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -fno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -MMD -MF /home/archdev/.nvm/.cache/src/node-v22.13.0/files/out/Release/.deps//home/archdev/.nvm/.cache/src/node-v22.13.0/files/out/Release/obj.target/libuv/deps/uv/src/random.o.d.raw -c
E fica nisso por minutos e minutos até que o terminal simplesmente trava de tantas mensagens que aparecem e com isso não instala o NodeJS, não era nem pra essas mensagens estarem sendo exibidas na real, bem, independente da versão que eu tente instalar isto ocorre, ja reinstalei o nvm, mudei a versão dele ( antes estava tentando com a 0.40.1, apaguei dependencias e instalei dnv e até agora não encontrei nenhuma resposta do porque isso está ocorrendo, alguma sugestão?