• RedHat7.4 yum配置


    RedHat7.4 yum配置


     

     

    1. yum配置

    1.1 本地yum源配置

    1. 设置使用ISO镜像软件:虚拟机 -> 设置

     

    本地ISO选择
    本地ISO选择

     

    1. 此时设置本地ISO之后,在Linux挂载的文件为/dev/sr0

     

    sr0设备
    sr0设备

     

    1. 将sr0挂载到/mnt/cdrom路径,如果此路径不存在,需要先创建。
    # 创建路径
    mkdir -p /mnt/cdrom
    # 一次性挂载
    mount /dev/sr0 /mnt/cdrom

     

    挂载镜像
    挂载镜像

     

    1. 永久挂载,打开文件:/etc/fstab,并增加一行

     

    fstab文件
    fstab文件

     

    从左向右依次为:

    • 挂载的文件系统名称或UUID或LABEL
    • 挂载点
    • 文件系统
    • 挂载选项:ro、noatime、async等
    • dump选项,一般默认0
    • fsck选项,一般默认0
    1. 保存之后,命令行输入mount -a自动挂载fstab文件中的挂载项,之后每次重启会自动挂载。

    2. 切换到 /etc/yum.repos.d/目录,如果存在文件全部备份,并创建一个yum文件.repo结尾,这里创建local.yum.repo,内容如下

    [local_yum]    # 括号中的名称为仓库源名称,通常为字母和数字,必须填写
    name=local     # 对yum的描述,可写可不写
    baseurl=file:///mnt/cdrom    # baseurl表示声明yum可以管理并使用的rpm包路径,必须填写
    enabled=1            # enabled 表示当前仓库是否开启:1为开启,0为关闭,此项不写默认为开启
    gpgcheck=0           # gpgcheck 表示安装rpm包时,是否基于公私钥对匹配包的安全信息:1表示开启, 0表示关闭,此项不写默认为验证
    1. 运行清理命令并查询当前本地包
      yum clean all;yum list | wc -l;

     

    清理与本地包
    清理与本地包

     

    1.2 配置网络yum源为CentOS源

    注:如果存在本地yum源最好先安装wget,方便下载rpm包到虚拟机下,也可以使用windows下载然后上传到linux内

    1. 查找已经安装的yum依赖包
    # 查找已经安装的yum依赖包
    rpm -qa | grep yum
    1. 卸载安装的yum依赖包
    # 直接卸载已经安装的yum依赖包,不检查依赖
    rpm -qa | grep yum | xargs rpm -e --nodeps

     

    卸载依赖包
    卸载依赖包

     

    1. 下载依赖包,创建目录并下载对应文件:
    mkdir -p /tmp/yum; cd $_;
    # 下载安装包
    yum_list="yum-utils-1.1.31-50.el7.noarch.rpm 
    yum-updateonboot-1.1.31-50.el7.noarch.rpm
    yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm
    yum-metadata-parser-1.1.4-10.el7.x86_64.rpm 
    yum-3.4.3-161.el7.centos.noarch.rpm 
    python-kitchen-1.1.1-5.el7.noarch.rpm
    python-chardet-2.2.1-1.el7_1.noarch.rpm";
    for i in ${yum_list}; do wget http://mirrors.163.com/centos/7/os/x86_64/Packages/${i}; done;
    1. 安装yum依赖包,单个安装可能会依赖报错,全部安装:rpm -ivh * ,可能提示还会存在其他依赖,如果提示根据关键词到http://mirrors.163.com/centos/7/os或http://mirrors.aliyun.com/centos/7/os网址下载。

     

    依赖安装
    依赖安装

     

    1. 配置/etc/yum.repos.d/下文件,与本地yum配置方法一致
    [base]
    name= yum repo
    baseurl=http://mirrors.aliyun.com/centos/7/os/$basearch/
    enabled=1
    gpgcheck=0
    1. 配置完成之后查看一下rpm列表

     

    yum列表
    yum列表

     

    1. 尝试安装一下vim:yum install vim -y
  • 相关阅读:
    django入门系列 -表单视图
    django学习 -模型层初体验
    python 元组与list的区别
    解决容器内部无法访问宿主机端口的问题
    记一次pyccharm Terminal django 执行 python migrate 无法生成新的数据表的报错过程
    ES学习之ES语法入门
    docker seleniumgrid 问题解决
    selenium的Grid方式遇到 1 requests waiting for a slot to be free. 问题
    js写的ajax
    ajax jQ写的上传进度条
  • 原文地址:https://www.cnblogs.com/h-zhang/p/11068991.html
Copyright © 2020-2023  润新知