yum的功能
本地yum配置
光盤掛載和鏡像掛載
本地yum配置
網絡yum配置
網絡yum配置
Yum命令的使用
使用yum安裝軟件
使用yum刪除軟件
安裝組件
刪除組件
清除緩存
查詢
課後做業
【本節內容】
1. yum的功能:yum是Yellow dog Updater, Modified的縮寫,目的就是爲了解決RPM的依賴關係的問題,方便使用者進行軟件的安裝、升級等等工做。
2. 掌握光盤掛載和鏡像掛載
a) 光盤掛載
mount /dev/sr0 掛載點
或者
mount /dev/cdrom 掛載點
b) 鏡像文件的掛載
mount -o loop -t iso9660 鏡像文件 掛載點
其中,-o loop:用來把一個文件當成硬盤分區掛接上系統
3. 掌握yum的配置
yum的配置通常有兩種方式,一種是直接配置/etc目錄下的yum.conf文件,另一種是在/etc/yum.repos.d目錄下增長.repo文件。
4. 掌握本地yum配置
[root@localhost ~]# mount /dev/cdrom /mnt #掛載光盤到/mnt目錄
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls
rhel-source.repo
[root@localhost yum.repos.d]# cp rhel-source.repo rhel.repo #拷貝一份配置文件
[root@localhost yum.repos.d]# vi rhel.repo #編輯配置文件以下[rhel-local] #模塊名稱,須修改不能與其餘.repo文件中的重名name=Red Hat Enterprise Linux 6 local repo #名稱隨便起baseurl=file:///mnt #指定rpm倉庫的位置
enabled=1 #1開啓該配置,0爲關閉
gpgcheck=1 #1爲校對軟件
[root@localhost ~]# yum install vsftpd httpd #安裝vsftpd及httpd服務
5. 掌握遠程yum配置方法
6. 利用vsftpd搭建yum源服務器:
Vsftpd默認的配置文件是容許匿名訪問,這裏直接啓動就能夠了:
[root@localhost ~]# umount /dev/cdrom #卸載光盤
[root@localhost ~]# mount /dev/cdrom /var/ftp/pub/ #掛載光盤到vsftpd的公衆目錄
[root@localhost ~]# service vsftpd restart #重啓vsftpd服務
必須關閉防火牆和selinux
Service iptables stop
Getenforce :查看selinux狀態
臨時關閉:不用重啓:setenforce 0
0 permissive容許 1 enforcing 執行linux
配置客戶機:
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls #rhel.repo是按照本地yum配置生成的
rhel.repo rhel-source.repo
[root@localhost yum.repos.d]# cat rhel.repo #修改成如下內容
[rhel-ftp]
name=Red Hat Enterprise Linux 6
baseurl=ftp://192.168.8.42/pub #指定yum源地址
enabled=1
gpgcheck=1
測試:
[root@localhost ~]# yum install bind #安裝DNS服務
7. 掌握使用yum安裝軟件
yum –y install 軟件名
8. 掌握使用yum刪除軟件
yum –y remove 軟件名
9. 掌握使用yum安裝組件
yum –y groupinstall 組件名
10. 掌握使用yum刪除組件
yum –y groupremove 組件名
11. 掌握清除yum緩存
yum clean all
12. 使用yum查找軟件包
yum search
13. 課後做業(用時45分鐘)
1) 以最小化開啓Linux系統
2) 配置本地yum
3) 安裝vim
4) 清除yum緩存
5) 安裝組件「KDE 桌面」vim