解決RHEL5.0中YUM的配置檔案
在RHEL5.0中我們配置YUM的時候可能會遇到下面的問題
在RHEL5.3和5.4中我還沒有遇到這個問題
[root@localhost ~]# yum install samba
Loading "rhnplugin" plugin
Loading "installonlyn" plugin
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Setting up repositories
rhel-debuginfo 100% |=========================| 1.3 kB 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 663 kB 00:00
################################################## 2113/2113
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for samba to pack into transaction set.
media://1170972069.396645%232/samba-3.0.23c-2.i386.rpm:
[Errno 4] IOError:
Trying other mirror.
Error: failed to retrieve samba-3.0.23c-2.i386.rpm from rhel-debuginfo
error was [Errno 4]
IOError:
出現在這種情況應該是我們的YUM資料庫檔案和依賴關係沒有弄好,下面我們就分兩部來實現庫檔案的生成和生成依賴關係
1:生成庫檔案
首先我們先建立一個或者用已有的資料夾來存放庫檔案,這裡我們就用/etc/yum這個目錄來存放庫檔案
接著我們來執行如下操作來生成庫檔案
首先掛載光碟:
[root@localhost ~]# mount /dev/hdc /mnt
mount: block device /dev/hdc is write-protected, mounting read-only
[root@localhost ~]# rpm -ivh /mnt/Server/createrepo-0.4.4-2.fc6.noarch.rpm
warning: /mnt/Server/createrepo-0.4.4-2.fc6.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing... ########################################### [100%]
1:createrepo ########################################### [100%]
[root@localhost ~]# createrepo -o /etc/yum -g /mnt/Server/repodata/comps-rhel5-server-core.xml /mnt/Server/
2113/2113 - zsh-html-4.2.6-1.i386.rpm
Saving Primary metadata
Saving file lists metadata
Saving other metadata
[root@localhost ~]# mount --bind /etc/yum/repodata/ /mnt/Server/repodata/
[root@localhost ~]# vi /etc/yum.repos.d/rhel-debuginfo.repo
[rhel-debuginfo]
name=Red Hat Enterprise Linux $releasever - $basearch - Debug
baseurl=file:///mnt/Server
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
儲存並退出
[root@localhost ~]# yum clean all
[root@localhost ~]# yum makecache
Loading "rhnplugin" plugin
Loading "installonlyn" plugin
This system is not registered with RHN.
RHN support will be disabled.
Setting up repositories
rhel-debuginfo 100% |=========================| 1.3 kB 00:00
filelists.xml.gz 100% |=========================| 2.1 MB 00:00
################################################## 2113/2113
other.xml.gz 100% |=========================| 4.7 MB 00:00
################################################## 2113/2113
Metadata Cache Created
這樣就可以了我們再來安裝一個軟體測試一下
[root@localhost ~]# yum install samba -y
成功了!
相關文章
- 解決kettle配置檔案中的中文亂碼
- Centos8.x yum 源配置 解決 yum 不可用CentOS
- This system is not registered with RHN 解決方案(附表:配置yum)
- 【linux】yum源配置檔案(服務端)Linux服務端
- CentOS使用iso映象檔案配置本地yum源CentOS
- 小知識:CentOS配置yum源/解決yum源失效問題CentOS
- Laravel 中的配置檔案Laravel
- System.Security.Cryptography.CryptographicException:使用者的配置檔案是臨時配置檔案解決方案Exception
- redis配置檔案中各引數詳解Redis
- Nginx的配置檔案詳解Nginx
- vim的配置檔案詳解
- Linux yum源配置以及yum命令講解Linux
- yum問題解決
- 解決VC中增加類檔案的問題 (轉)
- SQL Server中 ldf 檔案過大的解決方法SQLServer
- Hibernate配置檔案中對映元素詳解
- Linux中./configure檔案配置詳解Linux
- Fedora 20下解決使用者不在sudoers檔案中的解決方法
- “專案檔案已被重新命名或已不在解決方案中”的解決辦法
- redis 配置檔案詳解Redis
- haproxy配置檔案詳解
- redis配置檔案詳解Redis
- SSH配置檔案詳解
- zookeeper配置檔案詳解
- nginx配置檔案詳解Nginx
- WCF配置檔案詳解
- linux的啟動配置檔案inittab檔案詳解Linux
- RHEL 使用CenOS的yum源repo檔案
- ie中jQuery無法解析xml檔案的解決方案jQueryXML
- SpringBoot專案中獲取配置檔案的配置資訊Spring Boot
- 解決properties、xml等配置檔案無法找到問題XML
- XML檔案中url路徑中&失效解決辦法XML
- idea中module不生成iml檔案解決Idea
- Spring - 配置檔案中的特殊字元Spring字元
- Activity配置檔案中的intent-filterIntentFilter
- CentOS 中yum命令執行錯誤解決辦法CentOS
- AIX中YUM庫的配置和使用方法AI
- Tomcat 的 Server 檔案配置詳解!!!TomcatServer