Centos6 rpm安装jdk

首先删除自带的opensdk.

执行rpm -qa | grep java查看与java相关的安装


执行rpm -e --nodeps java*删除相关的安装(*通配符仅作示例,实际填入查询到的安装)


执行rpm -qa | grep java | xargs rpm -e --nodeps一次性删除所有java相关安装


接下来从官网下载jdk

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html


我安装的是64位的centos,所以选择64位的rpm包,使用rpm方式安装

安装rpm

执行rpm -ivh jdk-8u121-linux-x64.rpm安装jdk


安装完成执行java -version查看java版本


看到打印了java版本即表示成功安装jdk。


过程挺简单的,不过这里折腾一下,在windows上下载,在windows上共享,在linux上使用smbclient获取rpm包

首先在windows上新建一个文件夹,这里取名share,设置共享,把rpm包复制到该文件夹中


接下来在linux上安装smbclient

执行yum install samba-client安装smbclient


执行 smbclient -L //ip/share -Uusername查看远程主机上的共享文件夹列表(ip填远程主机ip,username填远程主机上存在的用户名)

执行smbclient //ip/share -Uusername访问共享文件夹并下载rpm包


至此大功告成。

你可能感兴趣的:(Centos6 rpm安装jdk)