手记

linux 编译安装和yum安装jdk等程序以及卸载几处需要注意的地方

第一:注意查看系统位数
如果出现 bash: ./java: cannot execute binary file 则是 32 位的
Linux 系统安装了 64 位的 JDK
命令: uname -a 或者uname -r。

第二:注意虚拟机是否已经安装有jdk。

  以 root 用户登录:输入 java -vesion.或者java。都行。

  如果出现如下信息,则默认安装有,需要卸载。

    卸载同样两种办法。一种rpm,一种yum。都有一个前提找到需
    要卸载的具体文件名。

输入:rpm -qa | grep jdk 得到jdk的版本信息。

输入:rpm -e --nodeps 【版本信息】进行卸载。

yum安装
yum list installed |grep jdk 得到已安装jdk的版本信息。

删除软件包命令:yum remove <package_name>;
.查找可安装软件包 命令:yum search <keyword>得到版本信息。
安装指定的软件 命令:yum install <package_name>
yum安装就结束了。下面主要说编译安装。

另外说一下yum常用其他命令。

仅更新指定的软件 命令:yum update <package_name>
列出所有可更新的软件包 命令:yum list updates
列出所有已安装的软件包 命令:yum list installed。

第三:注意安装目录。

mkdir /usr/local/java
cd /usr/local/java
我经常直接在root下直接安装。/root:
该目录为系统管理员,也称作超级权限者的用户主目录。练习的时候可以,工作的时候很难接触到root权限的。
/usr:
这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录。

第四:下载文件注意文件大小。

wget 后我发现解压缩经常出错。后来查找了很多天才发现不是压缩解压缩命令的问题,而是wget得到的文件根本不完整。只有几k,十几k大小。
所以用wget命令下载之后用ls -lht命令查一下文件大小,对比一下大小是否正常。
如果真不能用了,就直接在windows下下载。对了下载的时候记得同意一下,才能下载。如何将本地的 JDK等众多文件 拷贝到 Linux 系统中,可以使用 工具 WinSCP。这是一款重要的windows和linux之间文件上传下载的小工具。面试的时候经常会问到。

第五:解压之后注意重命名。
命令 mv
mv 文件名 文件名 将源文件名改为目标文件名
mv 文件名 目录名 将文件移动到目标目录
因为要配置环境变量,所以尽可能的简单好记。

第六:就是环境变量了。
其实jdk有时候不用配置也可以使用,但是还有很多程序必须配置,所以尽可能的养成好习惯。

/etc:
这个目录用来存放所有的系统管理所需要的配置文件和子目录。

vim /etc/profile
输入上面命令后,然后按 i,将光标定位到文件最后一行,在输入下面代码:

set java environment

JAVA_HOME=/usr/java/jdk1.8 //注意这里就是你重命名的名字。
//要是不重名的话就是很长的版本信息了。
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
然后按 ESC 键,输入 ":wq" 即保存退出该文件

第七:记得输入下面命令让修改生效

source /etc/profile
验证 JDK 是否安装成功

java -version

1人推荐
随时随地看视频
慕课网APP