初学linux有感,使用的是Ubuntu及安装jdk遇到的问题
我使用的是虚拟机安装的Ubuntu,安装过程还好,晚上教程很多,版本是16.04(应该是最新的),因为第一次用,进去之后比较蒙,因为跟windows界面完全不一样!,只能太探索来,因为是全英文的,所以每个都点一点知道是干嘛的,其次直奔安装这个系统的主题!编程!java!那这之前,需要装一个jdk以及eclipse。
经过很长一段时间的奋战,,,我用自己的方法总结了一个符合在linux下安装jdk的方法,分几步走
第一步,使用linux自带浏览器下载一个jdk的压缩包。版本号无所谓啦,,,自己看着用,需要注意的是看看自己是32还是64位 的系统。
第二步,一般下载下来都会放在downloads下面
第三步, 这一步开始就很关键了!先打开命令台(CTRL+ALT+T)
输入命令 cd ~/Downloads (可以转到Downloads文件夹下 )
然后输入ls (可以查询文件夹下有哪些文件)
然后输入tar -zxvf jdk-8u161-linux-x64.tar.gz(将压缩包解压缩到这个文件夹下)(其实也可以在桌面上自己进行解压缩,不用输 入这行命令也可以)
第四步, 将解压缩过的文件导入到别的文件夹中
首先输入命令cd /usr/lib(切换路径)(也可以别的路径,自己觉得哪个地方放好就放哪儿呗)
然后输入命令sudo mkdir jvm(创建一个文件夹,其实不创建也行,,,)
然后输入命令cd ~/Downloads 切换到Downloads这个文件下
使用命令sudo mv jdk1.8.0_161 /usr/lib/jvm将jdk移到/usr/lib/jvm目录下(如果之前内步没创建,可以选择一个自 己喜欢的目录下放置,路径对就行)
第五步,可以打开你所选的文件夹看下,是不是已经导入成功了。
配置系统环境变量(灰常重要的一步)
在这一步之前需要把权限改了,要不没法配置,需要输入命令sudo -i (这样就可以把自己的权限切换成root了,可能 会需要输入密码,就是开机密码啦)
输入命令sudo gedit /etc/profile打开/etc/profile文件,在末尾添加以下几行文字: (百度的啦)
- #set java environment
- export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_161
- export JRE_HOME=${JAVA_HOME}/jre
- export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
- export PATH=${JAVA_HOME}/bin:$PATH
然后保存退出,度娘告诉我可以输一行命令可以即可生效,但是。。。没成功,所以我重启了!,重启后可以验证下是 否配置 成功
(百度的!!!!!!不过没太明白这个有啥用!!!)配置软连接,执行代码为:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jdk/jdk1.8.0_77/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jdk/jdk1.8.0_77/bin/javac 300
配置软连接的目的:软连接相当于windows系统中的快捷键,部分软件可能会从/usr/bin目录下查找java,因此添加该软连接是以防万一。
最后 输入命令java -version就可以看看有没有版本号啦