Advertisement

在CentOS 7(RedHat 7)中卸载默认Yum并安装国内Yum源的方法

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:PDF


简介:
本文将详细介绍如何在CentOS 7或RedHat 7系统中移除默认的Yum仓库,并设置使用国内镜像站提供的Yum源,提高软件包更新与下载速度。 在 CentOS 7 (Red Hat 7) 系统中,由于默认的 YUM 源可能位于国外,导致更新或安装软件包的速度较慢。为解决这一问题,可以卸载系统自带的 YUM 并更换为国内的 YUM 源以加快下载速度。以下是如何进行此操作的具体步骤: 1. **检查已安装的 YUM 包** 在执行任何操作之前,请确认系统中是否已经安装了 YUM。可以通过运行 `rpm -qa | grep yum` 命令来查找所有与 YUM 相关的包。 2. **卸载 Red Hat 自带的 YUM 包** 使用命令 `rpm -qa | grep yum | xargs rpm -e --nodeps` 卸载这些包及其依赖项。添加参数 `--nodeps` 可以忽略检查依赖关系,直接删除相关的软件包。 3. **下载国内 YUM 安装包** 从中国的 CentOS 镜像站获取需要的四个安装文件: ``` wget http://mirrors.163.com/centos/7/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm wget http://mirrors.163.com/centos/7/os/x86_64/Packages/python-urlgrabber-3.10-8.el7.noarch.rpm wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-150.el7.centos.noarch.rpm wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm wget http://mirrors.163.com/centos/7/extras/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm ``` 4. **安装 YUM 包** 下载完成后,使用 `rpm -ivh *.rpm` 命令来安装这些包。如果遇到依赖冲突或 Python 版本问题,请添加 `-force --nodeps` 参数强制安装: ```shell rpm -ivh --force --nodeps *.rpm ``` 5. **配置国内 YUM 源** 进入 YUM 配置文件目录 `cd /etc/yum.repos.d/`,下载网易的 CentOS 7 的镜像源配置文件。 ```shell wget http://mirrors.163.com/help/CentOS-7.repo ``` 6. **修改 YUM 源配置** 打开并编辑刚下载的配置文件。将 `$releasever` 替换为 `7`,并且把所有与版本号相关的关键词从 `6` 改成 `7`。 7. **设置 YUM 源生效** 执行清理命令以确保新的源已经应用: ```shell yum clean all ``` 然后运行 `yum makecache fast` 来更新本地缓存的软件包信息,加快后续安装或搜索的速度。 完成上述步骤后,你已成功地卸载了 CentOS 7 自带的 YUM,并且配置好了国内的源。现在可以尝试使用命令如 `yum update` 或者 `yum install ` 来体验更快的下载速度。建议定期检查并更新你的 YUM 源以确保获得最新的软件包和安全补丁。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • CentOS 7RedHat 7YumYum
    优质
    本文将详细介绍如何在CentOS 7或RedHat 7系统中移除默认的Yum仓库,并设置使用国内镜像站提供的Yum源,提高软件包更新与下载速度。 在 CentOS 7 (Red Hat 7) 系统中,由于默认的 YUM 源可能位于国外,导致更新或安装软件包的速度较慢。为解决这一问题,可以卸载系统自带的 YUM 并更换为国内的 YUM 源以加快下载速度。以下是如何进行此操作的具体步骤: 1. **检查已安装的 YUM 包** 在执行任何操作之前,请确认系统中是否已经安装了 YUM。可以通过运行 `rpm -qa | grep yum` 命令来查找所有与 YUM 相关的包。 2. **卸载 Red Hat 自带的 YUM 包** 使用命令 `rpm -qa | grep yum | xargs rpm -e --nodeps` 卸载这些包及其依赖项。添加参数 `--nodeps` 可以忽略检查依赖关系,直接删除相关的软件包。 3. **下载国内 YUM 安装包** 从中国的 CentOS 镜像站获取需要的四个安装文件: ``` wget http://mirrors.163.com/centos/7/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm wget http://mirrors.163.com/centos/7/os/x86_64/Packages/python-urlgrabber-3.10-8.el7.noarch.rpm wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-150.el7.centos.noarch.rpm wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm wget http://mirrors.163.com/centos/7/extras/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm ``` 4. **安装 YUM 包** 下载完成后,使用 `rpm -ivh *.rpm` 命令来安装这些包。如果遇到依赖冲突或 Python 版本问题,请添加 `-force --nodeps` 参数强制安装: ```shell rpm -ivh --force --nodeps *.rpm ``` 5. **配置国内 YUM 源** 进入 YUM 配置文件目录 `cd /etc/yum.repos.d/`,下载网易的 CentOS 7 的镜像源配置文件。 ```shell wget http://mirrors.163.com/help/CentOS-7.repo ``` 6. **修改 YUM 源配置** 打开并编辑刚下载的配置文件。将 `$releasever` 替换为 `7`,并且把所有与版本号相关的关键词从 `6` 改成 `7`。 7. **设置 YUM 源生效** 执行清理命令以确保新的源已经应用: ```shell yum clean all ``` 然后运行 `yum makecache fast` 来更新本地缓存的软件包信息,加快后续安装或搜索的速度。 完成上述步骤后,你已成功地卸载了 CentOS 7 自带的 YUM,并且配置好了国内的源。现在可以尝试使用命令如 `yum update` 或者 `yum install ` 来体验更快的下载速度。建议定期检查并更新你的 YUM 源以确保获得最新的软件包和安全补丁。
  • CentOS 7 使用 yum Nginx
    优质
    本教程详细介绍如何在CentOS 7操作系统中利用YUM软件包管理器轻松安装Nginx服务器。通过简单步骤实现快速部署和配置。 在CentOS 7上使用YUM安装Nginx的步骤如下: 1. 添加Nginx到YUM源。 2. 使用命令行安装Nginx。 3. 启动Nginx服务。 4. 设置CentOS 7系统开机自动启动Nginx。 5. 配置和调整Nginx的相关设置。
  • CentOS 7Yum
    优质
    本页面提供了关于如何配置和使用CentOS 7系统的Yum软件包管理器的各种官方及第三方软件源的信息与教程。 在CentOS7中使用Yum源文件时,可以参考国内外常见的repo配置文件。这些repo文件可以帮助用户快速安装软件包并保持系统更新。
  • CentOS 7 上使用 Yum Docker
    优质
    本教程详细介绍如何在CentOS 7操作系统上利用Yum软件包管理器轻松安装和配置Docker容器引擎。 Docker 安装需求 安装 Docker 需要满足以下条件:Docker 不支持 CentOS 的测试版及过于老旧的版本;同时需确保 CentOS Extras repository 已启用(默认情况下即为启用状态)。 步骤 1: 检查更新 ```shell sudo yum check-update ``` 步骤 2: 安装相关依赖项 ```shell sudo yum install -y yum-utils device-mapper-persistent-data lvm2 ``` 步骤 3: 添加 Docker Repository 至 CentOS ```shell sudo yum-config-manager --add-repo ```
  • CentOS 7使用yumVMware虚拟机
    优质
    本教程详细介绍如何在CentOS 7操作系统上通过Yum仓库便捷地安装VMware虚拟机软件,适合初学者参考学习。 一.本地yum源的安装 1. 第一步挂载本地ISO文件: - 使用命令`mount /dev/cdrom /media` - 挂载格式为:`mount [需要挂载的设备] [挂载点]` - Linux系统中,使用外部设备均需将其挂载到/media或/mnt目录下。 2. 第二步新建repo文件: - 切换至yum配置文件存放路径:`cd /etc/yum.repos.d/` - 创建新的repo文件并命名为local.repo。该后缀的文件用于记录yum源的信息,建议使用与挂载ISO相同的名称以方便日后查看。 3. 编辑repo文件: - 使用vi编辑器打开新建的repo配置文件:`vi /etc/yum.repos.d/local.repo` - 文件内容示例如下: ``` [local] name=Local ```
  • CentOS 7上使用YumMySQL 8
    优质
    简介:本文将详细介绍如何在CentOS 7操作系统中利用Yum软件包管理器来轻松快捷地安装MySQL 8数据库服务器。 本段落档是MySQL官方文档,介绍了如何在Centos7环境下使用yum工具安装MySQL8。
  • CentOS 7 Yum 和 RPM 指南
    优质
    本指南详细介绍了在CentOS 7系统中安装和使用Yum及RPM包管理器的方法,包括常见问题解决技巧。 libxml2-python-2.9.1-6.el7_2.3.x86_64.rpm python-2.7.5-86.el7.x86_64.rpm python-backports-1.0-8.el7.x86_64.rpm python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch.rpm python-chardet-2.2.1-3.el7.noarch.rpm python-devel-2.7.5-86.el7.x86_64.rpm python-iniparse-0.4-9.el7.noarch.rpm python-ipaddress-1.0.16-2.el7.noarch.rpm python-kitchen-1.1.1-5.el7.noarch.rpm python-libs-2.7.5-86.el7.x86_64.rpm python-pycurl-7.19.0-19.el7.x86_64.rpm python-setuptools-0.9.8-7.el7.noarch.rpm python-urlgrabber-3.10-9.el7.noarch.rpm python-virtualenv-15.1.0-2.el7.noarch.rpm rpm-4.11.3-40.el7.x86_64.rpm rpm-build-4.11.3-40.el7.x86_64.rpm rpm-build-libs-4.11.3-40.el7.x86_64.rpm rpm-libs-4.11.3-40.el7.x86_64.rpm rpm-python-4.11.3-40.el7.x86_64.rpm rpm-sign-4.11.3-40.el7.x86_64.rpm yum-3.4.3-154.el7.centos.noarch.rpm yum-3.4.3-163.el7.centos.noarch.rpm yum-metadata-parser-1.1.4-10.el7.x86_64.rpm yum-plugin-aliases-1.1.31-52.el7.noarch.rpm yum-plugin-fastestmirror-1.1.31-42.el7.noarch.rpm yum-utils-1.1.31-52.el7.noarch.rpm
  • CentOS 7-YUM离线RPM包
    优质
    本教程详解如何在没有网络连接的情况下,于CentOS 7系统中使用YUM工具进行RPM软件包的离线安装,适用于服务器等环境。 替换yum源之前,请确保已经安装了yum,并使用命令 `rpm -qa | grep yum` 来检查已安装的包版本,其中包括以下文件: - python-iniparse-0.4-9.el7.noarch.rpm - python-urlgrabber-3.10-8.el7.noarch.rpm - yum-3.4.3-158.el7.centos.noarch.rpm - yum-metadata-parser-1.1.4-10.el7.x86_64.rpm - yum-plugin-fastestmirror-1.1.31-45.el7.noarch.rpm 导入密钥: ```shell rpm --import https://mirrors.tuna.tsinghua.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-5 ``` 清理yum缓存,执行以下命令: ```shell yum clean all && yum makecache ```
  • CentOS 7本地Yum指南.txt
    优质
    本文档详细介绍了如何在CentOS 7系统中配置和使用本地Yum仓库,包括创建、发布及更新yum源的方法。 在CentOS 7上安装本地yum源的步骤如下: 1. 将光盘镜像文件复制到Linux系统的临时目录(如 `/tmp`)下。 2. 使用命令挂载ISO文件: ``` mount -t iso9660 /dev/cdrom /mnt/cdrom ``` 3. 或者使用以下命令,以只读方式挂载特定的镜像文件到指定路径: ``` mount -t iso9660 -o ro tmp/CentOS-7-x86_64-DVD-1511.iso /mnt/cdrom ``` 4. 将所需内容复制到本地目录,例如将挂载点下的所有文件和目录复制至 `/tmp/aaa`: ``` cp -r /mnt/cdrom/* /tmp/aaa/ ```