nothingnothingnothingnothingnothingnothingnothingnothingnothingnothingnothingnothingnothingnothingnothingnothingnothingnothingnothingnothing
2011年(14)
分类: LINUX
2011-10-31 11:05:12
什么是YUM
Red Hat系列Linux操作系统,可以用YUM进行安装软件包,最大的优点就是可以从网上自动下载并安装,解决了手动用RPM命令安装而且产生大量依赖包的烦恼。
实验环境:
操作系统:CentOS5.4
ISO文件:CentOS5.4的ISO镜像一个
操作步骤:
步骤1、挂载本地光盘
在/etc/fstab表中,添加最后红色的一行,将光盘永久挂载到系统中
[root@CentOS5-1 ~]# cat /etc/fstab
/dev/VolGroup00/LogVol00 / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/VolGroup00/LogVol01 swap swap defaults 0 0
/dev/hdc /mnt iso9660 defaults 0 0
重新挂载系统分区
[root@CentOS5-1 ~]# mount –a
查看系统分区列表,红色部分就是光盘挂载的内容
[root@CentOS5-1 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
19G 3.3G 15G 19% /
/dev/sda1 99M 12M 82M 13% /boot
tmpfs 62M 0 62M 0% /dev/shm
/dev/hdc 3.8G 3.8G 0 100% /mnt
步骤2、修改yum的配置文件,使用本地ISO做yum源
# cd /etc/yum.repos.d/
# mv CentOS-Base.repo CentOS-Base.repo.bak
# cp CentOS-Media.repo CentOS-Media.repo.bak
# cat CentOS-Media.repo
[c5-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/ #表明yum源在/mnt目录下,其它的源(baseurl)注释掉
#baseurl=file:///media/CentOS/
# file:///media/cdrom/
# file:///media/cdrecorder/
gpgcheck=1
enabled=1 #启用yum
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
清除缓存
# yum clean all
# yum list
步骤3、测试:
安装Apache:
#yum install httpd
卸载Apache:
#yum remove httpd