我的系统中安装了 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
没有必要。