我在 Ubuntu 16.04 中通过终端安装 MeteorJs 时遇到了问题

我在 Ubuntu 16.04 中通过终端安装 MeteorJs 时遇到了问题

我的系统中安装了 Ubuntu 16.04,当我尝试使用以下命令通过终端安装 Metme

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+S作为meteor.sh
  • 打开终端并将目录更改为下载文件的位置
  • 运行此命令以使文件可执行:chmod 755 meteor.sh
  • 现在执行文件:./meteor.sh。这里sudo没有必要。

相关内容