sudo apt-get install curl python-software-properties

sudo apt-get install curl python-software-properties

Estoy intentando instalar Node js, pero parece que los archivos fuente o el paquete están en un espacio adicional, por lo que hay errores.

$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
W: Failed to fetch http://apt.postgresql.org/pub/repos/apt/dists/trusty-­pgdg/main/binary-amd64/Packages  404  Not Found [IP: 204.145.124.244 80]
W: Failed to fetch http://apt.postgresql.org/pub/repos/apt/dists/trusty-­pgdg/main/binary-i386/Packages  404  Not Found [IP: 204.145.124.244 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.

Error al ejecutar el comando, saliendo

Mira, lo que me pareció es que estos enlaces tienen espacio extra en las URL de error.

http://apt.postgresql.org/pub/repos/apt/dists/trusty- ­pgdg/main/binary-amd64/Packages

Vea trusty- ­pgdgel espacio antes, pgdg cuando copié y pegué la URL sin el espacio, pude descargar los paquetes.

¿Qué debo hacer para solucionar esto?

Cuando lo copié y pegué aquí, el espacio desapareció, pero adjunté la captura de pantalla.

Respuesta1

Si quieres instalarnodo.jsdeberías instalarlo a través de apt:

sudo apt-get install nodejs

Puede enumerar más paquetes de node.js con el siguiente comando:

apt search nodejs

Usando el comando

nodejs -v

Puedes comprobar la versión instalada.

Respuesta2

https://tecadmin.net/install-latest-nodejs-npm-on-ubuntu/

//pasos 0;;;;

//

sudo apt-get install curl python-software-properties

rizo -sLhttps://deb.nodesource.com/setup_8.x| sudo-E bash-

sudo apt-get instalar nodejs

//

//esto instalará cosas, incluso si hay algún error, puede funcionar bien.

//si esto no funciona.

//O --- paso 0;;;;;;;

Instale nodejs directamente desde el instalador de software de ubuntu, archivo binario. **https://nodejs.org/en/download/

**Consultar versión;;;;;;;;;;;

nodo -v

v10.0.0

Si lo anterior no funciona, intente abrir la segunda terminal y verifique

nodo -v

si todavía no funciona, paso 2:::::::::

Tengo problemas para encontrar el nodo en ubuntu 14.04 después de la instalación

#qué nodos

**En mi caso mostró /usr/bin/nodejs

** luego haga un enlace, cambie la variable de entorno o cambie la ruta del comando del nodo o algo así

#sudo ln -s /usr/bin/nodejs /usr/bin/nodo

------registro----

root@mayank-Vostro-460:~# qué nodo

root@mayank-Vostro-460:~# qué nodejs

/usr/bin/nodejs

root@mayank-Vostro-460:~# sudo ln -s /usr/bin/nodejs /usr/bin/node

root@mayank-Vostro-460:~# nodo -v

v0.10.25

¿Comprueba si el nodo está funcionando?

Paso 4: cree un servidor web de demostración (opcional) y luego verifique esto desdehttps://tecadmin.net/install-latest-nodejs-npm-on-ubuntu/

----------registro----------

root@mayank-Vostro-460:~#vi http_server.js

root@mayank-Vostro-460:~# gato http_server.js

var http = requerir('http');

http.createServer(función (solicitud, res) {

res.writeHead(200, {'Tipo de contenido': 'texto/plain'});

res.end('Hola mundo\n');

}).listen(3000, "127.0.0.1");

console.log('Servidor ejecutándose enhttp://127.0.0.1:3000/');

root@mayank-Vostro-460:~# nodo http_server.js

El programa 'nodo' se puede encontrar en los siguientes paquetes:

  • nodo

  • legado de nodejs

Pruebe: apt-get install

root@mayank-Vostro-460:~# qué nodo

root@mayank-Vostro-460:~# qué nodejs

/usr/bin/nodejs

root@mayank-Vostro-460:~# sudo ln -s /usr/bin/nodejs /usr/bin/node

root@mayank-Vostro-460:~# nodo -v

v0.10.25

root@mayank-Vostro-460:~# nodo http_server.js

Servidor ejecutándose enhttp://127.0.0.1:3000/


en el navegador Chrome o Firefox abierto ;;;

127.0.0.1:3000/

salida: Hola mundo...

Entonces nodejs ejecutándose...

información relacionada