RedHat 6.0 之 YUM服务搭建


具体步骤如下:

1.挂在光盘,创建YUM存放的目录,创建目录之前一定要看磁盘空间大小(df -h  )

------------------------------------------------------------------------------

[root@topic ~]#mkdir /yum

[root@topic ~]#mount /dev/cdrom /mnt

[root@topic ~]#df -h (查看磁盘空间)

--------------------------------------------------------------------------------

2.复制光盘文件;

--------------------------------------------------------------------------------

[root@topic ~]#cp -rf /mnt/* /yum

---------------------------------------------------------------------------------

3.安装YUM服务所需要的软件包:

---------------------------------------------------------------------------------

[root@topic ~]#cd /mnt/Packages/   ------------->软件包目录

[root@topic Packages]#rpm -ivh deltarpm-3.5-0.5.20090913git.el6.i686.rpm

[root@topic Packages]#rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.i686.rpm

[root@topic Packages]#rpm -ivh createrepo-0.9.8-4.el6.noarch.rpm

----------------------------------------------------------------------------------

4.使用createrepo命令生成YUM数据库,检索软件包,因为装一些软件时需要Packages以外的软  件包,所以检索全光盘;

-----------------------------------------------------------------------------------

[root@topic ~]# createrepo -g    /yum/repodata/fee4c3b39c225bd1e4860c584245b9cd0a393da996d6b53d84d2cf7838c6f4d9-   filelists.sqlite.bz2 /yum

-----------------------------------------------------------------------------------

yum list

yum服务器端:#yum grouplist     列出yum服务器里的所有组服务套件。

#yum groupinstall Newsgroups 测试安装linux新闻组服务。

客户机端:#yum remove httpd  删除软件包。

#yum clean all    清空下载的软件的缓存。

#yum update       升级软件包。

#yum list installed 列出所有已经安装的软件包

#yum list avaliable 列出所有可用的软件包

#yum list updates   列出所有可升级的软件包 install gcc

相关内容