yum的简单配置与使用

yum 的基本配置与使用

1、yum:是rpm包管理器的前端工具,它是基于C/S结构,就客户端服务器模式

2、yum使用前需先配置好服务端的仓库(yum源)

3、yum客户端是通过文件传输协议来获取到yum源上的软件包的,yum一共支持四种传输协议

  • http://
  • https://
  • ftp://
  • file:// (这是一个本地路径,当yum源为本地光盘时,使用)

yum的配置文件

1、yum的全局配置文件 /etc/yum.conf (一般不修改)
2、自己建yum仓库需要在/etc/yum.repos.d/下面建一个文件以.repo后缀
3、在 /etc/yum.repos.d/下面有很多默认的repo文件,可以拷贝到别的地方备份起来
4、repo库文件的一般模式

yum的简单配置与使用

Paste_Image.png
  • [ ] :库名,必须 有,名字可以随便起,最好不要用空格等特殊符号
  • name = 描述名,可有可无,建议写上,要不后面安装软件时,会报错误提示
  • baseurl = 服务端的路径名
  • gpgcheck = 1为检查包的来源 0为不检查
  • gpgkey = 密钥路径 ;如果上面选择了检查程序包,则这里必须给提供密码路径或者用rpm –import 手动导入密钥
  • enable = 0|1 可以选择禁用或启用这个yum仓库
  • failovermethod = roundrobin | priority 如果库路径有多条,可以选择优先顺序 roundrobin为随机选择,priority为按顺序访问。

5、建好库后可以用yum repolist 查看本地上已搭建好的库列表

yum的简单配置与使用

Paste_Image.png

6、仓库搭建好后,就可以用yum install命令,直接跟包名就可以安装了
7、yum remove 命令可以删除安装好的包

原创文章,作者:songjuncai,如若转载,请注明出处:http://www.178linux.com/77876

(0)
songjuncaisongjuncai
上一篇 2017-06-10 17:14
下一篇 2017-06-11 15:52

相关推荐

  • 初学Linux的感受

    我是马哥25期的学员,之前从来没有接触过Linux,近几天学习Linux下来,收获很多,懂了一些基本命令,以及安装Linux系统. 我知道从一个什么也不懂的小白变成站在云端的大神,这之间需要付出多少的努力和汗水.开学典礼有幸见到马哥本人,也见到 我的授课教师老王,之前看到两位上课的视频,诙谐幽默,我很喜欢! 但愿我这四个月痛并快乐着. 努力,然后看到胜利的曙…

    Linux干货 2017-07-11
  • 第一篇博客 简单说下最近的学习心得吧

        今天是个特殊的日子, 来到马哥教育已经一周时间了,刚来的时候满环信心,感觉人生充满了希望,但是接下来的学习让我感受到了什么是绝望,刚开始的两天完全是一种朦胧的状态,不知道干什么,敲得命令也不理解,完全是生搬硬套,没有自己的认知,当时就有一种冲动想要一走了之,后来想想算了 ,然后就坚持到了现在,此时感觉当时的决定是对的,经过一周的学…

    2017-07-15
  • 马哥教育网络班21期+第3周课程练习

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 #思路:使用who命令列出列出当明显登录的所有用户,使用cut命令取出用户名,使用uniq命令去重 [root@Centos6 ~]# who | cut -d" " -f1&n…

    Linux干货 2016-07-07
  • mysql—MHA原理与实现

    MHA 一:简述MHA 1.1关于MHA MHA(Master HA)是一款开源的MySQL的高可用程序,它为MySQL主从复制架构提供了automating master failover 功能。MHA在监控到master节点故障时,会提升其中拥有最新数据的slave节点成为新的master节点,在此期间,MHA会通过与其它从节点获取额外信息来避免一致性方…

    2016-11-27
  • VMware12 Centos系统安装VMware-tools过程

    1、点击VMware菜单虚拟机选中安装VMware-tools:           注:虚拟机桌面会生成VMwaretools DVD安装光盘 2、查看虚拟机设置ISO映像文件是否是VMwaretoolsDVD带Linux.iso映像的文件: 3、在centos系统中 open term…

    Linux干货 2016-07-26
  • sed的详细用法

    sed(Stream EDitor)是一款流编辑器,用来对文本进行过滤与替换操作。其原理是:通过文件或管道读取文件内容,但是sed默认并不直接修改源文件,而是一次仅读取文件的一行至模式空间(pattern space)根据sed指令进行编辑并输出结果后清除模式空间,即所有的操作都是在模式空间中进行的。 语法格式 sed [option]…&nb…

    Linux干货 2016-11-14