У меня в системе установлена Ubuntu 16.04. Когда я пытаюсь установить Meteor через терминал с помощью команды
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
это не обязательно.