RedHat 5.4 RHCE YUM學習筆記

個人博客:http://wqmsl.blog.51cto.comhtml

 

製做人:wqmsl數據庫

 

目標:一、創建YUM服務器服務器

        二、配置YUM客戶端ide

        三、配置YUM本地光盤源工具

 

一、IP說明:學習

192.168.1.6——  YUM服務器測試

192.168.1.4——  YUM客戶端this

二、前期準備url

   更改主機名稱(更改三處):一、hostname更改,二、hosts更改,三、/etc/sysconfig/networkdebug

三、所需軟件包以下

下面咱們來實現第一個實驗目標,創建YUM服務器

默認yum已經安裝並可使用

wps_clip_p_w_picpath-11608

要配置yum服務器那就得有vsftpd來支持哈,也就是咱們的FTP。安裝便可,默認使用匿名訪問就行哈

wps_clip_p_w_picpath-10537

檢查一下是否安裝成功

wps_clip_p_w_picpath-24409

啓動服務哈

wps_clip_p_w_picpath-27792

已經安裝成功了,測試訪問一下

wps_clip_p_w_picpath-28552

說明已經成功啓動了ftp服務

下面咱們來複制所須要的文件和目錄哈(就是光盤裏面的因此文件和目錄)

先掛載光盤並進入其目錄下

wps_clip_p_w_picpath-30964

複製當前目錄下的全部文件和目錄到/var/ftp/pub/目錄下

wps_clip_p_w_picpath-12070

查看一下是否都複製成功了呢

wps_clip_p_w_picpath-14562

所有已經複製過來了

咱們訪問如下ftp看看哈

wps_clip_p_w_picpath-27564

準備工做已經完成了,咱們開始配置YUM吧

刪除一些沒有用的文件,避免給咱們實驗帶來沒必要要的影響

刪除*.html

刪除Server/repodata/TRANS.TBL

刪除VT/repodata/TRANS.TBL

wps_clip_p_w_picpath-9345

安裝createrepo工具,用這個工具生成YUM通用數據庫

wps_clip_p_w_picpath-726

檢查是否安裝成功

wps_clip_p_w_picpath-6156

使用createrepo生成yum通用數據庫

生成Server的數據庫

wps_clip_p_w_picpath-10165

生成VT的數據庫

wps_clip_p_w_picpath-11020

這樣其實已經完成了YUM服務器的配置了

從新啓動一下FTP服務器

wps_clip_p_w_picpath-27012

下面咱們再開啓一個客戶端來測試哈

實現第二個目標,配置YUM客戶端

wps_clip_p_w_picpath-30293

配置rhel-debuginfo.repo文件

wps_clip_p_w_picpath-11611

我已經配置到了YUM服務器的地址了

註釋:

[ ]內的是倉庫的名字

name是倉庫的描述也能夠說是名字

baseurl 倉庫的位置

enabled 是否啓用這個倉庫,1爲起用,0爲禁用

gpgcheck 是否檢查GPG簽名(用來驗證要安裝的包是否是REDHAT官方的)

GPGKEY 的存放地址咱們須要用下面的命令導入這個簽名。方能使用這項功能,一樣0爲禁用,1爲啓用

下面咱們來安裝一個包試試哦

wps_clip_p_w_picpath-21286

是能夠安裝的哦

yum list 顯示全部已經安裝和能夠安裝的程序包

wps_clip_p_w_picpath-9505

wps_clip_p_w_picpath-19088

yum list <package> 顯示指定程序包安裝狀況

wps_clip_p_w_picpath-6099

yum search <keyword(關鍵字)>查找軟件包

wps_clip_p_w_picpath-2123

下面實現第三個目標,配置本地光盤爲本機的YUM源

這個其實很簡單,沒有想象的那麼複雜

只要配置YUM客戶端配置文件就OK了

wps_clip_p_w_picpath-15182

baseurl 這裏寫上你光盤的掛載位置,以上/media/cdrom/就是個人光盤掛載的位置

這麼配置就OK了

下面來試試哈

wps_clip_p_w_picpath-11634

點擊Y便可安裝完成而且自行解決安裝包的依賴性

你就能夠很方便的使用yum來安裝包了,也不用那麼麻煩的去搭建FTP來作服務器了,也不用受rpm包依賴性的氣了,很方便吧,哈哈

下面咱們實現第四個目標,講解一下一些經常使用的RPM包的命令

安裝與卸除經常使用參數:-i,-u,-F,-e

rpm -i:在該rpm包與該包的舊版本未被安裝過的狀況下,安裝該rpm包。
rpm -U:不管系統是否有安裝過某rpm包或其舊版本,安裝或更新指定的rpm包。
rpm -F:僅在系統已安裝某rpm包的舊版本rpm包時,更新rpm包。不然不安裝。
卸除:rpm –e 包名(注:不能以.rpm或I386.rmp結尾)

在安裝的時候要顯示進度,就須要加vh參數

因此通常安裝包就是這樣:rpm -ivh 包名字

你們先把光盤放入虛擬機的光驅.

wps_clip_p_w_picpath-11308

而後咱們到/misc/cd目錄:cd /misc/cd

wps_clip_p_w_picpath-3196

進入Server目錄

wps_clip_p_w_picpath-578

你們把vsftpd安裝了吧,記住用TAB補全

wps_clip_p_w_picpath-6200

而後你們在選個其餘包安裝下試試哈~

因爲rpm安裝依耐關係太鬱悶了,因此咱們要學習YUM安裝.

相關文章
相關標籤/搜索