JDK可以使用apt-get install吗?

我一直在使用一台Linux机器不到两个星期,所以我对Linux非常陌生。

我也想安装Java开发工具包。 这应该怎么做? 有没有apt-get命令,还是只要点击Sun网站上的下载button?

我确信有多种方法可以做到这一点,这可能没有太大的关系,但是在安装PHP和MySQL时apt-get install工作的顺利性给我留下了深刻的印象,所以如果有正确的做法这个,我想知道。

我正在使用Ubuntu版本9.04

Solutions Collecting From Web of "JDK可以使用apt-get install吗?"

Oracle JDK不再包含在Ubuntu回购站中。 根据https://stackoverflow.com/a/15543636/192221 ,可以使用下面的ppa:

 echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886 apt-get update apt-get install oracle-java7-installer 

如果您已经安装了OpenJDK,则可能需要使用

 update-alternatives --config java 

默认使用Oracle Java。

是的,绝对是在您的Linux系统上安装JDK的建议方法(如果可用)。

在Ubuntu上:

 sudo apt-get install sun-java6-jdk 

如果由于某种原因需要安装sun软件包,则可以使用make-jpkg命令创建一个deb文件,并仍然拥有由apt / dpkg管理的文件。

去做这个:

 sudo apt-get install java-package fakeroot make-jpkg jre-1_5_0_06-linux-i586.bin 

然后你将有一个.dpg文件,你可以使用例如gdebi来安装

 gdebi-gtk jre.deb 

另外请注意,您可以安装多个JDK,并使用update-alternatives在它们之间切换:

 update-alternatives --config java update-alternatives --config javac 

等其他Java相关的二进制文件,看看在/ etc /的选择,找出哪些是可用的。

在Ubuntu 9.10中,Karmic Koala apt-getSynaptic Software Manager都安装了Sun Java的版本6.15.1和现在已经过时的JDK,以及旧版本的Netbeans,所以不要使用“sudo apt-得到安装“为这些。

转到Sun Java下载页面http://www.java.com/en/download/manual.jsp

选择非RPM 32位或64位自解压文件,下载并检查下载文件的文件大小。 在哪里下载它并不重要。

点击相应文件的安装说明链接。

设置可执行权限的更简单方法是右键单击文件浏览器(Nautilus)中的文件,然后单击“属性”,然后在“权限”选项卡上单击“执行”复选框。

要测试,请打开一个新的终端并键入:

 java -version 

你应该看到Java版本“1.6.0_18”等

如果你不这样做,你可能需要添加一些行,调整到适合你的安装目录的.bashrc和.bash_profile,它们都是你的主目录中的隐藏文件。

 gedit .bashrc 

添加以下内容:

 export JAVA_HOME=/opt/java/64/jre1.6.0_18 export PATH=$PATH:$JAVA_HOME/bin 

然后编辑你的.bash_profile文件,并在最后插入相同的行:

 gedit .bash_profile 

打开一个新的终端窗口,并按上述方式进行测试

如果一切顺利,请在“应用程序”菜单>“系统工具”中选择“Sun Java控制面板”。

您可以为JDK和Netbeans重复类似的安装过程,将下载的.bin文件标记为可执行文件,然后从要安装到的目录(例如/ usr / local)中的终端窗口执行。

安装JDK之后,向.bashrc和.bash_profile文件添加一行类似如下的代码:

 export PATH=$PATH:/usr/local/jdk1.6.0_18/bin 

Netbeans 6.8似乎可以在没有任何编辑的情况下自行设置,并将自身添加到“应用程序编程”菜单中。

我的Ubuntu盒子有sun-java5-jdksun-java6-jdk可用。

我个人是一个Linux的薄荷人。 但是,我无法找到这个在我的respitory:

 sudo apt-get install sun-java6-jdk 

经过一番探讨后,我能够得到这个工作。

 sudo apt-get install openjdk-6-jdk 

干杯。

我不确定Ubuntu 9.04。 它打开了JDK吗? 但在Ubuntu 9.10中是开放的JDK。 所以它有很多问题。

你可以这样做,删除和安装太阳java jdk

sudo apt-get remove openJDK * sudo apt-get install sun-java6 *