Instalando o nodeJS

3

Eu instalo o nodeJS como mostrado aqui: link

Eu fiz estes passos: wget http://nodejs.org/dist/node-v0.4.4.tar.gz e tar -xzf node-v0.4.4.tar.gz

Mas quando eu tento isso: cd node-v0.4.4.tar.gz, isso me dá um erro: sh: line 0: cd: node-v0.4.4.tar.gz: Not a directory

E quando eu tento isso: ./configure me dá sh: ./configure: No such file or directory

E finalmente, quando tento sudo make install , diz sudo: sorry, you must have a tty to run sudo

Muito obrigado

    
por hey 19.04.2011 / 23:01

7 respostas

3

Você pode precisar descompactar o arquivo antes de descompactá-lo.

gzip -d node-v0.4.4.tar.gz
tar -xvf node-v0.4.4.tar
cd node-v0.4.4
./configure
    
por 19.04.2011 / 23:08
2

Existe uma maneira mais simples:

$ sudo pip install nodeenv

# install latest node.js in sandbox
$ nodeenv test-node-env

# activate sandbox environment
$ source ./test-node-env/bin/activate

# work in sandbox
(test-node-env) $ node -v
v0.4.6

nodeenv - ambiente virtual para node.js

    
por 20.04.2011 / 10:30
1

cd node-v0.4.4.tar.gz

node-v0.4.4.tar.gz é um arquivo, não um diretório em que você pode entrar. Correndo

tar -xzf node-v0.4.4.tar.gz

deve descompactar o tar.gz em um diretório com um nome similar.

    
por 19.04.2011 / 23:05
1

Eu recomendo usar o nvm: link

O nvm permite instalar várias versões do nó e alternar entre elas. É tão simples assim:

git clone git://github.com/creationix/nvm.git ~/.nvm
. ~/.nvm/nvm.sh
nvm install v0.4.7
nvm use v0.4.7

não se esqueça de adicionar ~/.nvm/nvm.sh ao seu caminho para que você possa usá-lo em sessões posteriores.

    
por 10.05.2011 / 16:05
0

Tive exatamente o mesmo problema, e foi tão simples quanto o download não foi concluído, por isso não foi feito o download do configure. Tente começar do zero e deve fazer o download configure junto com o resto, e quando você fizer ./configure, ele deve funcionar.

Se, depois de você entrar no diretório começando com "node" (NÃO o arquivo .tar.gz, mas sim o diretório com quase o mesmo nome que foi criado pelo comando "tar -xzf") e "ls" , ele não mostra nenhum arquivo ou diretório chamado "configure", então ele não baixou tudo, então vá buscar o arquivo .tar.gz novamente.

    
por 26.08.2012 / 16:54
0

Você provavelmente baixou a versão binária (compilada) do nodejs quando fez o download da página de download do nodejs.org. Pode ser um pouco confuso, já que o arquivo README.md do arquivo baixado declara que você deve executar ./configure como uma das etapas necessárias para instalar o nodejs em seu sistema.

Se você quiser criar o nodejs, você deve preferir fazer o download do arquivo da página do projeto do github . O arquivo baixado conterá o script configure e você poderá instalar o nodejs seguindo as etapas mencionadas no arquivo README.md incluído.

    
por 26.05.2014 / 16:20
0

No Ubuntu, eu prefiro instalar o Node usando NPM e n , que é um gerenciador de versões de nós que você pode obter através do NPM! É muito fácil obter um nó assim (e você provavelmente desejará o NPM mesmo assim). Na linha de comando:

sudo apt-get install -y npm
sudo npm install -g n
sudo n lts
    
por 28.11.2016 / 07:40

Tags