day16-搭建本地仓库

1.yum仓库

1.列出Yum源可以用的软件仓库
[root@localhost ~]# yum repolist
2.可以查看所有仓库,比如没启用的
[root@localhost ~]# yum repolist all
3.如何启用和禁用仓库

可以使用vim直接编辑/etc/yum.repos.d/ 下的repo文件,1是启用,0是禁用


 #关闭仓库
[root@localhost ~]# yum-config-manager -- disable 仓库名

#开启仓库
[root@localhost ~]# yum-config-manager -- enable 仓库名 
4.yum查询命令来自于哪个软件
  • 1.如果查询不到,检查命令是否写错,如果写错,修改即可.

  • 2.如果修改命令还是查询不到,请检查是否仓库真的没有软件包涵盖此命令, 建议添加更多yum源(仓库)

PS: yum查找软件不需要知道命令的绝对路径,只需要知道命令即可. yum会通过所有已启用的仓库进行查找那些软件包中涵盖了需要查询的命令

5.yum软件缓存
#启动缓存
[root@localhsot ~]# vim /etc/yum.conf 
[main] cachedir=/var/cache/yum/$basearch/$releasever
keepcache=1

#清除yum缓存
[root@localhost ~]# yum clean all

#清除缓存的软件包 
[root@localhost~]# yum clean packages 
6.yum安装整个组的软件
#安装桌面组套件
[root@localhost ~]# yum groups install "GNOME Desktop"

#yum删除包组 
[root@localhost ~]# yum groups remove -y "GNOME Desktop"
6.使用cdrom搭建本地yum仓库(test)
#在yum.repos.d目录下创建一个cdrom.repo
[root@localhost ~]# vim /etc/yum.repos.d/cdrom.repo 
cdrom.repo里面的内容:
*******
[cdrom-local]   #仓库名
name = CentOS Local CD-ROM        #仓库介绍
baseurl = file:///mnt     #仓库地址(挂载iso后)         
enable = 1      #启用仓库
gpgcheck = 0     #无验证
********

你可能感兴趣的:(day16-搭建本地仓库)