在一些封闭的环境中,没有网络。很难通过配置yum源仓库安装rpm包,只能通过离线的方式加入进去现有的yum源 然后进行安装
-
yum repolist 查看原来的软件包 12669个
2.将下载好的rpm包放入指定的目录
#yum install yum-utils -y 安装yum 下载的命令
#yumdownloader --destdir=/home/yum/http/ --resolve httpd
/home/yum/file_rpm 和依赖关系一起下载
3.createrepo 生成仓库信息
#如果命令createrepo为安装请先安装createrepo:#yum -y install createrepo[root@zhangfan file_rpm]# createrepo /home/yum/file_rpm/
Spawning worker 0 with 13 pkgs
Workers Finished
Saving Primary metadata
Saving file lists metadata
Saving other metadata
Generating sqlite DBs
Sqlite DBs complete
4.配置仓库文件
vim /etc/yum.repos.d/zfs.repo
[zfs-1.0]
name=zfs-rpm
baseurl=file:///home/yum/file_rpm/
enabled=1
gpgcheck=0
5.更新仓库信息,并查看
yum repolsit
12682个 最终多了13个软件包新加入的 完成!