00:01
看老师屏幕啊啊,我们来看看这个开发相关的啊,开发相关的,那我们首先先来看这个JDK的这个下载和安装啊。嗯,首先啊,啊老师要明确一点啊,也就是咱们这个Linux啊,尤其是咱咱们这个三头S这个七啊,啊它是啊自带这个JDK的OK吧,但是它这个open jdk呢,跟我们这个传统三公司的这个JDK呢,它自己进行了一些个这个针对于啊这个Li克斯系统的这个改良,OK吧,它的这个环境啊其实啊这个你要应用的话也可以,呃,但是呢,这个我们一般来讲不使用这个Linux中自带的这个JDK,它是它就算是一个什么呢?我们普通JDK的这个阉割版有一些这个功能,它给去掉了OK版,而且它自己啊对于Linux系统又增加了,增加了一些个这个额外的功能,所以说我们不用这个三头S7里边这个默认给我们安装了这个JDKOK吧,也就是说啊,我们现在可以把这个Linux操作系统啊,可以给它想象成一呃这个。
01:06
Windows操作系统,比如说一般来讲,咱们Windows操作系统安装完之后,是不是默认的只有什么呢?只有比如说我的电脑。还有什么啊,有可能给你安了一个啊浏览器啊,默认给你安一个播放器,一个图片播放器,对不对啊等等啊啊,但是Windows操系统它默认不会给你安这个JDK的,但是这个linuxx的默认给你安了一个JDKOK吧,好,其实它这个初衷是好的啊,因为以后咱们这个Linux操作系统啊,主要是用来跑咱们Java代码的,能理解吧,主要是用来跑JA代码的,诶人家设计者在想啊,我在这个三头S上啊,我直接把这个系统安完之后,我就有这个JDK的这个运行环境了,多棒啊,对不对,但是呢,这个集成的并不好啊。所以说咱们还是不用它呢,OK吧,好,那么我们的方式呢。
02:04
肯定是要下载我们自己的这个JDK啊。我把那个选集打开啊。嗯。你就一直等他就行了,同学们千万不要乱碰啊,而且一会儿咱们默认的这个自己那个用户不是那个三头S嘛,对不对。啊,你都不用登进去啊,因为我们一会儿用的是这个远程工具,对不对啊。看看啊。行啊,进入到这个画面就行了啊,给它缩小一下窗口,你可别关了啊,给它挪到最左边咱不用了对吧。
03:00
好,咱们要用的是这个Excel对吧?好,它会记录啊,我们之前连接过的这个信息啊,直接一个双击啊,它就会进来。稍微等一下啊。好啊,进入到啊这个画面啊,就说明我们访问这个远程的这个Linux访问成功了,但是呢,我默认是以什么身份访问的呢,同学们。井号是不是以这个root的身份来访问的,对吧,好。来,我们来看看今天要使用的这个XFTP啊啊,这个我们之前也测试过的一个连接,对不对,好。这个工具啊,它确确实实是这个挑系统的啊,挑系统的呃,如果这个软件有同学这个没有安上啊,然后我下课的时候再给你找找这个其他的这个工具啊,有一些低版本的这个WIN7啊,这个软件它确确实实是连连安装都安装不上,OK吧,也有可能是什么呢?你安装上之后只能列出来左边的这个啊啊Windows窗口它列不出来,右边的这个Linux窗口有可能OK吧啊这个工具挺挑系统的啊啊一般来讲,我指的挑系统都是挑的是什么呢?这个系统的小版本号,而不是大版本号,是这样吗?我不说是挑这个WIN7或者WIN10啊,我说的是挑这个小版本,小版本还有很多种呢,家庭版企业版的是这样吗?
04:34
啊,阉割版啊,等等等等啊,这版本可多了是吧?好,接下来我们来看啊,我们首先要下载这个JDK啊同学们。呃,Linux咱们得得能够联网对不对,哎,怎么能测试,咱们这个Linux能不能联网还记得吗。哎,咱们是不拼一下就行了,你随便拼个百度都可以对不对,好测一下能不能连外网啊,好,如果OK的话呢,我们使用的是这个命令w get,这个还记得吧,以前老师拿的是这个Tom k给大家举个例子对不对?呃,那大家注意的是啊,下载的这个Linux版本的这个JDK啊,咱们要是是什么呢?是不是T。
05:19
点GZ。咱们选择的不是那个这块包,而是t.G这个文件叫做什么文件呢?就叫做归档文件呢,它是属于我们Linux当中的压缩文件,是这样吧,好呃,但是呢,这个我们在这个课堂上啊,就不下载了啊,这个比较耗时啊,好呃,我们的这个做法啊,是在这个Windows操作系统中啊,已经把它下载好了,然后给它拖拽到Linux操作系统下,事实上未来的实际项目开发我们也是这么玩的,OK吗?好来。Linux啊,这可这里边是不是有JDK啊,大家注意看这个JDK啊,这个JDK8版本64位t.GZ是这样吗?OK啊,一定是这个版本啊。
06:12
好,往下看啊往下看。呃,把这个64位版本JDK上传到这个三头S系统啊,使用的是我们XFTP这个工具,就是老师刚才打开的这个工具啊,啊就这个OK吧,好呃,直接拖拽就行了啊,直接拖拽就行了。呃,值得注意的是啊,咱们这回传输文件的这个协议啊,是SFTP,哎,我们之前的那个叫什么来着,是叫SSH,还记得不?我们之前做的是不是信息方面的这个通讯呢。没错吧,我们现在想象一下啊,老师,现在这台电脑和什么呢?墙角那台那个机柜里边,你把它想象成是服务器,服务器硬件你可以想象啊,虽然不是啊想象。
07:06
OK吗?好,你想象它啊,然后里边是什么呢?里边咱们安的是Linux操作系统对不对,然后我现在是不是拿我的电脑去连那台机柜里边的那台服务器啊,来,我来操作它里边那个Linux系统能理解吧,那么我玩的是不是都是命令操作,里边文件夹之类的能理解吧?好,那么我们之前用的是那个SSH的一种网络传输的这种安全协议啊,那这回是属于我们SSH的一种扩充,这回我们是不是要传文件了?我是不是要拿我本机,我这个教师机要往这个这台服务器里边传什么,是不是要传JDK啊,对不对,我要传文件了啊,那这种协议怎么是SFTP啊好。啊,我们现在直接这个找一个地儿啊,给他拖过去就行了啊,那大家注意看啊,啊,我们现在严格的按照这个路径来这个执行啊。
08:02
啊,这不是必须的啊,这不是必须的,但是呢,我还是要求大家尽量按照老师这个来做啊,这个路径呢,咱们是不是后以前接触过了。啊,Home表示自己家啊,自己家建一个main test这个文件夹啊,我们所有的默认的这个。啊,压缩包啊,都是给它拖拽到啊,咱们的这个my test里边形成一个这个Linux系统中的归档文件啊。行,用这个工具啊,Home home下咱还没有。My test是吧?来吧。CD什么这个你你你得看看啊,同学们啊,我们现在是在哪啊,默认是不是在波浪线下,波浪线是哪个角。波浪线是不是root假还记得吧,咱们是不是得出一层啊,出一层怎么出CD点点是出一层啊,或者直接CD一个杠是不是叫到根的对吧?好倒根了之后,咱们得看到有这个home对不对,好我们来看。
09:08
CD home啊,这个home下只有这几个夹啊,咱们默认建一个make DR等于什么呢?My test,同学们也尽量按照老师这个来啊,因为这个我下边所有的这些个命令啊,包括今天咱们那个啊,一会儿要按那个买circle的那个啊,很复杂的,今天的命令不要求大家背,没有意义,OK吧,今天就要求什么呢?啊,基础操作肯定还得咱们操作,比如说刚才咱们建一个文件夹或者解压缩等等,OK吧,但是啊,咱们这个专业用来部署的这个命令啊,你就没有去必要去背了,能理解吧,好,要求大家的是三的全就行了。就这一点要求啊,你信不信对大家来讲也很难,因为啊这个眼睛啊,眼大漏神么,咱班眼睛都挺大的是吧?啊好多班同学啊,哎,我就怎么要求啊,你就得按照老师一步一步来粘完第一条命令,粘第二条再粘第三条来,肯定有漏的,你千万不要漏了,今天这个东西很危险的,OK吧,那买circle这种东西,你一个这个一个步骤操作失败,有可能推翻要重来的,OK吧,好,所以说啊,咱们今天啊,这个所有的东西按照老师暂时的这个标准来OK吗?
10:32
Home下。咱们来一个这个my test啊好,接完之后我们再来看啊,呃,有个my test对吧。嗯,我们现在啊,看看这里面。这里边儿咱们说刷新一下就行了。说后刚啊,这个这个MY刚才建的对吧?嗯,找一下啊。
11:05
Linux咱们先拖拽一个对吧,好大家注意啊,一定要是这个T2.gz的啊,直接拽就行,非常的简单。好,这个东西比较小啊,这个走条走的也挺快,走到百分百之后啊,我们再来看进入到。没啊。里边是不是多了一个JDK的这个T2.gz啊。对吧,接下来呢,我们要将这个归档文件啊进行一个解压缩。好,我们这个解压所有文件大家注意啊,以前咱们学过了这个TR命令对不对,然后跟的是ZXVF。这是解压缩对不对。那我要创建归档文件呢,ZCVF对吧?好,咱们这个文件名,但是大家注意啊,我后边需要跟一个什么呢?杠C,这个杠大C咱们应该有点印象,我当时说过,今天说对吧,这杠大C表示的是什么呢?我要给他解压缩到我指定的路径下,OK吧,如果按照我们之前来讲的话,这一句。
12:19
是不是没有啊,同学们这句没有,咱默认是不是解压缩在当前的这个文件夹下,是这样吗?所以说啊,我们现在啊,这个要给它指定啊,那一般来讲我们这个user下的这个local啊,是作为我们的这个啊解压缩的这个地方,我们先来看看这个user local啊同学们好。CD2-lo CL,看看这里边啊,都有什么。什么B呢,ETC啊,Games啊等等等等啊,总之没有JDK,是这样吗?我们现在啊,要把咱们这个JDK啊给它解压缩到这个路径下啊好回去啊,咱们来CD home。
13:06
My test,好,我要给他解压缩了,T-Z什么,同学们。XVF,我这块敲个T能不能自动补全。能吧,没问题啊,这可这东西可没有手脚的,OK吧,好,再来一个什么杠什么同学们。大C给它解压到USR下的路口下,对不对,好解压啊,有一个过程,我们来看看走。行,搞定了啊,这回呢,我们再来看一看,切换到c dur下的local下,这回我们看一看是不是咱们多了一个这是文,这回是文件夹了吧,啊文件夹啊,这个文件夹的名字呢,叫JDK1.8,那么这个文件夹就是我刚才从tr.GZ的这个归档文件解压出来的,OK吧,解压出来的啊这个文件夹好。
14:16
嗯,接下来啊,我们来配置一下这个环境变量啊,有一些操作呢,跟我们这个Windows操作系统中啊,是一模一样的啊。
我来说两句