zoukankan      html  css  js  c++  java
  • 什么是yum源,如何更改yum源

    Yum(全称为 Yellow dog Updater, Modified)

      yum是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

      rpm是由红帽公司开发的软件包管理方式,使用rpm我们可以方便的进行软件的安装、查询、卸载、升级等工作。但是rpm软件包之间的依赖性问题往往会很繁琐,尤其是软件由多个rpm包组成时。

      区别:简单回答, rpm 只能安装已经下载到本地机器上的rpm 包. yum能在线下载并安装rpm包,能更新系统,且还能自动处理包与包之间的依赖问题,这个是rpm工具所不具备的。

    以Centos为例更改yum源:

      1.备份源

      mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

      2.打开源目录

      cd /etc/yum.repos.d/

      3.下载源

      wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

      163源网址:http://mirrors.163.com/.help/centos.html 

      4.清除yum缓存

      yum clean all

      yum 会把下载的软件包和header存储在cache中,而不自动删除。如果觉得占用磁盘空间,可以使用yum clean指令进行清除。

      更精确 的用法是yum clean headers清除header,yum clean packages清除下载的rpm包,yum clean all一全部清除。

      5.生成yum缓存

      yum makecache

      yum makecache是把服务器的包信息下载到本地电脑缓存起来,配合yum -C search xxx使用,不用上网检索就能查找软件信息。

      6.yum主要操作

      yum主要的一下命令如下:  

      yum search 软件包   搜索软件包

      yum install 软件包   安装软件包

      yum remove 软件包    卸载软件包

      yum update  更新系统

  • 相关阅读:
    成绩等级
    函数值
    最大数
    温度转换
    何时使用hadoop fs、hadoop dfs与hdfs dfs命令
    Hadoop常见异常及其解决方案
    Hadoop2.4.1入门实例:MaxTemperature
    单机/伪分布式Hadoop2.4.1安装文档
    用Apache Ivy实现项目里的依赖管理
    【Nutch2.2.1基础教程之2.1】集成Nutch/Hbase/Solr构建搜索引擎之一:安装及运行【单机环境】
  • 原文地址:https://www.cnblogs.com/muwu/p/8380036.html
Copyright © 2011-2022 走看看