2016-06-13 47 views
2

流星meteor.sh的自动安装程序脚本由于互联网连接而停止。我查看了安装程序脚本,评论了尝试下载TARBALL的行。下面是我做的:如何手动安装流星?

我复制从脚本TARBALL_URL: https://meteorinstall-4168.kxcdn.com/packages-bootstrap/${RELEASE}/meteor-bootstrap-${PLATFORM}.tar.gz,更换

${RELEASE}通过1.3.2.4

${PLATFORM}通过os.osx.x86_64

粘贴在我的浏览器链接和下载一个.tar.gz文件。

下载压缩包后,我注释掉以下行:

# rm -rf "$INSTALL_TMPDIR" 
# mkdir "$INSTALL_TMPDIR" 
# curl --progress-bar --fail "$TARBALL_URL" | tar -xzf - -C "$INSTALL_TMPDIR" -o 

当我尝试运行命令提取它tar -xzf...什么也不做。即使我尝试使用GUI进行提取,它也不会提供任何内容。这不像包被破坏;没有错误信息。

编辑

注释掉几行:

# If you already have a tropohouse/warehouse, we do a clean install here: 
# if [ -e "$HOME/.meteor" ]; then 
    # echo "Removing your existing Meteor installation." 
    # rm -rf "$HOME/.meteor" 
# fi 

TARBALL_URL="https://meteorinstall-4168.kxcdn.com/packages-bootstrap/${RELEASE}/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" -o 
# rm -rf "${INSTALL_TMPDIR}" 
# just double-checking :) 
# bomb out if it didn't work, eg no net 
# test -x "${INSTALL_TMPDIR}/.meteor/meteor" 
# mv "${INSTALL_TMPDIR}/.meteor" "$HOME" 
+0

我有一个类似的问题一次,所以我下载使用其他设备的焦油,复制它,并从那里继续。 – MasterAM

+0

你有没有检查[慢启动(开发人员)](https://github.com/meteor/meteor#slow-start-for-developers)? –

回答

1

我解决它。提取命令实际上将文件夹提取到$INSTALL_TMPDIR~/.meteor-install-tmp,但文件被隐藏(点前面的文件,例如.meteor/)。

我注释了几行并手动执行它们。

  • 移动.meteor文件夹$HOME
  • 执行脚本