最近在部署linux时涉及到了jdk的安装,本着简单的原则,直接下载了rpm安装包jdk-8u261-linux-x64.rpm,下载链接如下
链接:百度网盘
提取码:udsh
如果是安装openjdk,请参考linux安装openjdk1.8
在上传到服务器后,直接使用下面的命令进行安装
rpm -ivh jdk-8u261-linux-x64.rpm
然后直接报下面的错误:
warning: jdk-8u261-linux-x64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Permission denied)
上面的原因其实很简单,就是因为权限不够,因为我是以普通的用户进行登录的,但是权限又不能给分配,那只能采用另外的解压 的方式进行安装,安装包jdk-8u261-linux-x64.tar,下载地址为
下载链接:百度网盘
提取码:s238
第一步:对文件进行解压缩
tar xf jdk-8u261-linux-x64.tar
第二步:进入jdk文件夹jdk1.8.0_261
cd jdk1.8.0_261
第三步:编辑环境变量文件.bash_profile,使用以下命令
vim ~/.bash_profile
第四步:添加以下信息
export PATH
export PATH="/home/user/jdk1.8.0_261/bin:$PATH"
第五步:先按Esc,然后输入:wq,保存退出
第六步:更新此文件
source ~/.bash_profile
第七步:输出环境变量
echo $PATH
第八步:使用java -version命令进行验证是否配置正确。
至此部署完毕。