yum
-
查询yum仓库
- yum repolist ——查询已开启的yum仓库
- yum repolist all ——查询所有的yum仓库,包括未启用的
-
yum仓库启用禁用
- yum-config-manager --disable repo ——关闭仓库
- yum-config-manager --enable repo ——开启仓库
- PS:本质都是修改repo文件的enable值,0是关闭,1是开启
-
yum缓存
- vim /etc/yum.conf ——修改yum配置文件
- yum install httpd -y --downloadonly --downloaddir=/tmp ——只下载不安装(需要yum-plugin-downloadonly插件)
- yum clean ——清除缓存
-
组包
- yum groups list ——查看可安装的组包
- yum groups install -y "base" ——安装组包
- yum groups remove -y "base" ——删除组包
-
配置本地仓库
'gzip *'关闭所有网络仓库(进入/etc/yum.repos.d)
连接光盘,挂载光盘(monut /dev/cdrom /mnt)
-
添加一个repo的仓库文件
[cdrom-local] name = CentOS Local CD-ROM baseurl = file:///mnt(file://是一个查看本地资源的协议) enable = 1 gpgcheck = 0
-
配置内网仓库
将软件包目录设置为仓库(光盘拷贝或 缓存一些软件包)
将目录共享
为服务器配置repo文件
-
将baseurl指向本地仓库
[ftp-local] name = remote ftp shate repos baseurl = ftp://10.0.0.200/dir enable = 1 gpgcheck = 0