我在 Ubuntu 16.04 中透過終端安裝 MeteorJs 時遇到問題

我在 Ubuntu 16.04 中透過終端安裝 MeteorJs 時遇到問題

當我嘗試使用命令透過終端機安裝meteor時,我的系統中安裝了Ubuntu 16.04

sudo curl https://install.meteor.com/ | sh

我在終端機中收到以下訊息

~$ sudo curl https://install.meteor.com/ | sh


 % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  6675    0  6675    0     0   3333      0 --:--:--  0:00:02 --:--:--  3334
Downloading Meteor distribution
                                                                           1.1%
curl: (56) GnuTLS recv error (-9): A TLS packet with unexpected length was received.

gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
Installation failed.

答案1

檢查您的網路連線。透過不同的網路重試。還是行不通?

有時,雖然回應可能會讓伺服器保持平靜,但它確實會分成碎片(我的意思是不完整)

你可以這樣做:

  • 訪問https://install.meteor.com/
  • Ctrl+S另存為meteor.sh
  • 將目錄變更為您下載檔案的位置,
  • 然後你可能必須chmod +x ./meteor.sh跑..
  • sudo ./meteor.sh

答案2

感謝@rexford 的回答。我正在運行 Ubuntu 14.04 (LTS),也遇到了同樣的問題。

我按照以下步驟解決了問題 -

  • 訪問https://install.meteor.com
  • 儲存檔案 - 按Ctrl+Smeteor.sh
  • 打開終端並將目錄更改為下載檔案的位置
  • 運行此命令以使檔案可執行:chmod 755 meteor.sh
  • 現在執行檔:./meteor.sh.這裡sudo沒有必要。

相關內容