• ReaHat7.6/7.7 最小化安装更新yum源



    ### 设置IP地址

    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=static
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=enp7s0f1
    UUID=056ff806-7d15-4009-b461-b68a5d3c2363  #这个有可能不一样,用系统的
    DEVICE=enp7s0f1
    #一般以下的才是要改的
    ONBOOT=yes
    IPADDR=192.168.1.240
    GATEWAY=192.168.1.254
    NETMASK=255.255.255.0
    PREFIX=24
    DNS1=202.101.224.69
    DNS2=202.101.226.68
    ZONE=public

    ### 挂载磁盘仓库

    [root@localhost ~]# mount /dev/cdrom /mnt
    mount: block device /dev/cdrom is write-protected, mounting read-only
    [root@localhost ~]# cd /etc/yum.repos.d/
    [root@localhost yum.repos.d]# vi rhel-debuginfo.repo --添加下面内容


    >添加下面内容

    [localyum]
    name=localyum
    baseurl=file:///mnt
    enabled=1
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta,file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

    >:wq --退出并保存.

    ### 使用yum命令自动安装软件

    [root@localhost yum.repos.d]# yum clean all #清除yum缓存 
    [root@localhost yum.repos.d]# yum makecache #缓存本地yum源中的软件包信息

    >测试

    yum install wget -y

    ### 下载最新的安装包

    >[root@localhost yum.repos.d]# wget http://mirrors.163.com/centos/7.7.1908/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm
    >[root@localhost yum.repos.d]# wget http://mirrors.163.com/centos/7.7.1908/os/x86_64/Packages/python-urlgrabber-3.10-9.el7.noarch.rpm
    >[root@localhost yum.repos.d]# wget http://mirrors.163.com/centos/7.7.1908/os/x86_64/Packages/yum-3.4.3-163.el7.centos.noarch.rpm
    >[root@localhost yum.repos.d]# wget http://mirrors.163.com/centos/7.7.1908/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
    >[root@localhost yum.repos.d]# wget http://mirrors.163.com/centos/7.7.1908/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-52.el7.noarch.rpm

    ###卸载原先的yum(rpm -qa|grep yum|xargs rpm -e --nodeps)

    >[root@MiWiFi-R3P-srv data]# rpm -qa|grep yum|xargs rpm -e --nodeps
    >[root@MiWiFi-R3P-srv data]# rpm -qa |grep yum
    >[root@MiWiFi-R3P-srv data]# rpm -ivh *.rpm
    >[root@MiWiFi-R3P-srv data]# rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm yum-3.4.3-163.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-52.el7.noarch.rpm 


    ###更新文件

    >[root@MiWiFi-R3P-srv data]# vi /etc/yum.repos.d/CentOS-Base.repo
    #CentOS-Base.repo
    #
    # The mirror system uses the connecting IP address of the client and the
    # update status of each mirror to pick mirrors that are updated to and
    # geographically close to the client. You should use this for CentOS updates
    # unless you are manually picking other mirrors.
    #
    # If the mirrorlist= does not work for you, as a fall back you can try the
    # remarked out baseurl= line instead.
    #
    #
    [base]
    name=CentOS-$7 - Base - 163.com
    #mirrorlist=http://mirrorlist.centos.org/?release=$7&arch=$basearch&repo=os
    baseurl=http://mirrors.163.com/centos/7/os/$basearch/
    gpgcheck=1
    gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
    #released updates
    [updates]
    name=CentOS-$7 - Updates - 163.com
    #mirrorlist=http://mirrorlist.centos.org/?release=$7&arch=$basearch&repo=updates
    baseurl=http://mirrors.163.com/centos/7/updates/$basearch/
    gpgcheck=1
    gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
    #additional packages that may be useful
    [extras]
    name=CentOS-$7 - Extras - 163.com
    #mirrorlist=http://mirrorlist.centos.org/?release=$7&arch=$basearch&repo=extras
    baseurl=http://mirrors.163.com/centos/7/extras/$basearch/
    gpgcheck=1
    gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
    #additional packages that extend functionality of existing packages
    [centosplus]
    name=CentOS-$7 - Plus - 163.com
    baseurl=http://mirrors.163.com/centos/7/centosplus/$basearch/
    gpgcheck=1
    enabled=0
    gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

    ###更新源以及安装一些工具

    >[root@MiWiFi-R3P-srv data]# yum clean all
    >[root@MiWiFi-R3P-srv data]# yum makecache
    >[root@MiWiFi-R3P-srv data]# umount /dev/cdrom
    >[root@MiWiFi-R3P-srv data]# yum install gcc gcc++ -y
    >[root@MiWiFi-R3P-srv data]# yum -y install lrzsz nano vim curl net-tools lsof zip
     
  • 相关阅读:
    经典51懒人5步速成法
    C语言数组元素的查询
    C语言二维数组
    C语言数组的概念
    C语言基础之水仙花数
    说说M451例程讲解之定时器
    位运算符、按位与、按位或、按位非、左移、右移、原码、反码、补码
    语音中的关于语音识别的一些知识
    caffe的db_lmdb.hpp文件
    lmdb存储的一些库相关函数
  • 原文地址:https://www.cnblogs.com/kingkoo/p/12128626.html
Copyright © 2020-2023  润新知