使用光盘源作为yum源

  1. 根据/etc/yum.repos.d/CentOS-Media.repo文件,得知需要将光盘挂载到/media/cdrom下,所以新建文件夹并挂载光盘

    新建对应文件夹

    mkdir /media/cdrom

    插入u盘并挂载

    lsblk

    mount /dev/sdb1 /media/cdrom

    lsblk

  2. 使用yum命令–disablerepo、–enablerepo、-y标识符,install安装所需程序,如:

    yum --disablerepo=\* --enablerepo=c7-media -y install gcc

    yum --disablerepo=\* --enablerepo=c7-media -y install kernel-devel

    yum --disablerepo=\* --enablerepo=c7-media -y install numactl-devel

    yum --disablerepo=\* --enablerepo=c7-media -y install pciutilslspci

    yum --disablerepo=\* --enablerepo=c7-media -y install net-tools.x86_64ifconfig

    yum --disablerepo=\* --enablerepo=c7-media -y install telnet-server.x86_64telnet

    yum --disablerepo=\* --enablerepo=c7-media -y install telnet.x86_64telnet

    yum --disablerepo=\* --enablerepo=c7-media -y install tcpdumptcpdump

    yum --disablerepo=\* --enablerepo=c7-media -y install opensslopenssl

    yum --disablerepo=\* --enablerepo=c7-media -y install openssl-developenssl-devel

    yum --disablerepo=\* --enablerepo=c7-media -y install gcc kernel-devel

  3. 安装完成后,解挂载,弹出u盘

    lsblk

    umount /dev/sdb1

    eject /dev/sdb1

    lsblk

番外:centos的u盘挂载解挂载

  1. 插入u盘

    lsblk

  2. 挂载

    mkdir /mnt/majd_usb

    mount /dev/sdb1 /mnt/majd_usb

    lsblk

  3. 解挂载,弹出u盘

    umount /dev/sdb1

    lsblk

    eject /dev/sdb1

    lsblk

  4. 拔出u盘

番外:在centos上安装yum命令(无中生有)

  1. 下载最新的yum-3.2.28.tar.gz

wget http://yum.baseurl.org/download/3.4/yum-3.4.3.tar.gz

或者登陆网站自行下载

http://yum.baseurl.org

  1. 解压

tar xvf yum-3.4.3.tar.gz

  1. 运行安装

cd yum-3.2.28

yummain.py install yum

  1. 查看已安装的yum包
rpm -qa grep yum