ubuntu 普通用户可以使用java -version测试jdk,root用户无法测试,提示''以包含在以下软件包中

shf@shf-K42JP:~$java-versionjavaversion"1.8.0_131"Java(TM)SERuntimeEnvironment(build1... shf@shf-K42JP:~$ java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
shf@shf-K42JP:~$ su root
密码:
root@shf-K42JP:/home/shf# java -version
程序 'java' 已包含在下列软件包中:
* default-jre
* gcj-5-jre-headless
* openjdk-8-jre-headless
* gcj-4.8-jre-headless
* gcj-4.9-jre-headless
* openjdk-9-jre-headless
请尝试:apt install <选定的软件包>
展开
 我来答
书海拾贝者
2017-07-18 · 在书海的漫漫波涛里,我是虔诚的拾贝者。每一枚贝壳都藏着智慧的...
书海拾贝者
采纳数:202 获赞数:830

向TA提问 私信TA
展开全部
不是这样的.使用root安装是在全局的,以后其它用户可以不用再安装就可以使用.如果用非root权限安装的软件,可能会导致其它用户无法使用.
有些软件的安装必须要求用root权限才能安装.
java环境作为系统支持,要求得用root权限,对整个机器配置作改变.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式