Linux环境下安装软件

安装方式,有三种

1、rpm方式安装 (jdk安装)

2、解压缩安装(tomcat安装)

3、yum在线安装(docker安装)

一、安装jdk
1、下载jdk的rpm安装包,去oracle官网下载
示例:jdk-8u311-linux-x64.rpm

2、jdk安装命令
安装之前先通过java -version判断是否已安装jdk
如果已安装,先通过如下命令卸载
rpm -qa|grep jdk #检测JDK版本信息
rpm -e --nodeps jdk本号 #如果卸载不掉加上–nodeps
rpm -ivh rpm包
#执行示例

[root@ldp]# rpm -ivh jdk-8u311-linux-x64.rpm
warning: jdk-8u311-linux-x64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
Updating / installing...
   1:jdk1.8-2000:1.8.0_311-fcs        ################################# [100%]
Unpacking JAR files...
        tools.jar...
        plugin.jar...
        javaws.jar...
        deploy.jar...
        rt.jar...
        jsse.jar...
        charsets.jar...
        localedata.jar...
[root@ldp]#

3、卸载
#查询版本信息
rpm -qa|grep jdk
[root@ldp]# rpm -qa|grep jdk
jdk1.8-1.8.0_311-fcs.x86_64
#然后卸载
rpm -e --nodeps jdk1.8-1.8.0_311-fcs.x86_64
#执行示例:

[root@ldp]# rpm -qa|grep jdk
jdk1.8-1.8.0_311-fcs.x86_64
[root@ldp]# rpm -e --nodeps jdk1.8-1.8.0_311-fcs.x86_64
[root@ldp]# java -version
-bash: /usr/bin/java: No such file or directory
[root@ldp]#

4、配置环境变量
环境变量在/etc/profile文件中配置,在文件的最后添加

JAVA_HOME=/usr/java/jdk1.8.0_311-amd64
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=.:%$JAVA_HOME%/lib:%$JRE_HOME%/jre/lib
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export JAVA_HOME JRE_HOME CLASSPATH PATH

JAVA_HOME=/usr/java/jdk1.8.0_311-amd64
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=.:%$JAVA_HOME%/lib:%$JRE_HOME%/jre/lib
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export JAVA_HOME JRE_HOME CLASSPATH PATH

让配置文件生效,执行如下命令

source  /etc/profile

注意:如果配置文件改坏了,通过如下命令修改

export PATH=/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小李码砖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值