yum命令详解

首先,准备好ftp服务器,详情参见本人上一篇博客http://iceblock.blog.51cto.com/6758400/1166892

 

 

 

 

准备libmcrypt-2.5.7-5.e15.i386.rpm

     php-mcrypt-5.1.6-5.e15.i386.rpm

建立yum服务器

cd  /var/ftp/cdrom(进入ftp服务器上的光盘目录)

service  vsftpd  start(启动vsftpd)

ll  /var/ftp/cdrom/server/repodata/(server仓库中几个文件)

 

ll  /var/ftp/cdrom/VT/repodata/(VT仓库中几个文件)

 

虚拟机中打开另一台linux做为yum服务器的客户端

构建server仓库

vim  /etc/yum.repos/d/rhel-debuginfo.repo(编辑yum的文件)

[rhel-server]

name=Red Hat Enterprise  Linux server 

baseurl=ftp://192.168.126.30  /cdrom/server(修改baseurl)

gpgkey=ftp://192.168.126.30  /cdrom/RPM-GPG-KEY-redha-release(修改gpgkey)

构建VT(虚拟化)仓库

[rhel-vt]

name=Red Hat Enterprise  Linux vt

baseurl=ftp://192.168.126.30  /cdrom/VT(修改baseurl)

gpgkey=ftp://192.168.126.30  /cdrom/RPM-GPG-KEY-redha-release(修改gpgkey)

构建cluster(群集)仓库

[rhel-cluster]

name=Red Hat Enterprise  Linux cluster

baseurl=ftp://192.168.126.30  /cdrom/Cluster(修改baseurl)

gpgkey=ftp://192.168.126.30  /cdrom/RPM-GPG-KEY-redha-release(修改gpgkey)

构建ClusterStorage(存储)仓库

[rhel-clusterstorage]

name=Red Hat Enterprise  Linux clusterstorage

baseurl=ftp://192.168.126.30  /cdrom/ClusterStorage(修改baseurl)

gpgkey=ftp://192.168.126.30  /cdrom/RPM-GPG-KEY-redha-release(修改gpgkey)

仓库建好之后,进入客户端的图形界面下的applaction

 

 

 

 

 

 

 

 

 

 

 

 

 

然后想要安装什么就选择什么,和windows界面下一样。。。

 

但如果没建好yum仓库,这里边是什么都没有的。

 

 

但是linux在做服务器时,一般情况下是没有kde或gnome桌面的,那管理yum就需要命令行了

 

yum list  all(查看所有yum )

yum list INSTALLED(查看已经安装过的yum)

yum list available(查看未安装过的yum)

yum install httpd -y(yum 安装httpd)

yum list all   |grep httpd(查看httpd服务)

yum info httpd(查询httpd的详细信息)

yum remove httpd  -y(卸载httpd)

 

 

yum install mysql-server -y(安装mysql)

 

没有其他关联软件包的出错信息(yum很好地处理依赖关系)

 yum groupinstall KDE   -y(安装kde软件组,记着加“”)

 yum  groupinfo  DNS Name Server (查看软件组)     

  

  把libmcrypt-2.5.7-5.e15.i386.rpm

     Php-mcrypt-5.1.6-5.e15.i386.rpm

软件包拷贝到服务器/var/ftp/cdrom/Server

cd  /mnt/cdrom/Server/

rpm   -ivh  createrepo-0.4.11-3.e15.noarch.rpm

cd /var/ftp/cdrom/Server

createrepo  -g repodata/comps-rhel5-server-core.xml   ./(更新server仓库)

yum localinstall  libmcrpt-2.5.7-5.e15.i386.rpm   --nogpgcheck(在本地依赖yum库安装软件包,解决软件包的依赖关系)

 

 

 

 

关于yum的使用,先介绍的这里,后续还会有详尽的介绍,敬请关注本人后期的blog

 

 

http://iceblock.blog.51cto.com/

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(ftp,服务器,博客,yum)