设置最小 java 在虚拟机上 Ubuntu

我没有安装 java 在虚拟机上 Ubuntu (只有服务器没有 X11):

bash: java: command not found

我想设置最低版本以启动一些脚本。 当我发出:

sudo apt-get install openjdk-7-jre

他试图安装 109 包裹和其中一些

x11-common x11-utils sound-theme-freedesktop

我想避免使用这么多的野兽安装。 有没有办法安装一个适合我运行控制台应用程序的更小的Java版本。
已邀请:

奔跑吧少年

赞同来自:

以下将收到可执行文件 java, 乘坐 Ubuntu (13.10) 依赖性最小:

apt-get install openjdk-7-jre-headless

二哥

赞同来自:

想拿到 jvm 格式化 .tar.gz 经过 oracle:

http://www.oracle.com/technetw ... otnjp
获得,例如,服务器 JRE 或者 JDK:

jdk-7u51-linux-x64.tar.gz

扩展它 / opt:

java -> jdk1.7.0_51 /

做一个象征性的链接

/opt/java

ln -s /opt/jdk1.7.0_51 /opt/java



JAVA_HOME=/opt/java



/opt/java/bin

在你的路上。

之后你可以运行

which java

看看它是如何来自的

/opt/java` and finally

java -version '' 必须刚刚下载的版本报告 java.

它可以节省包裹管理系统和操作系统依赖项之外的所有内容 ubuntu 尝试上传所有这些附加包。 这也意味着您不需要担心故障 Java 更新时 Ubuntu. 您只需要确保自己定期更新 Java.

要回复问题请先登录注册