安装java - 我应该使用.rpm文件还是.tar.gz?

时间:2011-12-05 16:23:58

标签: ubuntu java tar gz

我希望在Linux Ubuntu 64位上安装java。我应该使用.tar文件还是.gz文件。下载速度不是问题。我对大量细节不感兴趣,我只想选一个。我将进行应用程序开发,但不是在我自己不知道/使用的java本身。我运行的其他产品(如rubyMine)需要它来开发ruby应用程序。

7 个答案:

答案 0 :(得分:7)

如果两者都安装并且适合您,则选择哪一个并不重要。两种格式都完成相同的事情,并导致安装相同的软件。

Ubuntu中的另一个选项是使用apt-get install,这非常简单,并且可以自动完成该过程。

答案 1 :(得分:3)

我建议使用apt-get install,它更清洁。

答案 2 :(得分:3)

您可以使用Ubuntu软件中心:)。

答案 3 :(得分:3)

不幸的是,Oracle更改了JDK的许可证。您只能从存储库获取OpenJDK(使用apt-get install)。

如果您想使用Oracle JDK,您应该手动下载并安装它。

答案 4 :(得分:0)

.rpm可能会更快几秒钟。但这根本不重要。 .tar.gz文件只是一个g-zipped tar文件(有时称为tarball)。 .rpm是Ubuntu知道如何自动安装的格式。

答案 5 :(得分:0)

Ubuntu使用deb软件包。您可以使用rpm,但我建议使用标准存储库(例如apt-get install openjdk-6-jre)。或者您可以使用ubuntu中的软件中心。

使用存储库时,您将收到更新等。使用.tgz或.rpm时,您必须自己管理更新。此外,依赖项也不会自动解决。

答案 6 :(得分:0)

rpm id“Redhat Packet Manager”类型的文件,如果您使用RedHat或Madrake等兼容系统,则最容易安装。你只需要输入

rpm -iv PACKAGE_NAME.rpm

它将被安装。

tar文件是可以通过

提取的存档文件
tar -xvf NAME.tar

,它将在当前目录中解压缩。

现在,tar.gz文件只是一个tar文件,另外还有gzip压缩文件。这就像WinZip,但它是Unix系统中的压缩格式。首先,你必须做

gunzip NAME.tar.gz

然后你会得到你将提取的NAME.tar。

src.tar是一个包含应用程序源代码的文件,如果你需要进行单独编译或修改的源代码,你应该去找它。

最容易使用的是rpm文件,然后是tgz(gzipped tar文件),最后是src文件。