linux下安装jdk之安装VMwareTools

背景是这样的,在windows上运行一个EffectiveJava上一个关于线程通信的程序,但是看不到书上说的现象,在网上看有的同学说在某个linux系统上可以看到,就用vmvare搞了个虚拟机,linux系统装的是 linux mint,版本什么的都不清楚,装好之后就准备开始装jdk,装jdk得先把jdk放到linux系统中啊,怎么放呢,又在网上搜,原来如果用vmvare装的虚拟机的话,借助VMwareTools就可以很简单的把文件放到虚拟机中。下面就是我安装VMWareTools的过程。
1 在vmvare的工具栏中找到虚拟机-安装VMwareTools选项,点击以后呢,在linux系统中,打开计算机,在设备栏下面可以看到一个和VMwareTools相关的设备,之后知道VMwareTools的安装程序都在这里面,我们所要做的就是将这里面的安装程序拿到我们系统中执行就可以了
2 创建挂载点 例如 mkdir /mnt/cdrom,就是准备一个目录,下一步会将设备挂载到这个目录上
3 挂载 mount /dev/sr0 /mnt/cdrom 前面参数那个是上面提到的设备名,鼠标悬停在设备上可以看到,挂载完以后就可以在挂载点中看到挂载设备中的东西
4 访问挂载点,将其中的安装程序压缩包拿出来,随便放哪里,cp VMwareToolsxxx.tar.gz /tmp,至于为什么要拿出来,实际也没有深究,想来大概是这个挂载目录后面会被清空吧
5 解压缩VMwareTools-7.8.4-126130.tar.gz,命令是 tar zxvf VMwareToolsxxx.tar.gz
6 解压缩之后,会得到一个vmware-tools-distrib文件,安装程序就放在这个目录下。
7 执行安装程序,vmware-tools-distrib下有一个vmware-install.pl ,这个就是安装程序, 命令行执行./vmware-install.pl 一路enter,就安装成功了
8 安装成功之后,就可以通过虚拟机-设置-选项-共享文件夹,设置一个共享文件夹,这个文件夹在linux系统中对应的路径,我的是在/mnt/hgfs,这样如果你在本地将文件放入共享文件夹,就可以在linux系统中访问到。
9 这样就可以把本地下载的jdk文件放入共享文件夹,待会儿在linux系统中安装。

总结就是,挂载安装程序、取出安装程序、安装、设置共享文件夹,文件夹共享大概也是将本地文件夹挂载到linux系统上了吧,不重要,达到目的就好

你可能感兴趣的:(vmwaretool)