本地软件仓库的作用:
在系统中对软件进行管理
rpm命令是不能解决依赖关系的
如果需要软件在安装过程中自动解决依赖关系
需要搭建系统软件仓库。
本地仓库地址:
找到系统对应版本的镜像,挂载上,找到挂载点,pwd查看路径。
[root@node40 westos]# df ##挂载点查看命令
[root@node40 westos]# cd /var/www/html/westos
[root@node40 westos]# ll
[root@node40 westos]# cd AppStream/
[root@node40 AppStream]# pwd ##pwd是打印当前路径。
/var/www/html/westos/AppStream ##此为仓库本地路径,url访问本地路径,在绝对路径前加file://
[root@node40 AppStream]#
进入仓库目录
[root@node40 ~]# cd /etc/yum.repos.d/
[root@node40 yum.repos.d]# touch westos.repo ##touch一个新文件,叫什么名字无所谓,以.repo后缀结尾就行
编辑westos.repo文件如下: 每行开头数字为行号,不是文件内容。
1 [Appstream] #仓库显示名称 Appstream
2 name=Appstream #仓库名称
3 baseurl=file:///var/www/html/westos/AppStream ##仓库挂载点,路径必须真实可访问。
##url访问本地路径,在绝对路径前加file://
##可以把该路径复制下来放在浏览器中访问,看能否正常访问。
4 gpgcheck=0 ##是否执行检查,1为是,0为否
5 [BaseOS] 该仓库如法炮制。
6 name=BaseOS
7 baseurl=file:///var/www/html/westos/BaseOS
8 gpgcheck=0