Linux安装jdk,tomcat亲身试炼

来源:互联网 发布:ios与js的交互 编辑:程序博客网 时间:2024/04/29 18:07

没有权限 就在操作前面加上sudo

1、Ubuntu不支持rpm【Red Hat Package Manager 】了,因为它是debian的变种, 其软件以deb包或者源文件的形式出现。

2、sudo apt-get install alien。安装alien,这个程序可以讲rpm包转化成deb
注:ps aux |grep apt-get 查看apt-get进程
sudo kill -9 杀掉进程
3、sudo apt-get update 更新软件源。之后还是不行,可以考虑删掉lock文件:sudo rm -rf lock*,再执行alien的安装程序(鄙人是用的这种方式)
看图:这里写图片描述
已经在安装alien…
借鉴网上的两种方法
方法一:

  1. 先安装 alien 和 fakeroot 这两个工具,其中前者可以将 rpm 包转换为 deb 包。安装命令为:

sudo apt-get install alien fakeroot

  1. 将需要安装的 rpm 包下载备用,假设为 package.rpm。

  2. 使用 alien 将 rpm 包转换为 deb 包:

fakeroot alien package.rpm

  1. 一旦转换成功,我们可以即刻使用以下指令来安装:

sudo dpkg -i package.deb

方法二:

1.CODE:

sudo apt-get install rpm alien

2.CODE:

alien -d package.rpm

3.CODE:

sudo dpkg -i package.deb

可是,咳咳,没将rpm成功转换成deb,怀疑rpm有问题 重新下载再来…

官网手动下载rpm的文件,还是没成功转成deb的,大写的无奈。。。放弃这种做法

官网直接下载jdk-8u112-linux-i586.tar.gz

然后解压tar -xzvf ./Downloads/jdk-8u112-linux-i586.tar.gz

解压完后设置环境变量
1. vim ~/.bashrc (这个过程可能需要你下载vim)
在结尾处添加
export JAVA_HOME=/usr/java/jdk1.8
export JRE_HOME=JAVAHOME/jreexportCLASSPATH=.:{JAVA_HOME}/lib:JREHOME/libexportPATH={JAVA_HOME}/bin:$PATH
2. source ~/.bashrc
然后
问题出现:楼主傻逼了 64位机器安装了i586的jdk,就会出现如下图的情况
这里写图片描述
注 :i586指的是适用于inteli586兼容指令集的微处理器,一般就是pentium I。奔腾系列(1、2、3、4),赛扬系列,Pentium D系列,还有centrino P-M、core duo都是32位的。不支持64系统

重新下载jdk-8u112-linux-x64.tar.gz
最后终于搞定这里写图片描述

下面进行tomcat的安装

官网下载apache-tomcat-8.0.39.tar.gz

解压tar -xzvf ./Downloads/apache-tomcat-8.0.39.tar.gz然后移动到你想放到的文件夹
这里写图片描述

1 0
原创粉丝点击