打赏

Linux上jdk,mysql,tomcat安装

一:RPM(红帽软件包管理器):相当于windows的添加/卸载程序(控制面板),进行程序的安装、更新、卸载、查看;

本地程序安装:rpm -ivh 程序名

本地程序查看:rpm -qa

本地程序卸载:rpm -e --nodeps 程序名

二:Yum 软件仓库:相当于可以联网的rpm命令,相当于先联网下载程序安装包、程序的更新包(Yum安装:sudo apt install yum)

注:Redhat安装Yum:Redhat自带的Yum源需要注册,因此进行替换

  1:查看RedHat原来自带的Yum:rpm -qa |grep yum

  2:卸载Yum:rpm -qa|grep yum|xargs rpm -e --nodeps

  

1、首先查看redhat 7.0系统本身所安装的那些yum 软件包:
[root@pan ~]# rpm -qa | grep yum
yum-utils-1.1.31-24.el7.noarch
yum-langpacks-0.4.2-3.el7.noarch
yum-metadata-parser-1.1.4-10.el7.x86_64
yum-rhn-plugin-2.0.1-4.el7.noarch
PackageKit-yum-0.8.9-11.el7.x86_64
yum-3.4.3-118.el7.noarch

2、卸载这些软件包;
[root@pan ~]# rpm -e yum-3.4.3-118.el7.noarch --nodeps
[root@pan ~]# rpm -e yum-utils-1.1.31-24.el7.noarch --nodeps
[root@pan ~]# rpm -e yum-rhn-plugin-2.0.1-4.el7.noarch --nodeps
[root@pan ~]# rpm -e yum-metadata-parser-1.1.4-10.el7.x86_64 --nodeps
[root@pan ~]# rpm -e yum-langpacks-0.4.2-3.el7.noarch --nodeps
[root@pan ~]# rpm -e PackageKit-yum-0.8.9-11.el7.x86_64 --nodeps

3、保证本机电脑能上网;
[root@pan ~]# ping www.baidu.com
PING www.a.shifen.com (163.177.151.110) 56(84) bytes of data.
bytes from 163.177.151.110: icmp_seq=1 ttl=49 time=13.1 ms
bytes from 163.177.151.110: icmp_seq=2 ttl=49 time=6.80 ms
bytes from 163.177.151.110: icmp_seq=3 ttl=49 time=6.77 ms
^C
--- www.a.shifen.com ping statistics ---
packets transmitted, 3 received, 0% packet loss, time 2007ms
rtt min/avg/max/mdev = 6.777/8.917/13.168/3.006 ms


4、进入以下网站上面查看软件包的版本是否升级或者找到自己系统所对应的文件包版本更新;
网易163网络源地址:http://mirrors.163.com/
CentOS网络源地址:http://centos.ustc.edu.cn/centos/

5、找到自己所需要的版本下载:
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-150.el7.centos.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-utils-1.1.31-40.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-updateonboot-1.1.31-40.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm

6、查看下载完成结果;
[root@pan ~]# ls
anaconda-ks.cfg                              yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm
initial-setup-ks.cfg                         yum-updateonboot-1.1.31-40.el7.noarch.rpm
yum-3.4.3-150.el7.centos.noarch.rpm          yum-utils-1.1.31-40.el7.noarch.rpm
yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

7、安装软件包:
[root@pan ~]# rpm -ivh yum-*
warning: yum-3.4.3-150.el7.centos.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
error: Failed dependencies:
        python-urlgrabber >= 3.10-8 is needed by yum-3.4.3-150.el7.centos.noarch     

这里出现了一个小问题~~~:安装的python-urlgrabber版本不符合您尝试安装的RPM的依赖关系,我目前没有能力解决这个问题的办法,
后来想了一个折中的办法,FQ去一个国外的yum源网站下载上面这五个较低版本的安装包,在来安装就不会有问题了
在这里附上链接各位可以FQ出去下载对应版本的rpm包
    链接:http://rpm.pbone.net/
    不报错版本安装包:
yum-3.4.3-132.el7.centos.0.1.noarch.rpm
yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm
yum-updateonboot-1.1.31-34.el7.noarch.rpm
yum-utils-1.1.31-34.el7.noarch.rpm

转载:https://www.cnblogs.com/yjscloud/p/6654379.html

准备工作:

因为JDKTOMCATMYSQL的安装过程中需要从网上下载部分支持包才可以继续,所以先联网安装依次按照顺序下载好依赖(从外网下载安装包

yum install glibc.i686
yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
yum  update libstdc++-4.4.7-4.el6.x86_64
yum install gcc-c++

 

 

 

 

posted @ 2018-04-26 10:12  QueryMarsBo  阅读(206)  评论(0编辑  收藏  举报