linux安装java

登录oracle的网站去下载JDK7

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

  好吧!在下载之前我们要先选中“Accept License Agreement” 然后,才允许我们下载。

  等等有好几个linux版本的 JDK,那么应该选择那个呢?我们先来看看他们有什么不同。

  x86对应的是32位操作系统下的应用程序,x64对应的是64位操作系统下的应用程序,那我们在下载之前要先确定我的操作系统是32位的还是64位的。

ctrl+alt+t 调出ubuntu的终端。输入一下命令:

复制代码
fnngj@fnngj-H24X:~$ getconf LONG_BIT //查看操作系统位数
32

fnngj@fnngj-H24X:~$ lsb_release -a //顺便看看操作系统信息
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.10
Release: 12.10
Codename: quantal
复制代码

 

每种位数人操作系统又分了两种类型的安装包.

  rmp原本是RedHat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。    RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度。

  ar.gz就是用targzip压缩后的文件扩展名。 用winzipwinrar就可以打开

我这里下载的是jdk-7u11-linux-i586.tar.gz这个版本

我在/usr/java下安装jdk

 

解压

创建目录:

复制代码
root@fnngj-H24X:/home/fnngj/下载# pwd       //下载文件的默认路径
/home/fnngj/下载
root@fnngj-H24X:/home/fnngj/下载# ls       //查看下载的文件
jdk-7u11-linux-i586.tar.gz
root@fnngj-H24X:/home/fnngj/下载# sudo mkdir /usr/java       //创建目录
root@fnngj-H24X:/home/fnngj/下载# sudo tar zxvf jdk-7u11-linux-i586.tar.gz -C /usr/java //将下载的文件解压到/usr/java目录下
root@fnngj-H24X:/home/fnngj/下载# cd /usr/java/             //切换到创建的目录下
root@fnngj-H24X:/usr/java# ls
jdk1.7.0_11
复制代码

 

 

改名(非必须步骤)

为了便于书写,我们需要对JDK的解压目录进行改名。

root@fnngj-H24X:/usr/java# sudo mv jdk1.7.0_11  java-7-sun

root@fnngj-H24X:/usr/java# ls
C:\nppdf32Log\debuglog.txt     java-7-sun

 

 

修改配置文件

打开配置文件命令

root@fnngj-H24X:  sudo gedit /etc/environment

配置内容如下:

复制代码
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin"

export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export JAVA_HOME=/usr/java/java-7-sun
复制代码

 

(标红的部分为我们要添加的内容,注意路径,安装版本名称不要写错)

保存后关闭配置文件

要使配置文件生效,需要输入一下:

root@fnngj-H24X:/usr/java#  source /etc/environment

 

验证

在终端使用echo命令检查环境变量的设置情况

复制代码
root@fnngj-H24X:/usr/java#  echo $JAVA_HOME
/usr/java/java-7-sun

root@fnngj-H24X:/usr/java# echo $CLASSPATH
.:/usr/java/java-7-sun/lib:/usr/java/java-7-sun/jre/lib

root@fnngj-H24X:/usr/java#  echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/java/java-7-sun/bin
复制代码

 

查看安装的java版本:

root@fnngj-H24X:/usr/java#  java -version
java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) Server VM (build 23.6-b04, mixed mode)

 

 

使其对所有用户有效

重新打开一个终端,查看java版本

复制代码
fnngj@fnngj-H24X:~$ java -version
程序 'java' 已包含在下列软件包中:
* default-jre
* gcj-4.6-jre-headless
* gcj-4.7-jre-headless
* openjdk-7-jre-headless
* openjdk-6-jre-headless
请尝试:sudo apt-get install <选定的软件包> 
复制代码

啊!怎么找不到了呢? 因为刚才是用root用户配置的,且关闭终端,配置的作用就消失了。那怎么办?

 

需要修改profile 文件

root@fnngj-h24x/usr/java#  sudo gedit /etc/profile

打开profile文件,添加如下内容

复制代码
#set java environment

JAVA_HOME=/usr/java/java-7-sun
export JRE_HOME=/usr/java/java-7-sun/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
复制代码

修改完成后保存

这个需要重启电脑才能生效。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux安装JDK有以下几个步骤: 1. 首先,使用命令`yum remove openjdk`来删除系统上已有的OpenJDK版本。 2. 接下来,你需要在线下载JDK安装包。你可以访问Oracle官方网站的下载地址(https://www.oracle.com/java/technologies/downloads)来获取JDK的安装包。将下载的JDK压缩包保存到`/usr/local/`目录下。 3. 安装虚拟机:你需要准备一台服务器或者在个人学习的情况下,建议你安装一个虚拟机并安装Linux系统。你可以在网上找到虚拟机安装教程和Linux安装教程来帮助你完成这一步骤。 4. 解压JDK安装包:使用命令`tar -zxvf /usr/local/jdk.tar.gz`来解压JDK压缩包。 5. 配置环境变量:打开终端并编辑`~/.bashrc`文件,在文件末尾添加以下内容: ``` export JAVA_HOME=/usr/local/jdk export PATH=$PATH:$JAVA_HOME/bin ``` 保存文件后执行`source ~/.bashrc`命令来使环境变量生效。 6. 完成以上步骤后,你已经成功在Linux安装了JDK。你可以使用`java -version`命令来验证JDK的安装是否成功。 请注意,以上步骤只是一种安装JDK的方法,你也可以选择其他适合你的方式来安装JDK。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Linux安装jdk(详细教程)](https://blog.csdn.net/weixin_52428496/article/details/111205682)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [Linux安装JDK详细教程(图文教程)](https://blog.csdn.net/weixin_44098426/article/details/128446376)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值