1、為***建立乙個掛載目錄
[root@localhost~]# mkdir /mnt/***/
2、在linux下掛載centos***(虛擬機器掛載***不說了,應該都會)
[root@localhost~]# mount /dev/cdrom /mnt/***/
進入cd /mnt
執行createrepo .
如果執行不了安裝
rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm
3、檢視相關配置檔案,目錄為
[root@localhost~]# ls -l /etc/yum.repos.d/
-rw-r--r--.1 root root 1926 7月 310:15 centos-base.repo
-rw-r--r--.1 root root 637 7月 310:15 centos-debuginfo.repo
-rw-r--r--.1 root root 626 7月 310:15 centos-media.repo
4、禁用yum的網路更新方式,簡單地將預設首選的centos-base.repo改名為centos-base.repo.bak即可
[[email protected]]# mv centos-base.repo centos-base.repo.bak
5、配置本地yum源
[root@localhost~]# vim /etc/yum.repos.d/centos-media.repo
將[c6-media]
name=centos-$releasever- media
baseurl=file:///media/centos/
file:///media/cdrom/
file:///media/cdrecorder/
gpgcheck=1
enabled=0
修改為[c6-media]
name=centos-$releasever- media
baseurl=file:///media/centos/
gpgcheck=1
enabled=1
其中baseurl修改為***的掛載目錄,enabled=1開啟本地更新模式
:wq儲存退出
6、清除原有的yum資訊
[root@localhost~]# yum clean all
loadedplugins: fastestmirror
cleaningup everything
7、檢查***軟體列表
[[email protected]]# yum list
loadedplugins: fastestmirror
determiningfastest mirrors
c6-media | 3.7 kb 00:00...
c6-media/primary_db | 3.3 mb 00:00 ...
[root@banjin mnt]# yum install 包名
這樣以後就預設使用***安裝軟體了,如果想恢復網路安裝模式,將centos-base.repo.bak 更名還原即可。
ps.每次重啟系統後需要手工掛載***到/media/centos/,如果嫌麻煩可以自己寫指令碼自動掛載。
createrepo
createrepo是linux下的建立倉庫的軟體包。create是建立的意思,repo是repository的縮寫,是倉庫的意思。
yum(yellowdog updater,modified)主要的功能是方便新增、刪除和更新rpm軟體包。可以解決軟體包依存問題,更便於管理大量的系統更新問題。
1,通過rpm -ivh 命令手動安裝。
還有一種情況是最麻煩的,就是提示缺少某些函式庫(例如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
源的建立
yum源配置及詳解
本文裝載自 紅帽系列中,進行軟體安裝可以有三種方法,編譯安裝,rpm包安裝,和yum源安裝。其中yum方法安裝最簡單,因為它可以自動解決軟體包之間的依賴關係。yum源國內映象站點 注意 有repodata的目錄的子目錄為yum源的路徑 yum的配置檔案 keepcache 0 是否快取,0為不快取,...
yum源及samba配置
samba安裝 yum y install samba samba client 說明 1 可先通過smbstatus檢查是否安裝了samba,如果已安裝,請跳過此步 samba配置start cd etc samba mv smb.conf smb.conf.bak vim smb.conf 1 ...
linux下通過yum安裝svn及配置
1.環境 centos6.4 2.安裝svn yum y install subversion 3.配置 建立版本庫目錄 mkdir www svndata svnserve d r www svndata 4.建立版本庫 建立乙個新的subversion專案 svnadmin create var...