【参考链接:Ubuntu18安装Scala(亲测)_迷彩侠的博客-CSDN博客_ubuntu 安装scala】
1)查看匹配版本
版本匹配是第一位的,首先在scala官网查看java和scala版本匹配关系:
JDK Compatibility | Scala documentation
为了之后要搭建的大数据系统生态铺路,也要查看spark和scala的版本对应关系,参考博客:1,spark 与 scala 的对应版本查看_孙砚秋的博客-CSDN博客_spark对应scala版本
一句话概括起来就是spark2.4及之后都支持scala2.12,spark3及之后不再支持scala2.11
加上2.12.1版本发行的早,兼容稍强,参考博文也相对多一点
综上,选择安装Scala2.12.1
2)安装Scala2.12.1
官网下载链接:All Available Versions | The Scala Programming Language
跟着教程走没出现什么问题(很基本的tar -zxvf和修改配置文件)
不过这里补充下,最好在/etc/profile中也修改输入下面的命令修改配置文件(添加SCALA_HOME和PATH)
sudo vi /etc/profile
最后可以通过以下三行代码检验scala是否安装成功以及配置文件是否配好:
echo $SCALA_HOME echo $PATH spark
# echo查看路径,scala安装成功启动后输出如下图所示:
会发现有一个不影响scala使用但仍旧是报错的报错,解决方法如下:
Deepin Linux 安装启动scala报错 java.lang.NumberFormatException: For input string: "0x100" 解决_lzw2016的博客-CSDN博客
简单来说就是编辑配置文件/etc/profile里加一行export :
sudo vi /etc/profile # 编辑配置文件 export TERM=xterm-color # 添加这行 source /etc/profile # 使配置文件生效
source配置文件之后重新启动一次scala:
安装完成



