美文网首页
Fedora yum源配置

Fedora yum源配置

作者: 我是程序小白 | 来源:发表于2018-07-21 14:38 被阅读0次

    这是我的第一篇简书,用来记录学习linux历程

          先简要介绍一下yum,是一个应用于Fedora、Red Hat 和SUSE等Linux中的shell前端软件包管理器。yum基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,不在需要繁琐的逐个下载安装依赖包。yum提供了查找、安装、删除某一个或一组甚至全部软件包的方式,操作简单好记。

           yum源配置一般有两种,一种是直接配置/etc目录下的yum.conf文件,另外一种是在yum.repos.d目录下添加 .repo 文件。第一种由于需要在conf中添加大量的信息,使得conf文件结构不够清晰,所以不推荐这种方法。第二种方法是添加 .repo 文件,在原本的yum.repos.d目录下默认有fedora.repo , fedora-updates.repo , fedora-updates-testing.repo 三个文件,它们定义了fedora默认的yum源,我在这里添加了网易yum源。

     1.下载网易yum源

            到网易镜像服务网站,在其首页上找到并点击“Fedora使用帮助“,下载repo文件并拷贝到/etc/yum.repos.d/目录下,进入下载的目录


    # cp fedora-updates-163.repo /etc/yum.repos.d/

    # cp fedora-163.repo /etc/yum.repos.d/


     2.下载开源软件库

    下载两个著名的第三方yum源

    rpmfusion-free-release-28-1.noarch

    rpmfusion-nonfree-release-28-1.noarch

    下载完之后进入下载的目录安装


    # rpm -ivh rpmfusion-free-release-28-1.noarch.rpm

    # rpm -ivh rpmfusion-nonfree-release-28-1.noarch.rpm


    3.建立yum缓存


    # yum clean all

    # yum makecache


          如果想添加其他的yum源,如搜狐的Fedora yum源,参考搜狐公司的镜像站点上的帮助,下载相应的 .repo 文件即可,之后进行缓存,操作相同

    4.yum插件

           增加了多个yum镜像源之后,为了进一步优化yum下载过程,实现自动选择当前速度最快的镜像源、只下载不校验以及多线程下载等功能,我们可以安装一些yum插件,例如用于选择最快的yum源的fastestmirror插件、支持多线程下载的axelget插件


    #sudo yum install yum-fastestmirror yum-downloadonly -y alex


            如果利用yum安装软件时延时较大,可以用<Ctrl+c>组合按键终止从当前站点的下载,然后yum会自动选择其他站点下载

    相关文章

      网友评论

          本文标题:Fedora yum源配置

          本文链接:https://www.haomeiwen.com/subject/iljhmftx.html