前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Mac 安装 ApacheFlink + Scala + SBT

Mac 安装 ApacheFlink + Scala + SBT

原创
作者头像
大数据工程师-公子
修改2019-08-22 17:58:17
1.6K0
修改2019-08-22 17:58:17
举报

Mac 安装 ApacheFlink + Scala + SBT

flink: https://ci.apache.org/projects/flink/flink-docs-release-1.8/tutorials/local_setup.html

安装apache-flink

预告:apache-flink 的 tar 包大小是284M,网络不好的话,下载很慢的哦

直接 brew 安装-很慢,真的很慢

代码语言:txt
复制
brew install apache-flink

控制台安装进度:

代码语言:txt
复制
$ brew fetch apache-flink
==> Downloading https://archive.apache.org/dist/flink/flink-1.8.1/flink-1.8.1-bin-scala_2.11.tgz
                                                                           0.1%

太慢了 ...

反正我这里炒鸡慢...慢...慢 ...

先下载再安装-快速

既然 flink 的 tar 包地址已经拿到了,直接迅雷下载到 mac 的 Download 目录。

参考:https://docs.brew.sh/Tips-N'-Tricks

代码语言:txt
复制
brew fetch apache-flink

此时也会去下载 flink,但是我们这回不用等 flink 下载完成,直接停掉次命令。我们只需要通过 fetch 拿到带 SHA-256 hash 的名称的文件。

执行下面的命令:

代码语言:txt
复制
ll ~/Library/Caches/Homebrew/downloads

cp Downloads/flink-1.8.1-bin-scala_2.11.tgz $(brew --cache -s apache-flink)

brew install apache-flink

输出:

代码语言:txt
复制
Updating Homebrew...
==> Downloading https://archive.apache.org/dist/flink/flink-1.8.1/flink-1.8.1-bin-scala_2.11.tgz
Already downloaded: /Users/icsoc/Library/Caches/Homebrew/downloads/981b3b6c4ff953dbd2db858294a1469485b0161160776c89bf57540ab1cad86a--flink-1.8.1-bin-scala_2.11.tgz

测试是否安装成功

代码语言:txt
复制
flink --version

输出:

Version: 1.8.1, Commit ID: 7297bac

安装 scala

scala 只有28M,直接安装也比较慢,但是好歹包不大,不用等那么久

代码语言:txt
复制
brew install scala@2.11

安装 SBT

scala-sbt doc

代码语言:txt
复制
brew install sbt@1

也很慢:

代码语言:txt
复制
==> Downloading https://github.com/sbt/sbt/releases/download/v1.2.8/sbt-1.2.8.tgz
==> Downloading from https://github-production-release-asset-2e65be.s3.amazonaws.com/279553/ae845a00-0be0-11e9-99d2-03a5afa9f1c7?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Crede
                                                                           0.4%

先下载后安装

代码语言:txt
复制
brew fetch sbt

此时也会去下载 sbt,但是我们这回不用等 sbt 下载完成,直接停掉次命令。我们只需要通过 fetch 拿到带 SHA-256 hash 的名称的文件。

代码语言:txt
复制
ll ~/Library/Caches/Homebrew/downloads

cp Downloads/sbt-1.2.8.tgz $(brew --cache -s sbt)

brew install sbt

至此顺利安装完成。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Mac 安装 ApacheFlink + Scala + SBT
    • 安装apache-flink
      • 直接 brew 安装-很慢,真的很慢
      • 先下载再安装-快速
      • 测试是否安装成功
    • 安装 scala
      • 安装 SBT
        • 先下载后安装
    相关产品与服务
    大数据
    全栈大数据产品,面向海量数据场景,帮助您 “智理无数,心中有数”!
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档