歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> RHEL6.4 配置本地yum的源

RHEL6.4 配置本地yum的源

日期:2017/2/28 14:43:42   编辑:Linux教程

1 創建rhel-debuginfo.repo,如果有則先備份再刪除

cd /etc/yum.repos.d
rm rhel-debuginfo.repo
vi rhel-debuginfo.repo
插入以下內容
[Server]
name=Red Hat Enterprise Linux Server
baseurl=file:///mnt #本地iso的掛載路徑
enabled=1 #可以使用yum
gpgcheck=0 #設置不檢查gpgkey
gpgkey=file:///mnt/RPM-GPG-KEY-RedHat-release # 配置gpgkey的路徑

2 修改yumRepo.py配置文件

cd /usr/lib/python2.6/site-packages/yum/
vi yumRepo.py

找到 remote = url + ‘/’ + relative #802行
改為 remote = "/mnt" + '/' + relative

3 掛載iso文件

mount /dev/cdrom /mnt

4 測試 安裝ftp 默認沒有安裝
yum list | grep vsftpd

vsftpd.i686 2.2.2-11.el6 @Server

安裝:yum install vsftpd.i686

[root@redhat6 yum]# rpm -e vsftpd.i686
[root@redhat6 yum]# yum install vsftpd.i686
Loaded plugins: fastestmirror, product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Loading mirror speeds from cached hostfile
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package vsftpd.i686 0:2.2.2-11.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

======================================================================================================================================
Package Arch Version Repository Size
======================================================================================================================================
Installing:
vsftpd i686 2.2.2-11.el6 Server 157 k

Transaction Summary
======================================================================================================================================
Install 1 Package(s)

Total download size: 157 k
Installed size: 344 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
** Found 3 pre-existing rpmdb problem(s), 'yum check' output follows:
PackageKit-0.5.8-21.el6.i686 has missing requires of PackageKit-yum = ('0', '0.5.8', '21.el6')
PackageKit-0.5.8-21.el6.i686 has missing requires of PackageKit-yum-plugin = ('0', '0.5.8', '21.el6')
rhn-check-1.0.0.1-4.el6.noarch has missing requires of yum-rhn-plugin >= ('0', '0.9.1', '35')
Installing : vsftpd-2.2.2-11.el6.i686 1/1
Verifying : vsftpd-2.2.2-11.el6.i686 1/1

Installed:
vsftpd.i686 0:2.2.2-11.el6

Complete!

驗證成功

Copyright © Linux教程網 All Rights Reserved