可能重复:
如何安装 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”,选择包并单击“安装”:
答案2
大多数情况下,使用 OpenJDK7 都可以正常工作,但是如果遇到例外情况,安装 JRE7 的最简单方法是:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
提供详细说明的页面是这里。
引用来源页面:
如果您确实需要在 Ubuntu 中使用 Oracle (ex Sun) Java 而不是 OpenJDK,这里有一个简单的方法:一个 PPA 存储库,用于安装并使您的计算机保持最新的 Oracle Java 7(包含 JRE 的 Java JDK)。
使用上述命令安装的 PPA 实际上不包含 Oracle Java。** Oracle 许可证不再允许重新分发 Java。** 此 PPA 的工作方式是连接到 Oracle 官方下载服务器并下载文件,然后由apt-get
Ubuntu 软件中心安装或可以由 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