设为首页收藏本站
查看: 705|回复: 4

Linux实用技术阅读手册

[复制链接]
  • TA的每日心情
    擦汗
    昨天 17:24
  • 签到天数: 126 天

    [LV.7]常住居民III

    发表于 2020-4-23 10:34:11 | 显示全部楼层 |阅读模式
    捕获.PNG
    捕获1.PNG
    捕获2.PNG

    1
    YUM概述
    YUM是YUP(Yellow dog Updater,用于Yellowdog Linux的软件更新器)工具的改进版,最初由TSS公司(Terra Soft Solutions,INC.)使用python语言开发而成,后来由杜克大学的Linux开发队伍进行改进,命名为YUM (Yellow dog Updater,Modified)。YUM主要用于自动升级、安装/移除rpm软件包,它能够自动查找并解决rpm包之间的依赖关系,而无需管理员逐个、手工的去安装每一个rpm包,使管理员在维护大量的Linux主机时更加轻松自如。
    相关网站可参考如下: http://www.terrasoftsolutions.com/ http://wiki.linux.duke.edu/YumFaq
    要成功使用YUM工具更新系统和软件,需要有一个包含各种rpm软件包的repository(软件仓库),提供软件仓库的服务器习惯上称为“源”服务器。软件仓库可以基于HTTP、FTP协议或者本地文件目录提供服务,并收集目录中所有rpm包的header(头部)信息组成repodata(仓库数据),以供YUM客户端工具查询分析。
    1.2
    构建本地YUM源服务器
    1.2.1 为什么要构建本地源
    在Linux主机中使用YUM工具在线升级、安装软件时,往往受到网络连接速度、带宽的限制,导致软件安装耗时过长甚至失败。特别是当有大量服务器、大量软件包需要升级时,更新的缓慢程度可能令人难以忍受。
    相比较而言,本地YUM源服务器最大的优点在于局域网的快速网络连接和稳定性。有了局域网中的YUM源服务器,即便在Internet连接中断的情况下,也不会影响其他YUM客户端的软件升级和安装。
    1.2.2 如何构建本地源
    通过从DVD光盘、YUM客户端缓存目录(/var/cache/yum/)以及Internet下载等途径获取需要的rpm包,可以组建基于本地文件系统的rpm软件包仓库。进一步结合使用HTTP或FTP协议的服务软件,即可构建一个位于本地局域网的高速YUM“源”服务器。
    本例中使用RHEL5安装光盘(DVD)中的软件包组成软件仓库,并结合VSFTPD服务,提供基于FTP方式的简易YUM源。实现的主要步骤如下。
    1.
    安装vsftpd、createrepo软件包
    createrepo工具主要用于收集目录中rpm包文件的头信息,以创建repodata软件仓库数据(经gzip压缩的xml文件)。
    8
    1 构建本地 YUM 源服务器
    [root@yumserver ~]# mkdir -p /media/cdrom
    [root@yumserver ~]# mount /dev/cdrom /media/cdrom
    mount: block device /dev/cdrom is write-protected, mounting read-only
    [root@yumserver ~]# cd /media/cdrom/Server/
    [root@yumserver Server]# rpm -ivh createrepo-0.4.4-2.fc6.noarch.rpm vsftpd-2.0.5-10.el5.i386.rpm
    warning: createrepo-0.4.4-2.fc6.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
    Preparing... ########################################### [100%]
    1:vsftpd ########################################### [ 50%]
    2:createrepo ########################################### [100%]
    2.
    准备软件库目录
    注意要保证/var/ftp/rhel5目录有足够的可用空间(在本例中最好大于3GB),以便存放复制的软件包。必要时可以使用单独的硬盘分区(挂载到/var/ftp/rhel5目录中)。
    链接: https://pan.baidu.com/s/11ifQEBunOY1eD2EwNNar5g 提取码: 6nw3 复制这段内容后打开百度网盘手机App,操作更方便哦

    点评

    FLC
    干货必顶,好文必读  发表于 2020-4-23 10:50
  • TA的每日心情
    开心
    2020-6-30 11:51
  • 签到天数: 54 天

    [LV.5]常住居民I

    发表于 2020-4-23 10:54:57 | 显示全部楼层
    干货必须学习
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    3 天前
  • 签到天数: 39 天

    [LV.5]常住居民I

    发表于 2020-6-11 23:55:01 | 显示全部楼层
    感谢楼主分享
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-7-3 09:28
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-6-12 10:03:43 来自手机 | 显示全部楼层
    谢谢楼主分享
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    站长推荐 上一条 /3 下一条

    红盟社区--中国红客联盟 

    Processed in 0.075287 second(s), 19 queries.

    站点统计| 举报| Archiver| 手机版| 黑屋 |   

    Powered by HUC © 2001-2017 Comsenz Inc.

    手机扫我进入移动触屏客户端

    关注我们可获取更多热点资讯

    Honor accompaniments. theme macfee

    快速回复 返回顶部 返回列表