yum
倉庫源配置
方便配置問題。
,本篇主要對yum倉庫的網路源與本地源進行講解。
案例一、網路yum源配置
(以ftp伺服器為例)
1.安裝ftp並做簡單配置,將其啟動service vsftpd restart
2.將光碟掛上(建立掛載點mkdir /media/cdrom;設定掛載mount /dev/cdrom /media/cdrom),
然後將其中的內容複製到/var/ftp/pub/下,
3.cd /etc/yum.repos.d/
4.cp -p 複製乙個配置檔案,並做如下修改,
修改時ftp的目錄選擇一定要看仔細,理解正確,192.168.142.2即代表/var/目錄所以其後直接接pub目錄
yum clear all:清除yum快取
yum update:進行yum源更新
yum list :列出可用的mirrors
案例二、本地yum配置
(以本地光碟為例,當然也可以用乙個iso映象,其原理相同)
注:iso映象掛載時加
』-o loop』
例:mount -o loop /root/
rhel-server-5.4-i386-***.iso
/media/cdrom
1.設定掛載點,本例為/media/cdrom下,建立mkdir /media/cdrom
2.掛載光碟mount /dev/cdrom /media/cdrom
3.cp -p 複製乙個配置檔案命名為cdrom.repo,並做如下修改,
4.yum clear all 清除yum快取;
5.yum update
案例三、yum源擴充套件(針對額外軟體包)
注:並不適用於光碟作為本地源的情況,因為光碟為唯讀檔案,所以只能是自定義的網路、本地源。
方法一:
1.將需要的檔案拷貝到yum倉庫下,以網路源為例(承接案例一)
,執行yum list|grep smplayer,發現並沒有smplayer-0.6.1-rvm.i586.rpm這個包,如下圖:
2.使用createrepo命令來重新解析yum源下server目錄的依賴關係,從而使新檔案包括在自己建立的yum倉庫下,
[root@host server]# createrepo -g /var/ftp/pub/server/repodata/comps-rhel5-server-core.xml /var/ftp/pub/server/ 如下圖:
3.在客戶機執行yum clean all,然後再用yum list|grep smplayer會發現就已經有該包了:
4.可使用yum install smplayer --nogpgcheck【不必官方驗證】對其進行安裝(可以正確地解析依賴關係如下圖);
方法二、
a、 將需要安裝的軟體包放在自己定義的位置,
b、 執行"yum localinstall 檔名
(要是檔案的全名)
後加'--
nogpgcheck
'"也可以實現第三方軟體的正確安裝,並可以通過yum解決依賴關係如下圖:
為方便學習交流,可下附件但請保留作者相關資訊。
yum源配置 介紹,概念,本地源與網路源
yum源配置 通過修改yum源的配置檔案,可以指定yum源位址到本地路徑 yum源就是乙個軟體集合地,你只需要搜尋並安裝你想要的軟體,它會幫你解決大部分軟體的依賴問題 掛載 mounting 是指由作業系統使乙個儲存裝置 諸如硬碟 cd rom或共享資源 上的計算機檔案和目錄可供使用者通過計算機的檔...
搭建本地YUM源伺服器
yum 全稱為 yellow dog updater,modified 是乙個在fedora和redhat以及suse centos中的 shell前端軟體包管理器。基於 對於管理linux系統的管理員來說,搭建乙個本地yum源伺服器,將會使系統管理工作便捷很多。實驗所需 centos系統安裝盤一張...
yum本地源配置
很多內網伺服器或者本地連線不了外網時,安裝軟體的時候 各種依賴 會讓想到放棄安裝 配置本地yum源可以解決打部分依賴問題 安裝方法 1.需要centos映象 iso檔案 2.將該檔案上傳或者掛載到linux機器上 3.mount o loop 映象路徑 mnt 將映象掛載到 mnt目錄下面 4.編輯...