linux ftp做yum源,Linux YUM以ftp服务器为源搭建

Linux YUM对于电脑使用的玩家的常用软件,然后我就学习及深入的研究Linux YUM,在这里和大家一起探讨Linux YUM的使用方法,希望对大家有用。以ftp服务器为源。

一. 准备工作

1. 启动REDHAT Linux ,并放入安装光盘

2. 挂载光驱  mount /dev/cdrom /mnt

3. 安装FTP服务

cd  /mnt/Server

rpm  -ivh vsftpd*

chkconfig vsftpd on

service vsftpd start

4. 安装createrepo软件包

rpm –ivh createrepo*

5. 拷贝系统盘中的文件到本系统中

cp  -R  /mnt/Server  /var/ftp/pub

二. 搭建Linux YUM

1. 生成依赖性关系createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core. xml /var/ftp/pub/Server/这个地方要注意. comps-rhel5-server-core. xml一定不能手动生成. 默认安装光盘上已经有了

2. 做完上面的步骤后会有一个错误提示. “Could not remove old metadata dir: . olddata“说目录有问题。不用管他. 把那个目录删除掉rm  –rf  /var/ftp/pub/Server/. olddata

3. 把步骤1再做一遍createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core. xml /var/ftp/pub/Server/

4. 创建仓库文件 新建一个仓库文件. 名字可以随便起.cd  /etc/yum.repos.d vim yum. repo在文件中写如下内容[base]

name=base

#192. 168. 0. 6是你的YUM源地址

baseurl=ftp://192. 168. 0. 6/pub/Server

#是否开启源

enabled=1

#是否验证. 可不要

gpgcheck=1

#验证的密钥. 可不要

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

经过以上步骤后. 自己的Linux YUM源就搭建好了。当然. 你可以把你的源提供给别人使用. 要使用的人只用将你的repo文件复制一份到/etc/yum.repos.d/下. 或者自己手写一份。如果还想做其他仓库. 比如VT,Cluster,ClusterStorage,重复上面的步骤. 然后改改仓库文件就可以了。有了Linux YUM. 以后再安装软件包就方便很多了. 不用考虑依赖性关系。

Linux YUM 用法yum install 软件名 /**//*下载安装对应软件包*/

yum info 软件名 /**//*查看软件包的详细信息*/

yum list |grep kernel /**//*查找kernel的软件包*/

yum update firefox /**//*更新firefox*/

yum remove bmp-mp3 /**//*移除bmp-mp3*/

man yum /**//*yum命令详细信息查看*/

yum 文件的配置路径为 /etc/yum.conf

#0表示不保存下载的文件,1表示保存下载的文件,默认为不保存keepcache=0#指定下载文件的保存路径,文件保存在 分类目录/packages/ 中cachedir=/var/cache/yum。

【编辑推荐】

【责任编辑:鹏程 TEL:(010)68476606】

点赞 0

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值