有人说 Ubuntu 14.04 的默认 shell 是 dash。我的是bash。
我的/bin/sh是dash。
我不记得我是否更改了默认 shell。有什么方法可以更改默认外壳?我能知道我是否这样做过吗?
谢谢。
在Ubuntu 16.04上安装最新的Oracle JDK(8或9)时,我发现了几个讨论:
https://askubuntu.com/questions/521145/how-to-install-oracle-java-on-ubuntu-14-04
https://askubuntu.com/questions/159575/how-do-i-make-java-default-to-a-manually-installed-jre-jdk
我把他们的方式总结为以下几点:
有的用update-alternatives. 其中,有些用于java,javac和javaws( example ),而有些则用于更多命令 (
example , example , example , example )。我不确定哪一个给出了要应用的命令的完整列表update-alternatives。
有些使用update-java-alternatives(例如,示例),但有些说它不适用于手动安装。
有些同时使用update-alternatives和update-java-alternatives(示例)
有些人更改了几个环境变量,并认为前两种方法不必要地复杂(例如,)
有些同时使用update-alternatives和更改多个环境变量:(示例)
我想知道推荐哪种方式?
谢谢。