Próbuję: curl --insecure https://install.meteor.com |/Bin/shBłąd zakleszczenia ca-cert instalacji Meteor na Macu
i dostaję curl: (60) Problem certyfikat SSL: własny certyfikat podpisany w łańcuchu certyfikatów Więcej szczegółów tutaj: http://curl.haxx.se/docs/sslcerts.html
próbowałem --insecure po nie bez parametru.
Próbowałem za pomocą również jedyną cert znaleziony przez zlokalizować w moim systemie: curl --cacert „/Users//anaconda/lib/python2.7/site-packages/tornado/ca-certificates.crt”
Jakieś pomysły, w jaki sposób mogę uzyskać te certyfikaty lub poprawnie zainstalować meteoryt bez tych problemów?
Tymczasowe rozwiązanie:
Znalazłem kilka postów meteoru GitHub issue tracker, osób zgłaszających podobnych proplems. Istnieje tymczasowe rozwiązanie na wypadek, gdybyś naprawdę chciał wskoczyć w meteoryt, nie troszcząc się zbytnio o certyfikaty.
Funkcja zwijania nie działa z adresami URL https, z których ładują dane. Pobieram skrypt powłoki i trochę go zmodyfikowałem.
Jeśli otworzysz http://install.meteor.com/ w przeglądarce, zobaczysz skrypt .sh. Następnie możesz edytować ten skrypt [Chyba widzisz, dokąd zmierzasz].
zrobiłem coś bardziej poręczny,
linia [63-69]:
TARBALL_URL="https://d3fm2vapipm3k9.cloudfront.net/bootstrap/0.6.4/meteor-bootstrap-${PLATFORM}.tar.gz"
INSTALL_TMPDIR="$HOME/.meteor-install-tmp"
rm -rf "$INSTALL_TMPDIR"
mkdir "$INSTALL_TMPDIR"
echo "Downloading Meteor distribution"
curl --progress-bar --fail "$TARBALL_URL" | tar -xzf - -C "$INSTALL_TMPDIR"
Obserwuj TARBALL_URL z innego źródła niż curl i pobierz to tgz. Rozpakować w katalogu ~ /, a będziesz miał katalogu ~/.meteor
Running ta część skryptu: linie [75-84]
test -x "$HOME/.meteor/meteor"
echo
echo "Meteor 0.6.4 has been installed in your home directory (~/.meteor)."
LAUNCHER="$HOME/.meteor/tools/latest/launch-meteor"
if cp "$LAUNCHER" "$PREFIX/bin/meteor" >/dev/null 2>&1; then
echo "Writing a launcher script to $PREFIX/bin/meteor for your convenience."
cat <<"EOF"
doda wyrzutnię.
Następnie meteor jest dodawany do ścieżki odbiornika. BOOM. Po spędzeniu 2 godzin na walce z certyfikatami, ciesz się i napisz swoją aplikację Meteor w 5 minut :) Niesamowite ramy!
Pozdrowienia
$ PREFIX musi być zastąpiony/usr/local, ponieważ tylko część skryptu jest wykonywany – Jules