安装Linux
对于电脑小白来说,安装软件这件事就是凭运气,而且在安装的过程中会出现挺多你意想不到的事,然后就得不停地百度,不停地找原因,不停地翻看各种博客,所以咩,就来出一篇从安装Linux系统开始到装完scala语言的教程。
选择虚拟机VMware Workstation Pro15(付费)
- 下载路径
https://www.vmware.com/cn/products/workstation-pro.html
- 我是在csdn里下载的,搜索VMware Workstation Pro15
注:VMware Workstation Pro15官网下载是要付费的,但是也可通过特殊渠道获取无需付费的“付费版”。 - 开始安装(按着步骤来就行)
- 安装向导点下一步
- 选择一个安装位置,我选在了D盘。==勾选增强型键盘驱动程序。==等待安装……
- 最后一步,在点击完成的旁边有个许可证,需要序列号。这个请参考:
https://blog.csdn.net/chenchunlin526/article/details/85221544 - 最后就完成了。界面如下:
下载Ubuntu
- 下载路径
http://tel.mirrors.163.com/ubuntu-releases/(选择合适的即可) - 在VMware Workstation Pro15里点击创建虚拟机
- 我选的典型
- 把ubuntu.iso放进安装程序光盘映像文件
- 创建用户(以后登录用)
- ubuntu安装位置,我也选的D盘
- 最大磁盘大小,我选的20GB,并选择将虚拟磁盘拆分成多个文件
- 最后就完成了
== 注:完成以后,会有一个很漫长的update过程,可skip,跳过。我就是傻傻等的那个(学校还是局域网),更新到最后才skip。更新过程可以放到进入系统后再做。==
如果一开始,你skip了,那就请在进入系统后,在Dock里点击软件更新器,慢慢更新。
至此,Linux系统装好了!
安装Java(在Linux系统下)
在装Java之前,要进入Linux系统啊!
我需要用scala,所以必须是java8或者11,这两个又是付费软件,所以又在CSDN上下载了。
16. 下载Java
17. 登录linux,切换到root
sudo -i
18. 在usr目录下建立java安装目录
cd /usr
mkdir java
19. 将jdk-8u141-linux-x64.tar.gz拷贝到java目录下
cp /home/daodaojiang/jdk-8u141-linux-x64.tar.gz /usr/java/
20. 解压jdk到当前目录,得到文件夹 jdk1.8.0_*(java版本不同)
tar -zxvf /usr/java/jdk-8u141-linux-x64.tar.gz
注:很多博主好像不写前面的/usr/java/,但是我在安装scala的时候出错了,不知道为什么,所以保险,还是加上路径吧。
21. 编辑配置文件,配置环境变量
vim /etc/profile
在文末添加以下内容
JAVA_HOME=/usr/jdk
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
添加好了,先按ESC,退出编辑状态。再按住Shfit+zz(shift和2下zz)就回到命令界面了(我之前一直回不来)
- 执行命令
source /etc/profile
- 重启系统
sudo shutdown -r now
- 查看Java版本
java -version
安装scala
- 下载路径(linux版本)
http://www.scala-lang.org/download/ - 登录linux,切换到root
sudo -i
- 在local目录下建立scala安装目录
mkdir /usr/local/scala
- 将scala-2.13.2.tgz拷贝到scala目录下
cp /home/daodaojiang/scala-2.13.2.tgz /usr/local/scala
- 解压到当前目录,得到文件夹 scala-2.13.2(scala版本不同)
tar -zxvf /usr/local/scala/jdk-8u141-linux-x64.tgz
- 编辑配置文件,配置环境变量
vim /etc/profile
在文末添加以下内容
export SCALA_HOME=/usr/scala-2.13.2
export PATH=PATH:SCALA_HOME/bin
添加好了,先按ESC,退出编辑状态。再按住Shfit+zz(shift和2下zz)就回到命令界面了(我之前一直回不来)
- 执行命令
source /etc/profile
- 查看scala版本
scala -version
菜鸟感想
安装的东西虽然不多,但是好像还挺麻烦的,尤其是在网络(局域网)特别差的时候,等待的时间很长。尤其是进入linux系统后,更新就花了很久。装的过程中,还在不断百度,不断看很多博客,生怕自己搞错,超级费时间。很多网络小能手可能会忽略一小点,但是对于我这种白菜就会纠结很久,为此查很多资料。也不知道我讲清楚了没,只是记录一下这个过程,希望能帮助到一些小可爱!
参考资料
https://blog.csdn.net/chenchunlin526/article/details/85221544
https://www.cnblogs.com/zeze/p/5902124.html
https://www.cnblogs.com/blueyyc/p/5578948.html