首页 > 系统相关 >redhat安装yum

redhat安装yum

时间:2022-10-19 11:36:49浏览次数:60  
标签:CentOS centos rpm repo redhat yum 安装 el7

  1. 安装包

    python-iniparse-0.4-9.el7.noarch.rpm
    yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
    yum-3.4.3-168.el7.centos.noarch.rpm
    yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm
    下载地址:http://mirrors.163.com/centos/7/os/x86_64/Packages/

  2. 检查是否安装yum
    rpm -qa |grep yum

  3. 删除自带的yum包
    rpm -qa|grep yum|xargs rpm -e --nodeps

  4. 安装

#先装下面两个包
rpm -ivh python-iniparse-0.4-9.el7.noarch.rpm
rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
#下面的两个包一起安装
rpm -ivh yum-3.4.3-168.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm
  1. 备份配置文件
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
  1. 更改配置文件
vim /etc/yum.repos.d/CentOS-Base.repo

#将这里面的内容全部删掉,替换成以下内容;
#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=https://vault.centos.org/6.8/updates/$basearch/
gpgcheck=1
gpgkey=https://vault.centos.org/RPM-GPG-KEY-CentOS-6

[extras]
name=CentOS-$releasever - Extras
baseurl=https://vault.centos.org/6.8/extras/$basearch/
gpgcheck=1
gpgkey=https://vault.centos.org/RPM-GPG-KEY-CentOS-6

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=https://vault.centos.org/6.8/centosplus/$basearch/
gpgcheck=1
enabled=0
  1. 清除原来的源配置
yum clean all
  1. 安装现在的yum源,这一步也是测试新安装的yum源有没有安装成功
yum install yum

如果这条命令能执行成功,就说明新安装的yum源已经正确配置好了。
可能出现报错

file:///mnt/repodata/repomd.xml: [Errno 14] Could not open/read file:///mnt/repodata/repomd.xml Tryi

意思是本地的镜像没有挂载
解决办法就是把本地源关闭:

vi /etc/yum.repos.d/CentOS-Media.repo

将enabled=1改成enabled=0

 sudo mount /dev/cdrom /mnt 
 ls -l /mnt 

再重新yum install yum

  1. 更新yum源到本地
yum list

若后续使用yum出现问题:

例如:No package xxx available
思路:出现这种问题的原因是要安装的软件包默认不在centos的光盘yum仓库中,因此我们需要配置 epel仓库
解决方法:

#1、配置阿里云网络源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#2、配置epel源
yum install -y epel-release


标签:CentOS,centos,rpm,repo,redhat,yum,安装,el7
From: https://www.cnblogs.com/lim-sy/p/16805643.html

相关文章

  • vue-element-admin 安装报错解决办法
    1.克隆以后删除package.json中tui-editor:1.3.32.\src\components\MarkdownEditor\index.vue文件,将全部import换成下面几个import'codemirror/lib/codemirror.css'impor......
  • KubeKey安装失败
    [root@master01etc]#./kkcreatecluster--with-kubernetesv1.21.5--with-kubespherev3.2.1_______||//||||//|......
  • Windows下安装和运行Elasticsearch
      安装Elasticsearch之前,你需要先安装一个较新的版本的Java,最好的选择是,你可以从 www.java.com 获得官方提供的最新版本的Java。  点击查看:​​JavaJDK下载......
  • windows下mysql安装(5.6版本)
    1.到mysql官网下载mysql压缩包下载页面:https://downloads.mysql.com/archives/community/2.将压缩包解压到要安装的位置,将bin文件夹添加到环境变量3.如果要将mysql......
  • docker安装jenkins+maven-3.6.3+node-v14.18.3+java-1.8.0
    安装maven-3.6.31)下载apache-maven-3.6.3-bin.tar.gzwget apache-maven-3.6.3-bin.tar.gz2)解压压缩包tar-xfapache-maven-3.6.3-bin.tar.gz-C /usr/local/3)配置......
  • npm install --legacy-peer-deps 安装出现依赖包冲突的解决方案
    npminstall--legacy-peer-deps安装出现依赖包冲突的解决方案为什么在安装依赖包的时候,会有依赖包的冲突比如A包引用了C的1.0版本B包依赖了C的1.1版本win下安装......
  • centos 7 安装mysql 5.7失败 出现 Retrieving key from file:///etc/pki/rpm-gpg/RPM-
    Publickeyformysql-community-common-5.7.40-1.el7.x86_64.rpmisnotinstalled(1/5):mysql-community-common-5.7.40-1.el7.x86_64.rpm|311kB00:01......
  • postgresql13源码安装部署
    环境:Os:Centos7DB:13.81.下载安装介质下载地址:源码下载地址:https://www.postgresql.org/ftp/source/二进制下载地址(新版本的没有二进制下载,只能使用源码安装):http......
  • Ubuntu安装并配置mysql
    Ubuntu安装并配置mysql安装sudoaptmysql-server-8.0修改root密码通过其他用户账号登陆MYSQL1.执行sudovim/etc/mysql/debian.cnf2.通过账号登陆mysql-ude......
  • centos安装jenkins
    jenkins官网:https://pkg.jenkins.io/redhat-stable/ 步骤:1.sudowget-O/etc/yum.repos.d/jenkins.repohttps://pkg.jenkins.io/redhat-stable/jenkins.repo--no-ch......