日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

在RHEL5.0中用YUM解决RPM包的依赖关系

發布時間:2025/5/22 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在RHEL5.0中用YUM解决RPM包的依赖关系 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、?使用yum實現本地安裝RPM包的依賴關系: 1.?添加一塊硬盤,新分區并掛載到/install目錄?(也可以是其他目錄)或直接在現有文件樹中建一個新目錄如/install 2.?linux的光盤放入光驅并掛載光驅,將光盤中的所有內容復制到/install目錄中:#cd?光驅掛載點 #cp?a?*?/install 3.?刪除子目錄中的repodata目錄:(LINUX5.0RPM包存在于Cluster,ClusterStorage,Server,VT目錄中。子目錄指的就是這幾個目錄。) 4.?安裝createrepo軟件包,RPM包在Server目錄中。 5.?使用createrepo?/install創建RPM包的依賴關系庫。 6.?編輯索引文件?,索引文件的路徑:/etc/yum.repos.d/ [root@localhost?yum.repos.d]#?vi??/etc/yum.repos.d/server.repo?(重命名后的文件名,也可以不重名) [server]?????--倉庫的名字最好和索引文件名一致 name=server??--任意指定 #baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/e???n/os/$basearch/Debuginfo/--注釋掉原URL baseurl=file:///install???--指定本地路徑 enabled=1????--使該倉庫生效 gpgcheck=0?????--取消gpg校驗 #gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release 7.?驗證:例如安裝gcc#yum??install?gcc* 二、?使用YUM實現網絡安裝RPM包的依賴關系: 1.?服務器端設置:先按使用YUM本地安裝RPM包的依賴關系設置關系庫,然后安裝VSFTPD(也可以是APACHE),并設置匿名FTP的工作目錄為/install目錄(方法是修改VSFTPD.CONF文件添加anon_root=/install?或修改ftp系統用戶的宿主目錄為/install.啟動VSFTPD服務。最后要在服務器端關閉selinux功能(vi??/etc/selinux/config 2.?客戶端設置:保證YUM包已安裝,然后編輯位于“/etc/yum.repos.d/”目錄中的索引文件,添加baseurl=ftp://ftp服務器的IP 3.?驗證:yum??install?gcc* Linux5.0設置IP的命令不再使用netconfig命令,而是setup命令?. 三.基于光盤實現YUM ???????????? 拓樸:

YUM全稱Yellowdog?Updater,Modified,是一個基于RPM包的軟件包管理器,服務器端實際就是一個數據庫,其中包括一個發布中的所有軟件包和軟件包的頭信息,然后通過HTTPFTP等方式把頭信息數據庫隨軟件包一起對外共享。YUM的主要功能定位和下載軟件包,系統更新升級,方便管理軟件包之間的依賴關系等。 其體步驟: 1、?創建上圖目錄結構中的/rhel5/yumdatabase并將光驅掛載到該目錄下,安裝createrepo包。命令過程如下圖所示: 2、生成repodata索引文件,命令過程如下圖所示:

3、用vi?編輯/etc/yum.repos.d目錄下的索引文件,如下圖修改即可:

4、經過以上步驟的操作,YUM就配置OK。使用yum?install命令安裝想要安裝的RPM包。例如:安裝bindRPM包,如下圖所示: ? ?

?

總結:??YUM常見命令用法如下: ????????1.列出所有可更新的軟件清單命令:yum?check-update
2.安裝所有更新軟件命令:yum?update
3.僅安裝指定的軟件命令:yum?install?
4.列出所有可安裝的軟件清單命令:yum?list

5.YUM安裝刪除軟件命令:yum?remove?xxx?

轉載于:https://blog.51cto.com/webcwb/1171784

總結

以上是生活随笔為你收集整理的在RHEL5.0中用YUM解决RPM包的依赖关系的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。