嘗試安裝 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
當我複製貼上沒有空格的網址時,我能夠下載軟體包。
我該怎麼做才能解決這個問題?
當我將其複製並貼上到此處時,空間消失了,但我附上了螢幕截圖。
答案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-software-properties
捲曲-sLhttps://deb.nodesource.com/setup_8.x|須藤-E bash-
sudo apt-get 安裝nodejs
//
//這將安裝東西,即使存在一些錯誤,它也可能工作正常。
//如果這不起作用。
//或 --- 步驟 0;;;;;;;
直接從ubuntu軟體安裝程式安裝nodejs,二進位。 **https://nodejs.org/en/download/
**檢查版本;;;;;;;;;;
節點-v
v10.0.0
如果上述不起作用,請嘗試打開第二個終端並檢查
節點-v
如果仍然不起作用, 第2步:::::::::
#哪個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('你好世界\n');
}).listen(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/
輸出:你好世界...
所以nodejs正在運行.......