在linux上使用yum安装JDK
分类: Java
[qyf@localhost ~]$ yum -y list java*
执行结果
- [qyf@localhost ~]$ yum -y list java*
- Loaded plugins: fastestmirror
- base | 1.1 kB 00:00
- base/primary | 995 kB 00:00
- base 2789/2789
- extras | 2.1 kB 00:00
- extras/primary_db | 164 kB 00:20
- updates | 1.9 kB 00:00
- updates/primary_db | 422 kB 00:01
- Available Packages
- java-1.4.2-gcj-compat.i386 1.4.2.0-40jpp.115 base
- java-1.4.2-gcj-compat-devel.i386 1.4.2.0-40jpp.115 base
- java-1.4.2-gcj-compat-javadoc.i386 1.4.2.0-40jpp.115 base
- java-1.4.2-gcj-compat-src.i386 1.4.2.0-40jpp.115 base
- java-1.6.0-openjdk.i386 1:1.6.0.0-5.1.13.3.el5_10 updates
- java-1.6.0-openjdk-demo.i386 1:1.6.0.0-5.1.13.3.el5_10 updates
- java-1.6.0-openjdk-devel.i386 1:1.6.0.0-5.1.13.3.el5_10 updates
- java-1.6.0-openjdk-javadoc.i386 1:1.6.0.0-5.1.13.3.el5_10 updates
- java-1.6.0-openjdk-src.i386 1:1.6.0.0-5.1.13.3.el5_10 updates
- java-1.7.0-openjdk.i386 1:1.7.0.55-2.4.7.1.el5_10 updates
- java-1.7.0-openjdk-demo.i386 1:1.7.0.55-2.4.7.1.el5_10 updates
- java-1.7.0-openjdk-devel.i386 1:1.7.0.55-2.4.7.1.el5_10 updates
- java-1.7.0-openjdk-javadoc.i386 1:1.7.0.55-2.4.7.1.el5_10 updates
- java-1.7.0-openjdk-src.i386 1:1.7.0.55-2.4.7.1.el5_10 updates
- java_cup.i386 1:0.10-0.k.6jpp.1 base
- java_cup-javadoc.i386 1:0.10-0.k.6jpp.1 base
- java_cup-manual.i386 1:0.10-0.k.6jpp.1 base
- javacc.i386 4.0-3jpp.3 base
- javacc-demo.i386 4.0-3jpp.3 base
- javacc-manual.i386 4.0-3jpp.3 base
2.使用root用户安装
安装时提醒必须使用root用户,sudo都不行。
[qyf@localhost ~]$ yum -y install java-1.6.0-openjdk*
执行结果
- [qyf@localhost ~]$ yum -y install java-1.6.0-openjdk*
- Loaded plugins: fastestmirror
- Loading mirror speeds from cached hostfile
- * base: mirror.bit.edu.cn
- * extras: mirror.bit.edu.cn
- * updates: centos.ustc.edu.cn
- base | 1.1 kB 00:00
- base/primary | 995 kB 00:07
- base 2789/2789
- extras | 2.1 kB 00:00
- extras/primary_db | 164 kB 00:02
- updates | 1.9 kB 00:00
- updates/primary_db | 422 kB 00:07
- Setting up Install Process
- Resolving Dependencies
- --> Running transaction check
- ---> Package java-1.6.0-openjdk.i386 1:1.6.0.0-5.1.13.3.el5_10 set to be updated
- --> Processing Dependency: jpackage-utils >= 1.7.3-1jpp.2 for package: java-1.6.0-openjdk
- --> Processing Dependency: libgif.so.4 for package: java-1.6.0-openjdk
- --> Processing Dependency: tzdata-java for package: java-1.6.0-openjdk
- ---> Package java-1.6.0-openjdk-demo.i386 1:1.6.0.0-5.1.13.3.el5_10 set to be updated
- ---> Package java-1.6.0-openjdk-devel.i386 1:1.6.0.0-5.1.13.3.el5_10 set to be updated
- ---> Package java-1.6.0-openjdk-javadoc.i386 1:1.6.0.0-5.1.13.3.el5_10 set to be updated
- ---> Package java-1.6.0-openjdk-src.i386 1:1.6.0.0-5.1.13.3.el5_10 set to be updated
- --> Running transaction check
- ---> Package giflib.i386 0:4.1.3-7.3.3.el5 set to be updated
- ---> Package jpackage-utils.noarch 0:1.7.3-1jpp.3.el5 set to be updated
- ---> Package tzdata-java.i386 0:2014b-1.el5 set to be updated
- --> Finished Dependency Resolution
- Dependencies Resolved
- ================================================================================
- Package Arch Version Repository
- Size
- ================================================================================
- Installing:
- java-1.6.0-openjdk i386 1:1.6.0.0-5.1.13.3.el5_10 updates 44 M
- java-1.6.0-openjdk-demo i386 1:1.6.0.0-5.1.13.3.el5_10 updates 2.2 M
- java-1.6.0-openjdk-devel i386 1:1.6.0.0-5.1.13.3.el5_10 updates 15 M
- java-1.6.0-openjdk-javadoc i386 1:1.6.0.0-5.1.13.3.el5_10 updates 20 M
- java-1.6.0-openjdk-src i386 1:1.6.0.0-5.1.13.3.el5_10 updates 39 M
- Installing for dependencies:
- giflib i386 4.1.3-7.3.3.el5 base 39 k
- jpackage-utils noarch 1.7.3-1jpp.3.el5 base 60 k
- tzdata-java i386 2014b-1.el5 updates 172 k
- Transaction Summary
- ================================================================================
- Install 8 Package(s)
- Upgrade 0 Package(s)
- Total download size: 120 M
- Downloading Packages:
- (1/8): giflib-4.1.3-7.3.3.el5.i386.rpm | 39 kB 00:00
- (2/8): jpackage-utils-1.7.3-1jpp.3.el5.noarch.rpm | 60 kB 00:00
- (3/8): tzdata-java-2014b-1.el5.i386.rpm | 172 kB 00:04
- (4/8): java-1.6.0-openjdk-demo-1.6.0.0-5.1.13.3.el5_10.i386.rpm | 2.2 MB 00:47
- (5/8): java-1.6.0-openjdk-devel-1.6.0.0-5.1.13.3.el5_10.i386.rpm | 15 MB 04:25
- (6/8): java-1.6.0-openjdk-javadoc-1.6.0.0-5.1.13.3.el5_10.i386.rpm (17%) 19% [============ ] 81 kB/s | 3.8 MB 03:19 ETA
最后一行就是在下载jdk了,这里我们安装jdk1.6相关得全部包。
3.确认是否安装成功
[qyf@localhost ~]$ java -version
执行结果
- [qyf@localhost ~]$ java -version
- java version "1.6.0_30"
- OpenJDK Runtime Environment (IcedTea6 1.13.3) (rhel-5.1.13.3.el5_10-i386)
- OpenJDK Client VM (build 23.25-b01, mixed mode)
正确显示了jdk版本信息就说明安装成功了。
4.默认情况下jdk安装得路径
/usr/lib/jvm
由于我们得机器可能同时安装好几个版本得jdk,所以在/etc/alternatives目录下会有一个java链接到具体的java命令。而这个/etc/alternatives/java会被/usr/bin/java链接。从而java命令就被设置到了shell环境中。
在linux上使用yum安装JDK相关推荐
- Linux 利用 yum 安装jdk并配置环境变量
Linux 利用 yum 安装jdk并配置环境变量 清除已有java环境 搜索yum可以安装的版本 yum安装jdk 配置环境变量 当前用户使用: 全局用户使用: 验证安装 清除已有java环境 命令 ...
- JProfiler远程监控Linux上Tomcat的安装过程细讲(步骤非常详细!!!)
JProfiler远程监控Linux上Tomcat的安装过程细讲(步骤非常详细!!!) 1.文件准备: 服务器:CentOS Linux release 7.3.1611 (Core) Apa ...
- shell 安装java_Shell脚本实现在Linux系统中自动安装JDK
A:本脚本运行的机器,Linux B:待安装JDK的机器, Linux 首先在脚本运行的机器A上确定可以ssh无密码登录到待安装jdk的机器B上,然后就可以在A上运行本脚本: 复制代码 代码如下: $ ...
- Linux上的redis安装和后台启动
Linux上的redis安装和后台启动 1.环境准备 2.下载与安装 3.前台启动redis服务 4.后台启动redis服务 5.端口6379不同的解决办法 1.环境准备 Redis是用C实现的,需要 ...
- linux:使用yum安装_首次使用Linux:30个安装案例
linux:使用yum安装 Linux内核在8月25日(星期六)再大一岁.26年前,创建者和BDFL Linus Torvalds可能已经感觉到Linux只能满足一个人的需求. 但是今天我们知道,它改 ...
- 【linux虚拟机使用yum安装MySQL+修改密码】
linux虚拟机使用yum安装MySQL 文章目录 前言 使用yum安装 总结 前言 很多时候一些像我一样的入门小白想自己从头捣鼓一些Linux系统相关的软件,有的喜欢直接买一个阿里云或者腾讯云等,也 ...
- Linux上subversion的安装和使用
目录 1.Linux上subversion下载... 3 2.Linux上subversion的安装... 6 2.1.查询系统之前安装的旧版本... 6 2.2.yum安装yum源默认版本... 7 ...
- Docker在Linux上下载与安装配置
Docker在Linux上下载与安装配置 官方文档: Redirecting- 1.删除旧版本的docker,防止有残留 sudo yum remove docker \docker-client \ ...
- Linux 新建用户组并安装jdk
Linux 新建用户组并安装jdk //创建组,app为组名 groupadd app //新建用户并指定到当前组下(把test用户指定到app组下) //添加用户:useradd -m -g 组 新 ...
最新文章
- 元宵节就要到了,花灯要不要来一盏?3D的那种
- nonatomic与atomic的区别与作用
- Linux系统学习----前言
- Java基础day13
- Nginx服务器证书部署-亚洲诚信
- Python中的@property Decorator:其用例,优点和语法
- spring c3p0 mysql_spring boot整合mybatis使用c3p0数据源连接mysql
- 1. SOAP 简介
- maven helper解决依赖冲突问题
- 循迹避障智能小车c语言程序,智能循迹避障小车完整程序lpar;亲测好使rpar;
- 基于MATLAB的有源三相滤波器的设计,基于MATLAB的有源滤波器的设计与仿真
- QQ隐藏福利二-----------------那些免费的挂件和气泡
- 剑指offer_33:输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。
- 人员疏散模型(pso元胞自动机)网挑思路
- 一个不超过200行的游戏
- php怎么防止页面被劫持,完美解决网页被劫持的问题,再也不用担心网页被篡改了!...
- hdu 1166 排兵布阵
- 阿里云盘小白羊版!你值得拥有的一款第三方阿里云盘客户端
- 如何使用注册表在Win10中调整屏幕亮度
- 傅里叶分析的方方面面:复正弦、负频率
热门文章
- Java Socket 教程
- oracle创建视图触发器
- 综合应用题:投票程序(知识点:对象,数组,循环,流,工具类的应用)
- ElasticSearch学习笔记(一)—了解及装配
- Android在ListView中嵌套一个GridView时只显示一行的原因及解决方法
- css 图片换行_前端学习口诀VI:html+css口诀结尾篇,值得收藏!
- 自动添加html结束标志,XHTML标签都有一个结束标记
- 抢购网站服务器时间表,js获取服务器时间,实现抢购倒计时
- python数据组织存在维度吗_用Python将统计数据不存在的记录按维度对应指标补齐...
- ae输出quicktime设置_AE大神再现酷炫神技能,AE中怎么输出带透明通道的视频文件!...