我尝试在 ubuntu 上安装 Java,但找不到方法让它工作。有没有办法用 apt-get 安装 Java?
答案1
在我开始之前,请笔记JDK 中也包含 JRE。
方法 1:
要安装 openJDK JDK 和 JRE 8,请使用(替换8
为您想要的版本,例如7
或6
):
sudo apt-get install openjdk-8-jdk
方法 2:
如果您想要安装官方 Oracle JDK 和 JRE,并且确实想要通过以下方式安装,apt-get
请执行以下操作(您可以将 替换8
为其他版本,例如9
或7
):
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
方法 3:
或者如果您想手动安装官方 Oracle Java 版本:
去这里并点击下载按钮:
选择接受许可协议单选按钮(一旦您阅读了许可协议)。
选择您要下载的文件,如果您在 32 位机器上运行,请单击
jdk-[javaversion]-linux-i586.tar.gz
([javaversion]
替换为 Java 版本,例如8u60
),如果是 64 位,则请单击jdk-[javaversion]-linux-x64.tar.gz
。启动终端(CTRL + ALT + T),然后
cd
到您下载文件的目录(可能是~/Downloads
),并运行tar -xvf /path/to/file.tar.gz
将该存档解压到文件所在的目录中,然后您可以将该解压后的存档移动到所需位置,例如目录/opt
(将可执行文件存储在主目录中存在安全风险)。完成上述操作后,您可以删除原始
.tar.gz
文件,然后~/.bashrc
在所需的文件编辑器(例如gedit
或)中打开文件vim
,我将在此示例中使用(如果尚未安装,请vim
使用 进行安装)。因此,运行 ,然后在文件底部插入两行新内容(即用替换为您刚刚解压的档案的路径):sudo apt-get install vim
vim ~/.bashrc
/path/to/unpacked/archive
JAVA_HOME=/path/to/unpacked/archive export PATH=$PATH:$JAVA_HOME/bin
重新启动终端或运行
source ~/.bashrc
以开始使用新.bashrc
文件。笔记:使用此方法,每次发布新的 Java 版本时您都必须继续执行此操作,但系统不会通知您。
答案2
打开终端并输入
sudo apt-get install openjdk-7-jre
此软件包包含 Java 运行时环境
答案3
打开“终端”并输入
sudo apt-get update
进而:
对于 Java 开发工具包:
sudo apt-get install default-jdk
https://apps.ubuntu.com/cat/applications/default-jdk/
对于 Java 运行环境
sudo apt-get install default-jre
答案4
有便携版本
http://download.oracle.com/otn-pub/java/jdk/8u60-b27/jdk-8u60-linux-i586.tar.gz
下载并解压到主文件夹
在$HOME 处有到 java 和 javac 的链接。