我试图在我的 64 位 ubuntu 10.04 安装上安装 JRE。
为了确保这是我真正想要的,我需要运行一个 .jar 文件。
我从这里下载了 Java关联。
然后我选择 linux x64 并下载了 tar 文件,我解压它并尝试编译源代码,但出现错误。我不知道是我下载了错误的文件还是我在终端中运行了错误的命令
使用 cd 命令将目录更改为解压的目录后,我尝试
./configure
但我收到了这个错误:
./configure: command not found
我知道有一种更简单的方法来安装 Java,但我只是想了解如何在 Linux 中从源代码安装应用程序,因为看起来我将来会遇到这个问题。
提前致谢
答案1
您尝试从 java.com 下载的内容已经编译好了;它们已经是二进制文件。这链接包含有关如何安装 64 位版本的说明,以及这里提供 32 位(i386)版本的说明。
Oracle 的 JRE 和 JDK(与 java.com 上的相同)是专有的,但众所周知,它们与 OpenJDK(Ubuntu 中的开源版本)的源代码基本相同。建议在 Ubuntu 中使用 OpenJDK 而不是 Oracle,因为它由 Canonical 正式维护。要在 Ubuntu 10.04 中安装 OpenJDK 的 JRE(相当于您现在尝试安装的 JRE),请运行以下命令:
sudo apt-get install openjdk-6-jre
或点击这里。
请注意,这是 OpenJDK 6,而不是最新版本 7。第一段中的说明适用于 Oracle Java 7。
答案2
确保输入正确,并且命令适用于特定类型
由于 Linux 灵活而复杂,不要感到困惑......
要安装,您必须遵循以下步骤:
- 找到自述文件或安装文件
- 仔细阅读
- 如果有 sheel 脚本,则以 root 用户身份运行它
- 如果脚本不起作用,则打开脚本并手动执行该功能