redhat enterprise linux 下配置本地yum源

看到不少帖子在安裝RPM包時遇到些問題,尤爲是依賴問題,現將YUM配置寫下,與你們分享,尤爲是用RHEL5的午餐們,好好看下啊,呵呵,你們共同窗習!:ldw13:放個蛤蟆在上面

1、在linux 6.1中本地yum源配置:

首先編輯yum源配置文件

咱們能夠再這個目錄中新建立一個配置文件,vim yum.repo
這裏我引用redking大哥的配置文件說明
配置文件內容簡介:
[ ]內的是倉庫的名字
name是倉庫的描述也能夠說是名字
baseurl 倉庫的位置
enabled 是否啓用這個倉庫,1爲起用,0爲禁用
gpgcheck 是否檢查GPG簽名(用來驗證要安裝的包是否是REDHAT官方的)
我是這樣配置的:

GPGKEY 的存放地址咱們須要命令導入這個簽名。才能使用這項功能

而後咱們將簽名寫入Yum配置文件中

必定要注意是>>,不是>
最後yum源配置文件如此:

保存退出後,咱們將鏡像活光驅掛載到目錄中

如今咱們就可使用yum源來安裝RPM包了

如像這樣安裝telnet包
yum命令以下,參照                                                                                        fenghao.cn大哥的文章:
yum install package 安裝指定的安裝包package1
yum localinstall package 本地安裝軟件包
更新和升級
yum update 所有更新
yum update package 更新指定程序包package
yum check-update 檢查可更新的程序

查找和顯示
yum info <package> 顯示安裝包信息
yum list 顯示全部已經安裝和能夠安裝的程序包
yum list <package> 顯示指定程序包安裝狀況
yum search <keyword>查找軟件包
刪除程序
yum remove | erase package1 刪除程序包

yum 會把下載的軟件包和header存儲在cache中,而不會自動刪除。若是咱們以爲它們佔用了磁盤空間,可使用yum clean指令進行清除.
yum clean headers清除header
yum clean packages清除下載的rpm包
yum clean all 清除header與rpm包


2、在linux redhat enterprise 5中配置本地yum源
linux redhat enterprise 5沒有6.0版本那麼智能,配置完yum源配置文件就可使用yum安裝RPM包,linux redhat enterprise 5須要建立YUM通用數據庫,這裏我寫一種不須要CP那麼多安裝包的方法。

配置方法以下:
如在6.0版本中配置方法

這時若是咱們執行yum安裝操做時,會出現以下提示錯誤:


php

咱們以下操做,會解決此類問題,而且不須要CP大量的RPM安裝包。
html



1.將光盤鏡像掛載到/media/RHEL/目錄下linux










2.生成庫文件
數據庫



首先在media下建立yum目錄,而後安裝createrepo工具
vim





生成RPM數據庫
網絡





數據庫建立完成:ide






掛載數據庫目錄


工具







3.生成依賴關係,從新編輯Yum源配置文件
學習





















RHEL5.1下的本地YUM源就這樣OK了,注意,這裏並無拷貝大量的文件,而是掛載.url






若是想實現下次重啓時還可以正常使用YUM本地源,須要將掛載信息寫入/etc/fstab文件中






重啓後先掛載光驅,而後mount -a 將fstab中文件所有掛載就能夠了



固然若是你們不想掛載經過掛載目錄來實現yum的實現,也可使用VSFTPD網絡安裝RPM包,網絡安裝多用於局域網中!



你們能夠參照http://bbs.51cto.com/thread-532851-1.html

相關文章
相關標籤/搜索