如何在 Ubuntu 12.04 上安装 jre-7u5-linux-x64 JAVA?

如何在 Ubuntu 12.04 上安装 jre-7u5-linux-x64 JAVA?

可能重复:
如何安装 Java?

我想在 Ubuntu 12.04 上安装 jre-7u5-linux-x64

marwa@marwa-Vostro-1540:~$ sudo apt-get install  
[sudo] password for marwa: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package jre1.7.0_05
E: Couldn't find any package by regex 'jre1.7.0_05'

marwa@marwa-Vostro-1540:~$ sudo gedit etc/apt/sources.list

但是 gedit 是空的,我该怎么办?

是什么意思:

Reading package lists... Done`
Building dependency tree
Reading state information... Done
E: Unable to locate package jre1.7.0_05
E: Couldn't find any package by regex 'jre1.7.0_05'

答案1

sudo gedit etc/apt/sources.list

此命令错误的. 文件路径应以“/”开头:

sudo gedit /etc/apt/sources.list

如果你需要 java(jre 或 jdk),你可以使用以下方式安装user827992 的回答或者使用 Ubuntu 软件中心,在搜索框中输入“java”,选择包并单击“安装”: ubuntu 软件中心 12.04 java jre

答案2

大多数情况下,使用 OpenJDK7 都可以正常工作,但是如果遇到例外情况,安装 JRE7 的最简单方法是:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

提供详细说明的页面是这里

来源:http://www.webupd8.org

引用来源页面:

如果您确实需要在 Ubuntu 中使用 Oracle (ex Sun) Java 而不是 OpenJDK,这里有一个简单的方法:一个 PPA 存储库,用于安装并使您的计算机保持最新的 Oracle Java 7(包含 JRE 的 Java JDK)。

使用上述命令安装的 PPA 实际上不包含 Oracle Java。** Oracle 许可证不再允许重新分发 Java。** 此 PPA 的工作方式是连接到 Oracle 官方下载服务器并下载文件,然后由apt-getUbuntu 软件中心安装或可以由 Ubuntu 软件中心安装。 它的工作方式与 Flash Pluging 安装程序的工作方式相同。 以下是 PPA 管理器(也是这些说明的来源,请参阅此链接(与上面相同的链接))这里粘贴了更多页面。

Oracle JDK7 本身并未托管在 PPA 中因为新的 Java 许可证不允许这样做(这也是它从官方 Ubuntu 存储库中删除的原因);PPA 中的软件包会自动从其官方网站下载(并安装)Oracle Java JDK 7,并将其安装在你的计算机上,就像 flashplugin-installer 包一样。

答案3

要在您的机器上安装 Java,请按照以下步骤操作。本文档介绍如何安装和为浏览器启用 Java。下载jre-7u5-linux-x64。将其放在下载文件夹中。

  • 打开一个终端。复制粘贴删除所有先前安装的 Java。

    sudo apt-get purge openjdk-\*
    
  • 创建/usr/local/java将安装此软件的目录。

    sudo mkdir -p /usr/local/java
    
  • 现在复制jre-7u5-linux-x64.tar.gz/usr/local/java目录中。

    sudo -s cp -r ~/Downloads/jre-7u5-linux-x64.tar.gz /usr/local/java
    
  • 现在将目录更改为/usr/local/java

    cd /usr/local/java
    
  • 更改文件权限并通过键入提取

    sudo -s chmod a+x jre-7u5-linux-x64.tar.gz
    sudo -s tar xvzf jre-7u5-linux-x64.tar.gz
    
  • 现在打开/etc/profile文件:gksudo gedit /etc/profile并将以下文本复制粘贴到最近打开的文件的最后。

    JAVA_HOME=/usr/local/java/jdk1.7.0_05
    PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
    export JAVA_HOME
    export PATH
    
  • 现在告诉你的系统你已经新安装了 Java 并从我的安装目录中使用它。

    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_05/bin/java" 1
    sudo update-alternatives --set java /usr/local/java/jre1.7.0_05/bin/java
    
  • 重新加载系统配置文件以便它可以使用 java。

    . /etc/profile
    
  • 现在重新启动系统。

  • 验证你的 Java 是否正常工作这里

  • 现在为您的浏览器(Firefox 和 Chrome)安装 java 插件。

铬合金

cd /opt/google/chrome/plugins
sudo ln -s /usr/local/java/jre1.7.0_05/lib/i386/libnpjp2.so

火狐

sudo mkdir -p /usr/lib/mozilla/plugins
cd /usr/lib/mozilla/plugins
sudo ln -s /usr/local/java/jre1.7.0_05/lib/i386/libnpjp2.so
java -version % this will give you what java do you have.

答案4

首先确保您的 apt 缓存是最新的

sudo apt-get update

如果你想搜索包含特定单词的包jre,只需运行

apt-cache search jre

在终端中获取存储库中所有可用包的列表。

你可以使用以下命令安装所需的包

sudo apt-get install packageName

相关内容