您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
redhat5配置本地yum源
发布时间:2019-05-02 18:03:30编辑:雪饮阅读()
(1)配置
备份好你的/etc/yum.repos.d/目录中的文件,为了防止干扰,最好都先移除到其他目录去
然后新建repo文件如:
[root@localhost ~]# cat /etc/yum.repos.d/server.repo
[Server]
name=Server
baseurl=file:///test/Server
enabled=1
gpgcheck=0
[Cluster]
name=Cluster
baseurl=file:///test/Cluster
enabled=1
gpgcheck=0
[ClusterStorage]
name=ClusterStorage
baseurl=file:///test/ClusterStorage
enabled=1
gpgcheck=0
[VT]
name=VT
baseurl=file:///test/VT
enabled=1
gpgcheck=0
注意:文件中出现的test目录是我将光盘文件挂载的目录
(2)创建仓库
然后以你光盘挂载目录创建一个仓库
[root@localhost ~]# createrepo /test
(3)更新缓存
然后清除之前的yum缓存
[root@localhost ~]# yum clean all
生成现在的yum缓存
[root@localhost ~]# yum makecache
(4)测试
然后测试下安装当前目录的一个rpm,用本地源来解决依赖
[root@localhost ~]# yum --nogpgcheck localinstall perl-MailTools-1.77-1.el5.noarch.rpm
Loaded plugins: katello, product-id, security, subscription-manager
Updating certificate-based repositories.
Unable to read consumer identity
Setting up Local Package Process
Examining perl-MailTools-1.77-1.el5.noarch.rpm: perl-MailTools-1.77-1.el5.noarch
Marking perl-MailTools-1.77-1.el5.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package perl-MailTools.noarch 0:1.77-1.el5 set to be updated
--> Processing Dependency: perl(Date::Format) for package: perl-MailTools
--> Processing Dependency: perl(Date::Parse) for package: perl-MailTools
--> Running transaction check
---> Package perl-TimeDate.noarch 1:1.16-5.el5 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
============================================================================================================================================================================================
Package Arch Version Repository Size
============================================================================================================================================================================================
Installing:
perl-MailTools noarch 1.77-1.el5 /perl-MailTools-1.77-1.el5.noarch 178 k
Installing for dependencies:
perl-TimeDate noarch 1:1.16-5.el5 Server 32 k
Transaction Summary
============================================================================================================================================================================================
Install 2 Package(s)
Upgrade 0 Package(s)
Total size: 210 k
Total download size: 32 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : perl-TimeDate 1/2
Installing : perl-MailTools 2/2
Cluster/productid | 1.7 kB 00:00
ClusterStorage/productid | 1.7 kB 00:00
Server/productid | 1.7 kB 00:00
Installed products updated.
Installed:
perl-MailTools.noarch 0:1.77-1.el5
Dependency Installed:
perl-TimeDate.noarch 1:1.16-5.el5
Complete!
关键字词:redhat5,本地,yum,localinstall
上一篇:Git基本工作流程
下一篇:使用composer下载tp5