sudo apt-get install curl python-软件属性

sudo apt-get install curl python-软件属性

尝试安装 Node js,但似乎源文件或包中有一个额外的空间,因此出现错误。

$ 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.

执行命令时出错,退出

看看,在我看来,这个链接在错误网址中有多余的空格

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

看到trusty- ­pgdg之前的空格,pgdg 当我复制粘贴没有空格的 URL 时,我能够下载软件包。

我应该怎样解决这个问题?

当我将其复制粘贴到这里时,空格就消失了,但我已附上屏幕截图。

答案1

如果你想安装节点.js你应该通过 apt 安装它:

sudo apt-get install nodejs

您可以使用以下命令列出更多 node.js 包:

apt search nodejs

使用命令

nodejs -v

您可以检查已安装的版本。

答案2

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

//步骤 0;;;;

//

sudo apt-get install curl python-软件属性

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

sudo apt-get 安装 nodejs

//

//这将安装一些东西,即使存在一些错误,它也可能正常工作。

//如果这不起作用。

//或 --- 步骤 0;;;;;;;

直接从 ubuntu 软件安装程序(二进制文件)安装 nodejs。**https://nodejs.org/en/download/

**检查版本;;;;;;;;;;

节点-v

v10.0.0

如果以上方法不起作用,请尝试打开第二个终端并检查

节点-v

如果还是不行的话, 第2步:::::::::

安装后在 ubuntu 14.04 中找不到节点

#哪个nodejs

**在我的情况下,它显示 /usr/bin/nodejs

**然后建立链接,更改环境变量或更改节点命令路径等

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

- - - 日志 - -

root@mayank-Vostro-460:~# 哪个节点

root@mayank-Vostro-460:~# 哪个 nodejs

在 /usr/bin/nodejs

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

root@mayank-Vostro-460:~# 节点 -v

v0.10.25

检查节点是否正常工作?

步骤 4 – 创建演示 Web 服务器(可选),然后从https://tecadmin.net/install-latest-nodejs-npm-on-ubuntu/

- - - - - 日志 - - - - -

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

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

var http = require('http');

http.createServer(函数(req,res){

res.writeHead(200,{'Content-Type':'text/plain'});

res.end('Hello World\n');

}).监听(3000,“127.0.0.1”);

console.log('服务器运行于http://127.0.0.1:3000/');

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

程序‘node’可以在以下包中找到:

  • 节点

  • nodejs-旧版

尝试:apt-get install

root@mayank-Vostro-460:~# 哪个节点

root@mayank-Vostro-460:~# 哪个 nodejs

在 /usr/bin/nodejs

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

root@mayank-Vostro-460:~# 节点 -v

v0.10.25

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

服务器运行于http://127.0.0.1:3000/


在 Chrome 或者 Firefox 浏览器中打开 ;;;

127.0.0.1:3000/

输出:Hello World...

因此 nodejs 正在运行.........

相关内容