当前位置:首页 > 物理机 > 正文

物理机centos在线安装yum

安装CentOS的yum,需先配置yum源,如从阿里云镜像站获取,再通过 yum clean all清除缓存并建立索引,最后执行 yum -y update完成更新。

CentOS物理机上在线安装yum,通常涉及配置yum源、下载并安装必要的RPM包等步骤,以下是详细的安装过程:

准备工作

  1. 确认系统版本:需要确认你的CentOS系统版本,因为不同版本的系统对应的yum安装包和配置可能有所不同,可以通过命令cat /etc/redhat-release来查看系统版本。

  2. 网络连接:确保物理机能够连接到互联网,因为yum的安装和更新都需要从网络上下载软件包。

配置yum源

  1. 备份原有yum源配置(可选):如果系统中已经存在yum源配置文件,建议先进行备份,以防万一,可以使用命令mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup进行备份。

    物理机centos在线安装yum  第1张

  2. 下载新的yum源配置文件:可以选择国内的镜像源,如阿里云、网易等,以加快下载速度,对于CentOS 7,可以使用以下命令下载阿里云的yum源配置文件:

    • wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
    • 或者使用curl命令:curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
  3. 清除缓存并建立新索引:执行命令yum clean all清除旧的缓存,然后执行yum makecache建立新的索引。

安装yum及相关依赖

  1. 检查是否已安装yum:在终端输入yum,如果提示未找到命令,则说明系统中尚未安装yum,如果已安装,则会显示yum的命令提示。

  2. 下载yum安装包及依赖:如果系统中没有yum,需要下载yum的安装包及其依赖,可以使用wget命令从可靠的源下载所需的RPM包,对于CentOS 7,可能需要下载以下包:

包名 下载链接(示例)
python-iniparse https://mirrors.aliyun.com/centos/7.9.2009/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm
yum-metadata-parser https://mirrors.aliyun.com/centos/7.9.2009/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
yum https://mirrors.aliyun.com/centos/7.9.2009/os/x86_64/Packages/yum-3.4.3-168.el7.noarch.rpm
yum-plugin-fastestmirror https://mirrors.aliyun.com/centos/7.9.2009/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm

注意:上述链接仅为示例,实际下载时可能需要根据系统版本和镜像源的实际情况进行调整。

  1. 安装RPM包:使用rpm命令安装下载的RPM包,由于这些包之间可能存在依赖关系,因此需要按照一定的顺序进行安装,可以先安装依赖包,再安装主包。

    • rpm -ivh --force --nodeps python-iniparse-0.4-9.el7.noarch.rpm
    • rpm -ivh --force --nodeps yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
    • rpm -ivh --force --nodeps yum-3.4.3-168.el7.noarch.rpm
    • rpm -ivh --force --nodeps yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm
  2. 验证安装:安装完成后,输入yum命令检查是否成功安装,如果显示yum的命令提示,则说明安装成功。

FAQs

  1. Q: 安装yum时提示缺少依赖包怎么办?

    • A: 如果安装yum时提示缺少依赖包,可以尝试先安装缺失的依赖包,可以使用yumrpm命令来安装依赖包,如果依赖包也缺失,可能需要从其他源手动下载并安装。
  2. Q: 如何更改yum的源为国内镜像?

    • A: 可以按照上述步骤中的“配置yum源”部分进行操作,选择国内的镜像源(如阿里云、网易等)并下载对应的yum源配置文件,然后执行yum clean allyum makecache命令来更新缓存和建立
0