YUM仓库相关命令

一、软件仓库的提供方式

  • FTP服务:ftp://…
  • HTTP服务: http://…
  • 本地目录:file://…

二、配置软件仓库位置(客户机端)

1、关于 yum命令

由软件包yum-3.4.3-150.el7.centos.noarch提供
用来访问yum仓库,查询,下载及安装,卸载软件包

  • yum的配置文件
    基本设置:/etc/yum.conf
    仓库设置:/etc/yum.repos.d/*.repo
    日志文件:/var/log/yum.log

  • yum缓存目录
    存放下载的软件包,仓库信息等数据
    位于/var/cache/yum/basearch/basearch/releasever
    清除缓存 : yum clean all
    建立缓存 :yum makecache

三、使用yum工具管理软件包

1、查询软件包

  • yum list 软件名

  • yum info 软件名

  • yum search 关键词

  • yum whatprovides 关键词

    示例:
    yum list
    yum list httpd
    yum info vsftpd
    yum search gcc
    yum wahtprovides vim

2、查询软件包组

  • yum grouplist [包组名]

  • yum groupinfo [包组名]

    示例:
    yum grouplist
    yum grouplist gnome-desktop*
    yum groupinfo gnome-desktop

3、安装

  • yum install [软件名]
  • yum groupinstall <包组名>

4、卸载软件包

  • yum remove <软件名>

  • yum groupremove <包组名>

    示例
    yum -y remove autofs yum -y groupremove gnome-desktop

详细解读如下:

例如:
vi /etc/yum.repos.d/local.repo(local的名字可以自己改)
[base] # 仓库类别
name=cenetos-7 linux  # 仓库名称
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra(在线源的路径,需要联网)
baseurl=file:///mnt (yum源的本地路径)
enable=1   (开机即启动此yum源)
gpgcheck=0 (不验证签名)
#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7(gpg公钥文件的路径)
此前已经做过很多yum方面的配置,不做过多的介绍了。
---查询软件包列表---
yum list
---查询指定软件包---
yum search all httpd
---安装软件包---
yum -y install ftp
---卸载软件包---
yum -y remove ftp
---清理缓存数据--
yum clean all
---建立yum缓存--
yum makecache
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值