1. 程式人生 > >createrepo createrepo是linux下的創建倉庫的軟件包 create是創建的意思,repo是repo

createrepo createrepo是linux下的創建倉庫的軟件包 create是創建的意思,repo是repo

管理 inf inux 裏的 掛載 需要 怎麽 art 是把

分享一下我老師大神的人工智能教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智能的隊伍中來!http://www.captainbed.net

createrepo
createrepo是linux下的創建倉庫的軟件包。create是創建的意思,repo是repository的縮寫,是倉庫的意思。
yum(Yellowdog Updater,Modified)主要的功能是方便添加、刪除和更新rpm軟件包。可以解決軟件包依存問題,更便於管理大量的系統更新問題。
1,通過rpm -ivh <package>命令手動安裝。
還有一種情況是最麻煩的,就是提示缺少某些函數庫(例如XML::Parser),當你不知道這個函數庫包含在哪個軟件包裏的時候,就束手無策了
2,通過註冊RHN(Red Hat Network)帳號,然後由yum連接到RHNSatellite服務器上去解決更新和軟件包依存關系等問題。這種方法需要能連接到internet。
如果我沒有RHN帳號怎麽辦呢?註冊一個,或使用本地yum倉庫。本地yum倉庫就是把系統安裝光盤裏的內容復制到本地磁盤中,通過配置yum,讓其訪問這個本地磁盤,解決軟件包依存關系,但不能更新軟件包。
在制作yum倉庫時需要一個軟件包:createrepo-0.4.11-3.el5.noarch.rpm
可以用rpm -qa|grep createrepo命令查看是否安裝了這個軟件包。安裝:
# rpm -ivhcreaterepo-0.4.11-3.el5.noarch.rpm
安裝完成之後,在/usr/bin/目錄下會有一個createrepo命令,可以執行man createrepo命令查看該命令的幫助 
在zend 中使用快捷鍵,可查看那個函數的用法redhat yum源的創建
1.在mnt下創建目錄cdrom
mkdir/mnt/cdrom
2.掛載鏡像
mount/dev/cdrom/  /mnt/cdrom/
3.編輯rhel-debuginfo.repo文件
vim/etc/yum.repos.d/rhel-debuginfo.repo
4.輸入如下內容
[rhel-debuginfo]
name=RedHat Enterprise linux $releasever -$basearch -Debug
baseurl=file:///mnt/cdrom/Server/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPN-GPG-KEY-redhat-release
5.保存並重啟yum服務
/etc/init.d/yum-updatesdrestart
6.測試
yumyum list

再分享一下我老師大神的人工智能教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智能的隊伍中來!http://www.captainbed.net

createrepo createrepo是linux下的創建倉庫的軟件包 create是創建的意思,repo是repo