在Linux上安装Java

作者: Roger Morrison
创建日期: 24 九月 2021
更新日期: 21 六月 2024
Anonim
千锋Java教程:19 Linux 安装 Java
视频: 千锋Java教程:19 Linux 安装 Java

内容

使用Java,可以创建在Mac OS-X,Linux和Windows(仅举几个操作系统)上运行的应用程序,而无需进行自定义。您可以毫无问题地将Java安装在任何GNU / Linux机器上,并且无论技术知识如何,都有一些方法可以适合所有用户。仅仅因为您有一台Linux计算机,并不意味着您应该错过!

方法1之5:手动安装Java(没有RPM的方法)

这是常见方法,也可用于不支持RPM的GNU / Linux克隆。您不需要管理员权限,并且可以在同一台计算机上安装Java的多个版本。

  1. 下载JDK。
    • 单击Java平台(JDK)7u9上方的“下载”链接。
    • 接受许可证并继续。
  2. 选择正确的下载选项。 在“产品/文件描述”下,选择相应的Linux选项。例如,如果您正在运行Linux x86(32位),则选择相应的“ *。Tar.gz”。
  3. 以.gz格式下载文件。 将其保存在您的GNU / Linux机器上。
  4. 切换到保存文件的目录。 无需拥有root权限,您只需要对要安装Java的文件夹具有写权限。如果管理员不配合,则可能必须在主目录中或(最好)在共享网络位置上安装Java。
  5. 解压缩文件。 例如,您可以在主文件夹中执行此操作。解压缩将创建一个名为“ jdk1.7.0_09”的文件夹。现在已安装Java。
    • 已安装的Java JRE非常独立,只需复制文件即可轻松将其删除或移动到其他位置。
    • 您可以通过以下方式安装多个不同的JRE:如果某些软件需要运行较旧的版本,它们可以共存和使用。
  6. 启动Java。 您需要运行的Java可执行文件位于一个名为“ bin”的子文件夹中。此安装方法不会为您配置标准Java命令-您将必须手动执行此操作,或者始终在启动脚本中包含完整路径。

方法2之5:手动RPM方法

这似乎是安装Java的一种更“文明”的方式,因为安装程序将查看可能缺少的某些系统库上的各种依赖关系。但是,此方法不能简单地支持不同版本,某些支持RPM的系统甚至可能无法正常工作。 (尽管当前的Java安装可以完全独立地运行,并且通常仍满足最低系统要求。)


  1. 下载JDK。
    • 单击Java平台(JDK)7u9下的“下载”链接。
    • 接受许可证并继续。
  2. 选择正确的下载选项。 在“产品/文件说明”下,选择正确的Linux选项。例如,如果您正在运行Linux x86(32位),则将需要相应的“ *。Rpm”版本。例如:“ jdk-7u9-linux-i586.rpm”。
  3. 下载.rpm文件。 将其保存到您的GNU / Linux机器上。
  4. 以root用户身份登录,然后转到保存文件的目录。 或者通过运行su并输入超级用户密码成为root用户。
  5. 安装RPM文件。 类型 rpm -ivh 文件名.rpm,在 文件名 是您的.rpm文件的名称。 (例如:jdk-7u9-linux-i586.rpm)。
    • 您可能会收到一条消息,提示未安装程序“ rpm”。
    • 如果是这样,则不会安装“ rpm”。您可能需要输入以下内容进行安装 sudo apt-get安装rpm。输入您的密码,您就完成了。
  6. 创建符号链接。 如果要从GNU / Linux系统上的任何目录运行此版本的Java解释器或编译器,则需要创建一些符号链接:
    • 须藤ln -s -v jdk1.7.0_09 / bin / java / usr / bin / java
    • 须藤ln -s -v jdk1.7.0_09 / bin / javac / usr / bin / javac
    • 请注意,使用此方法进行安装可能会阻止某些依赖项起作用。最好使用软件包安装程序,以便它为您处理所有依赖项,因为如果未正确设置这些依赖项,您将无法正确使用Java。

方法3之5:使用菜单驱动的程序包管理器在Ubuntu中安装Java

  1. 打开一个程序包管理器。 您可以为此使用Synaptic或Adept Manager。
  2. 安装Open JDK。 Java JDK和JRE不能与菜单驱动的Package Manager一起安装。相反,您将必须安装Open JDK。
    • 搜索 openjdk-7-jdk.
    • 选择openjdk-7-jdk进行安装。根据您的软件包管理器,可能会询问您是否要安装所需的依赖项,否则将在未经您许可的情况下安装它们。例如,文件“ openjdk-7-jre”由Synaptic软件包管理器预先选择。如果要使用Java作为浏览器的插件,则还需要安装“ icedtea-7-plugin”。
  3. 应用更改。 单击按钮以应用更改。根据软件包管理器的不同,将出现一个弹出窗口,询问您是否要确认更改。
  4. 等待Java完成安装。

方法5之4:在Ubuntu中使用命令窗口安装Java

  1. 在命令窗口(终端)中输入以下命令之一:
    • 须藤apt-get install openjdk-7-jdk openjdk-7-jre (如果您不想使用浏览器插件)
    • sudo apt-get install openjdk-7-jdk openjdk-7-jre icedtea-7-plugin (如果您想要浏览器插件)
    • 适当的 自动处理相关性并概述更改以进行验证。
  2. 类型 ÿ 确认安装。

方法5之5:通过命令窗口执行Ubuntu OpenJDK 6方法

Ubuntu不再支持Oracle Java软件包,但它确实支持OpenJDK。


  1. 在命令窗口(终端)中键入以下命令行之一:
    • 不需要浏览器插件, 须藤apt-get install openjdk-6-jre.
    • 您是否需要浏览器插件, sudo apt-get install openjdk-6-jre icedtea6插件
    • 您是否在没有图形的服务器上工作,并且想要一个仅用于运行服务器应用程序(例如Tomcat或Glassfish)的环境, sudo apt-get install --no-install-recommends openjdk-6-jre-headless
    • 如果您需要完整的JDK(用于编写Java程序): 须藤apt-get install openjdk-6-jdk
    • 适当的 自动处理相关性并概述更改以进行验证。
  2. 进入 ÿ 确认安装。

尖端

  • 尽管您对此有点陌生,但控制台方法(带有命令窗口的方法)实际上比带有菜单的方法更容易。
  • 如果找到特定于您的发行版的操作方法,则最好使用它,因为某些发行版已在软件库中包含Java(您可以使用)。
  • 从存储库/库进行安装比从Oracle网站进行下载要容易得多。
  • 跟踪rpm安装进度的另一个技巧是使用“ rpm -ivv ...”,它会打开详细输出并为您提供有关安装过程的更多信息。您可以对其他rpm操作执行相同的操作,以使rpm进一步了解正在发生的事情。
  • 在Red Hat 8.0 Linux中,您可以启动Nautilus文件管理器。转到目录,然后单击rpm文件的名称。激活安装过程。这在Fedora Core 4中不再起作用(尚未测试其他FC版本)。在这种情况下,您将收到一条警告,指出该文件不可执行(不可执行),而实际上文件的内容是“可执行的”。