猪屁股1.linux库的配置

猪屁股1.linux库的配置

ID:13202582

大小:335.50 KB

页数:4页

时间:2018-07-21

猪屁股1.linux库的配置_第1页
猪屁股1.linux库的配置_第2页
猪屁股1.linux库的配置_第3页
猪屁股1.linux库的配置_第4页
资源描述:

《猪屁股1.linux库的配置》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、需要软件:1.yum2.yum-utils3.createrepo4.vsftpd二、前期工作1.安装vsftpd:首先用rpm–qvsftpd查看系统是否已安装ftp(如图1),发现并没有安装。图12.到安装光盘的Server目录下,使用rpm–ivh命令安装vfstpd的包文件(如图2)图23.安装完后,再次使用rpm–q命令来查询,发现vsftpd包已经安装。此时系统当中自动形成了/var/ftp/pub。4.进入安装光盘,使用cp–a./var/ftp/pub将光盘中的文件全部拷入/var/ft

2、p/pub目录下。此时有可能跳出selinux(如图3)图3大概意思是说用cp–P命令保留除selinux的所有context值。照着提示输入cp–RP./var/ftp/pub就可以了(这里的-R是将子目录中的内容一起拷入,如图4)。图4等待一段时间后没有任何异常情况,拷贝完毕。5.使用servicevsftpdstart开启ftp服务,使用chkconfigvsftpdon让ftp服务在启动时默认开启。再用chkconfig–listvsftpd查看一下ftp在不同运行级别中的状态。其中5:on表示在图

3、形界面下是默认启用的。最后使用lftp192.168.1.101来访问ftp服务器(如图5)。图5本例中可以直接访问,并没有跳出selinux,如果有selinux跳出情况,按照selinux的提示内容敲入相应的命令即可。整个前期工作和ftp的安装到此结束。三、库的配置1.到光盘的Server目录下,安装剩下的三个包yum,yum-utils,createrepo。如图6图61.安装完成后,就可以使用createrepo命令来创建软件包组分类关系。我们首先对Server目录中的文件进行软件包组分类的创建。这

4、里有几个文件需要说明:comps-rhel5-server-core.xml中是软件包组分类;filelists.xml.gz,other.xml.gz,primary.xml.gz是软件包列表;repomd.xml中存放md5校验信息。我们使用comps-rhel5-server-core.xml来创建Server中软件包的组分类关系。(如图7前两行)图7使用同样的方法,我们对剩下的VT,Cluster,ClusterStorage目录中的文件创建分组关系。(如图7后面的内容)。在有些linux版本中创建

5、分组关系时可能会出现一些问题,如提示有.olddata文件,此时只需要到目录下删除.olddata文件如:rm–rf/var/ftp/pub/Server/.olddata再重新如图7使用createrepo–g命令分组就可以了。3.到/etc/yum.repos.d/目录下,将rhel-debuginfo.repo文件重新复制为其他文件名。这里关键是为了备份,也可以直接修改rhel-debuginfo.repo文件。但是如果复制为其他文件,那么文件名的后缀必须为.repo,本例为xtjlql.repo如图

6、8:图8编辑xtjlql.repo文件,将其改成如图9形式:图9其中[Server],name=Server都是名称,可以任意修改,第3行的baseurl=后面接的是ftp或http的url地址,enabled=1表示启用。再下面的[VT],[Cluster],[ClusterStorage]与[Server]配置原理相同。4.配置完成后就可以使用system-config-package命令看到所有包的信息,并且可以使用yum命令来安装有依赖关系的包了。如图10图10

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。