学派吧-使用Linux的alternatives命令替换选择软件的版本方法详解-linux教程

学派吧-下面小编就为大家带来一篇使用Linux的alternatives命令替换选择软件的版本方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

上周在安装搜索引擎Elasticsearch时,要求安装比较新的java 版本,我选择了java 1.8.0,安装java 成功后使用java -version 发现使用的版本仍旧是1.6.0,

查询了一些资料,发现可以使用Linux的alternatives命令替换选择软件的版本。

学派吧-使用Linux的alternatives命令替换选择软件的版本方法详解-linux教程

说明:

alternatives –install <link> <name> <path> <priority>

其中,

install表示安装

link是符号链接

name则是标识符

path是执行文件的路径

priority则表示优先级

一:先来看看目前java的版本

学派吧-使用Linux的alternatives命令替换选择软件的版本方法详解-linux教程

二:使用Linux的alternatives命令安装java 1.8.0

1. 先用alternatives查看目前系统中有哪些java版本

alternatives –config java

学派吧-使用Linux的alternatives命令替换选择软件的版本方法详解-linux教程

2. 使用alternatives命令安装java 1.8.0

alternatives –install /usr/bin/java java /usr/local/java/jre1.8.0_131/bin/java 4

解释:

/usr/bin/java 是java命令的路径,用which java查看,对应参数<link>

java对应参数<name>

/usr/local/java/jre1.8.0_131/bin/java对应<path>,表示java1.8.0 的java命令的路径

数字4 对应 参数<priority> ,因为已经有3个程序提供java了,所以要写4

3.用alternatives –config java 查看安装java 1.8.0 成功没有

学派吧-使用Linux的alternatives命令替换选择软件的版本方法详解-linux教程

划红线的java就是我刚刚安装的,说明安装成功

三:选择java版本

alternatives –config java

看到的结果和二(3)的结果一样,注意最后一句英文:Enter to keep the current selection[+], or type selection number ,翻译过来就是按Enter键来保存当前选择[+],或渐入选择号码。我键入号码4 表示我选择使用java 1.8.0

四:使用java -version查看选择的版本

学派吧-使用Linux的alternatives命令替换选择软件的版本方法详解-linux教程

以上就是使用Linux的alternatives命令替换选择软件的版本方法详解的详细内容,更多请关注学派吧其它相关文章!

主题测试文章,只做测试使用。发布者:云大使,转转请注明出处:https://www.xp8.net/server/2782.html

赞 (0)
打赏 微信扫一扫 微信扫一扫
上一篇 2018年12月19日 下午9:49
学派吧-Linux使用exec函数实现进程替换的代码-Linux教程
下一篇 2018年12月19日 下午9:49

相关推荐

  • linux教程-关于Docker 私有镜像库与阿里云对象存储 OSS教程-学派吧

    本篇文章给大家带来的内容是关于Docker 私有镜像库与阿里云对象存储 OSS,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 Docker私有镜像库 Docker 私有镜像库与阿里云对象存储 OSS 镜像管理是 Docker 的核心,为了满足企业或组织内部分享镜像,Docker 官方在 Github上 建立了一个开源项目 docker-re…

    服务器运维 2018年11月24日
    3.4K00
  • 学派吧-关于Win2008R2服务器配置VPN服务器的图文教程详解-windows教程

    这篇文章主要介绍了Win2008 r2服务器配置VPN服务器教程(图文详解),需要的朋友可以参考下 系统环境:WindowsServer2008R2Enterprise(完全安装) 1、配置准备工作1.1、点击“开始”右边的“服务器管理器”1.2、在“服务器管理器”里点击“角色”1.3、在“角色”上点击右键选译“添加角色”,点击“下一步”1.4、在“角色”里…

    服务器运维 2018年12月10日
    4.3K00
  • linux/centos接口并发压力测试apache bench(ab)压力测试

    centos安装apache bench root用户执行 yum install httpd-tools 运行压力测试如并行100,持续1000个请求 ab -n 1000 -c 100 http://xx 欢迎关注我们学派吧。

    服务器运维 2019年4月30日
    4.0K00
  • rsync+inotify实时同步实例教程分享-linux运维

    如果您有服务器咨询问题、购买问题、可以联系我们客服 7271895 690624 商祺云-阿里代理、景安代理、西部代理 1.rsync 与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份的优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等。 随着应用系…

    服务器运维 2019年1月17日
    2.6K00
  • 分享Linux/centos下如何查看环境变量-学派吧

    本篇文章主要给大家介绍linux下查看环境变量的命令方法,希望对需要的朋友有所帮助! 环境变量的查看 1.使用echo命令查看单个环境变量。例如: echo $PATH 2.使用env查看所有环境变量。例如: env 3.使用set查看所有本地定义的环境变量。 常用的环境变量: PATH 决定了shell将到哪些目录中寻找命令或程序 HOME 当前用户主目录…

    服务器运维 2019年5月7日
    5.3K00

发表回复

登录后才能评论
联系我们

联系我们

18838889666

在线咨询: QQ交谈

邮件:xinyun@88.com

工作时间:周一至周五,9:30-18:30,节假日休息

添加微信
添加微信
分享本页
返回顶部