HCRM博客

CentOS 源种类繁多,如何选择最适合自己的版本和源?

CentOS 源种类及其使用方法详解

CentOS 简介

CentOS(Community Enterprise Operating System)是一个基于Red Hat Enterprise Linux(RHEL)的免费开源操作系统,它为用户提供了一个稳定、安全、高效的环境,广泛应用于服务器、桌面以及各种嵌入式设备,CentOS 源种类繁多,以下将详细介绍其种类和使用方法。

CentOS 源种类

  1. 官方源 官方源是指由CentOS官方提供的源,包括Base、Updates、 Extras等,这些源包含了最新的软件包和系统更新,确保系统安全性和稳定性。

  2. 第三方源 第三方源是指由社区或其他组织提供的源,如EPEL(Extra Packages for Enterprise Linux)、ELRepo等,这些源提供了官方源中未包含的软件包,满足用户个性化需求。

  3. 自定义源 自定义源是指用户根据自身需求,手动创建的源,这种方式适用于特定软件包的安装,或者对源进行优化。

CentOS 源使用方法

  1. 添加官方源 打开终端,执行以下命令:

    sudo yum install epel-release

    编辑/etc/yum.repos.d/CentOS-Base.repo文件,添加以下内容:

    [base]
    name=CentOS-$releasever - Base
    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=Base&infra=$infra
    #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
    gpgcheck=1
    gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7
    enabled=1
  2. 添加第三方源 以EPEL源为例,执行以下命令:

    sudo yum install epel-release

    编辑/etc/yum.repos.d/epel.repo文件,添加以下内容:

    [epel]
    name=Extra Packages for Enterprise Linux 7 - x86_64
    baseurl=http://download.fedoraproject.org/pub/epel/7/x86_64/
    enabled=1
    gpgcheck=1
    gpgkey=http://www.fedoraproject.org/static/0608B895.txt
  3. 添加自定义源 在/etc/yum.repos.d/目录下创建一个新的repo文件,如myrepo.repo,添加以下内容:

    [myrepo]
    name=My Custom Repository
    baseurl=http://mycustomrepo.com
    enabled=1
    gpgcheck=0

FAQs

Q1:如何查看当前系统中已安装的源? A1:执行以下命令查看已安装的源列表:

yum repolist enabled

Q2:如何切换源? A2:编辑相应的repo文件,将enabled=0改为enabled=1,然后执行以下命令刷新源列表:

sudo yum clean all
sudo yum makecache

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/76478.html

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
请登录后评论...
游客游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~