<a href="http://blog.51cto.com/attachment/201208/200826595.jpg" target="_blank"></a>
<b>一、網絡伺服器</b><b>:</b>
<b>1.</b><b>伺服器端</b><b>:</b>
<a href="http://5645432.blog.51cto.com/attachment/201208/12/5635432_1344763995aSC3.png"></a>
<a href="http://5645432.blog.51cto.com/attachment/201208/12/5635432_1344763996wHkr.png"></a>
<b>2.</b><b>客戶機端</b><b>:</b>
2.1測試:
<b>[root@www ~]# ping 192.168.2.100</b>
PING 192.168.2.100 (192.168.2.100) 56(84) bytes of data.
64 bytes from 192.168.2.100: icmp_seq=1 ttl=64 time=34.4 ms
64 bytes from 192.168.2.100: icmp_seq=2 ttl=64 time=0.673 ms
<b>[root@www Server]# </b><b>firefox </b>//linux自帶的浏覽器
<a href="http://5645432.blog.51cto.com/attachment/201208/12/5635432_13447639991Ob4.png"></a>
2.2 編輯倉庫檔案(容器)
[root@www ~]# eject //CD光牒彈出,利用網絡來更新!(安裝我們需要的軟體)
[root@www ~]# vim /etc/yum.repos.d/rhel-debuginfo.repo
<a href="http://5645432.blog.51cto.com/attachment/201208/12/5635432_1344764002nzlB.png"></a>
2.3 測試從網絡安裝需要的服務等(更新)
<a href="http://5645432.blog.51cto.com/attachment/201208/12/5635432_1344764006ieVo.png"></a>
[root@www yum.repos.d]# ll
//該目錄下如果沒有擴充名為.repo的檔案,則手動建立!
總計 8
-rw-r--r-- 1 root root 697 08-12 11:34 rhel-debuginfo.repo
-rw-r--r-- 1 root root 652 07-13 10:32 server.repo
[root@www yum.repos.d]# mv server.repo aa
-rw-r--r-- 1 root root 652 07-13 10:32 aa
<b>[root@www ~]# yum clean</b>
<b>Packages</b><b>:将下載下傳的軟體檔案删除</b>
<b>和藹的人生:将下載下傳的軟體的檔案頭删除</b>
<b>all //</b><b>将所有容器資料都删除</b>
<b>[root@www ~]# yum clean all //</b><b>删除已下載下傳過的所有容器的相關資料(含軟體本身與清單)</b>
Loaded plugins: rhnplugin, security
Cleaning up Everything
<a href="http://5645432.blog.51cto.com/attachment/201208/12/5635432_13447640104uJS.png"></a>
[root@www ~]# yum repolist //列出目前yum server 所使用的容器有哪些
每個倉庫都有<b>1.3K</b><b>的校驗檔案</b>:
在伺服器端的/mnt/cdrom/Server
<a href="http://5645432.blog.51cto.com/attachment/201208/12/5635432_1344764012pwku.png"></a>
目錄repodata的作用:分析RPM軟體後産生的軟體屬性依賴資料放置處!
[root@www ~]# yum list all |grep vsftpd
This system is not registered with RHN.
RHN support will be disabled.
vsftpd.i386 2.0.5-16.el5 <b>rhel-server</b>
[root@www ~]# yum install vsftpd –y
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--&gt; Running transaction check
---&gt; Package vsftpd.i386 0:2.0.5-16.el5 set to be updated
filelists.xml.gz | 110 kB 00:00
filelists.xml.gz | 2.3 MB 00:01
filelists.xml.gz | 11 kB 00:00
filelists.xml.gz | 26 kB 00:00
--&gt; Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
Installing:
vsftpd i386 2.0.5-16.el5 rhel-server 140 k
Transaction Summary
Install 1 Package(s) // <b>安裝</b>
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 140 k
Downloading Packages:
vsftpd-2.0.5-16.el5.i386.rpm | 140 kB 00:00
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : vsftpd [1/1]
Installed: vsftpd.i386 0:2.0.5-16.el5
Complete!
<b>[root@www ~]# yum list all |grep vsftpd</b>
vsftpd.i386 2.0.5-16.el5 <b>installed</b><b></b>
<b>[root@www ~]# yum info vsftpd //</b><b>檢視</b><b>vsftpd</b><b>的資訊!</b>
Installed Packages
Name : vsftpd
Arch : i386
Version : 2.0.5
Release : 16.el5
Size : 285 k
Repo : installed
Summary : vsftpd - 非常安全 Ftp 守護程序
URL : http://vsftpd.beasts.org/
License : GPL
Description: vsftpd 是一個非常安全 FTP 守護程序。它是完全從零開始 編寫的。
<b>[root@www mail]# yum list available |grep httpd //</b><b>檢視可以安裝而未安裝的!</b>
httpd.i386 2.2.3-31.el5 rhel-server
httpd-devel.i386 2.2.3-31.el5 rhel-server
httpd-manual.i386 2.2.3-31.el5 rhel-server
system-config-httpd.noarch 5:1.3.3.3-1.el5 rhel-server
<b>[root@www mail]# yum list installed |grep vsftpd //</b><b>檢視已安裝的服務</b>
vsftpd.i386 2.0.5-16.el5 installed
yum的軟體組功能:
yum grouplist :列出所有可使用的組清單,例如 Development Tools之類的;
yum groupinfo :後面接group name,則可了解該group内含的所有組名稱;
yum groupinstall :可以安裝一整組的軟體,相當不錯
yum groupremove:删除某個組
<b>[root@www ~]# yum grouplist all</b>
<b>//</b><b>檢視目前容器與本機上面的可用與安裝過的軟體組有哪些</b>
Setting up Group Process
Installed Groups:
FTP 伺服器
GNOME 桌面環境
GNOME 軟體開發
MySQL 資料庫
X 視窗系統
X 軟體開發
網際網路伺服器
辦公/生産率
圖形
圖形化網際網路
基于文本的網際網路
開發工具
開發庫
列印支援
授權和出版
伺服器配置工具
遊戲和娛樂
管理工具
系統工具
編輯器
網絡伺服器
老的網絡伺服器
老的軟體開發
老的軟體支援
視訊和音頻
郵件伺服器
Available Groups:
DNS 名稱伺服器
Java開發
KDE 軟體開發
<b>KDE </b><b>(</b><b>K </b><b>桌面環境)</b><b> //</b><b>還未安裝</b>
OpenFabrics 企業版發行
PostgreSQL 資料庫
Windows 檔案伺服器
工程和科學
新聞伺服器
群集存儲
虛拟化
叢集
Done
<b>[root@www ~]# yum groupinstall "KDE" // </b><b>整個安裝</b>
Installed: arts.i386 8:1.5.4-1 kdeaccessibility.i386 1:3.5.4-1.fc6 kdeartwork.i386 0:3.5.4-1.fc6 kdebase.i386 6:3.5.4-20.el5 kdenetwork.i386 7:3.5.4-9.el5 kdeutils.i386 6:3.5.4-5.fc6
Dependency Installed: avahi-qt3.i386 0:0.6.16-6.el5 htdig.i386 3:3.2.0b6-11.el5 kdelibs.i386 6:3.5.4-22.el5_3 kdnssd-avahi.i386 0:0.1.3-0.1.20060713svn.fc6 lm_sensors.i386 0:2.10.7-4.el5
<a href="http://5645432.blog.51cto.com/attachment/201208/12/5635432_1344764015b3Dj.png"></a>
<a href="http://5645432.blog.51cto.com/attachment/201208/12/5635432_13447640170ghV.png"></a>
[root@www ~]# runlevel //運作級别
N 5 //圖形界面
[root@www ~]# init 6 //重新開機
<a href="http://5645432.blog.51cto.com/attachment/201208/12/5635432_1344764019PWbA.png"></a>
<a href="http://5645432.blog.51cto.com/attachment/201208/12/5635432_1344764020ioan.png"></a>
隻是發現工作列在下面(風格不同)
<b>二、本地伺服器:</b>
<b>1.</b><b>伺服器端關閉</b><b>FTP</b><b>服務</b>
<a href="http://5645432.blog.51cto.com/attachment/201208/12/5635432_1344764032KXIh.png"></a>
<b>2.</b><b>用戶端配置:</b>
[root@www ~]# mount /dev/cdrom /mnt/cdrom
mount: block device /dev/cdrom is write-protected, mounting read-only
<a href="http://5645432.blog.51cto.com/attachment/201208/12/5635432_1344764033P81C.png"></a>
Vim /etc/yum.repos.d/ rhel-debuginfo.repo
底行模式輸入:
:1,$ s<b>$</b>ftp://192.168.2.100/pub/$file:///mnt/cdrom/<b>$</b> //紅色$表示分界符
<a href="http://5645432.blog.51cto.com/attachment/201208/12/5635432_1344764037kT9M.png"></a>
<b>[root@www ~]# rpm -qa |grep dovecot </b>//檢視是否已安裝
<b>[root@www ~]# yum list all |grep dovecot</b>
dovecot.i386 1.0.7-7.el5 <b>rhel-server</b>
<b>[root@www ~]# yum install dovecot –y //</b><b>安裝一直</b><b>YES</b>
---&gt; Package dovecot.i386 0:1.0.7-7.el5 set to be updated
====================================================================================
dovecot i386 1.0.7-7.el5 rhel-server 1.7 M
Install 1 Package(s)
Total download size: 1.7 M
Installing : dovecot [1/1]
Installed: dovecot.i386 0:1.0.7-7.el5
dovecot.i386 1.0.7-7.el5 installed
本文轉自 gjp0731 51CTO部落格,原文連結:http://blog.51cto.com/guojiping/961529