Chinaunix首页 | 论坛 | 博客
  • 博客访问: 358770
  • 博文数量: 100
  • 博客积分: 1894
  • 博客等级: 上尉
  • 技术积分: 951
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-11 23:17
文章分类

全部博文(100)

文章存档

2018年(3)

2014年(2)

2013年(7)

2012年(10)

2011年(8)

2010年(6)

2009年(63)

2008年(1)

分类: LINUX

2010-08-02 17:37:48

以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

二. 搭建YUM

1. 生成依赖性关系

    createrepo -/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 -/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
1921680. 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

 OK!

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
 
 
 
 
 
 
 
 
------------------
session setup failed: ERRSRV - ERRbadpw (Bad password - name/password pair in a Tree Connect or Session Setup are invalid.)
SMB connection failed
阅读(1840) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~