无需 apt-get,通过 shell 在 Linux 上安装 Java

无需 apt-get,通过 shell 在 Linux 上安装 Java

我想在我的其中一台服务器上运行 Multicraft。

经过一番深入的调试/安装后,我意识到服务器还没有 Java 运行时环境。我以为安装起来很容易,但这正是问题所在。

sudo apt-get install sun-java6-bin sun-java6-jre sudo: apt-get: 未找到命令

因此我认为我必须安装该程序,wget但我找不到可以执行此操作的 URL。

我的Linux版本是:

版本 2.6.18-194.8.1.el5.028stab070.4PAE
root@rhel5-build-x32
gcc 版本 4.1.2 20080704
Red Hat 4.1.2-46

那么,如何在没有 shell 的情况下在 Linux 上安装 Java apt-get


当我尝试时yum

yum install sun-java6-bin sun-java6-jre 
Determining fastest mirrors *** removed bits here *** 
Excluding Packages in global exclude list 
Finished Setting up Install Process 
No package sun-java6-bin available. 
No package sun-java6-jre available. 
Loaded plugins: fastestmirror 
Nothing to do

答案1

按照说明进行操作:

  1. 您必须从网站下载所需的 jdk 版本:http://java.sun.com/javase/downloads/index.jsp

将下载的jdk放入所需的文件夹中,

在这里,我新建一个文件夹,将 Java 放在/etc文件夹中,然后将其放在文件夹jdk/etc/java。它看起来像/etc/java/jdk-6u21-linux-i586.bin

现在通过在提取文件时访问 installer.txt 文件来更改文件的权限chmod。通过在终端上输入以下命令来更改权限。sudo chmod +x jdk-6u21-linux-i586.bin

现在execute通过在终端上输入此命令来获取文件sudo ./jdk-6u21-linux-i586.bin

它将在其中创建一个文件夹/etc/java/,它看起来像/etc/java/jdk1.6.0_21

现在我们的 java 已经安装好了,我们要设置 java 的类路径,为此我们要做的就是。只需在终端上输入此命令sudo gedit ~/.bashrc,它就会打开一个编辑器,现在我们必须JAVA_HOME=/etc/java/jdk1.6.0_21在编辑器的最后一行输入 export,之后我们要做的就是导出PATH=$PATH:$JAVA_HOME/bin

它看起来像:export JAVA_HOME=/etc/java/jdk1.6.0_21export PATH=$PATH:$JAVA_HOME/bin

现在保存并关闭它。And restart your system or type it in your terminal source ~/.bashrc

最后,我们的 java 已准备就绪,只需在终端上输入 java -version,它将返回 java 版本“1.6.0_21”Java(TM) SE 运行时环境(构建 1.6.0_21-b06)Java HotSpot(TM) 服务器 VM(构建 17.0-b16,混合模式)

相关内容