zoukankan      html  css  js  c++  java
  • yum添加源。

    本文以centos 7为准。其他版本的linux可能存在一些偏差。

    第一:索引文件。

    1)repo文件。

      1.repo文件是指以repo为结尾的文件。是 仓库源的索引文件。将其添加到yum的repo仓库中,yum才可以从源中查找软件。

      2.repo文件路径:/etc/yum.repos.d/

      3.这类源的典型有:163,搜狐等。遗憾,至今还未成功添加这些源。

      4.怀疑有排他性。所有帖子中,都说明需要替换原来的base.repo。

    2)rpm包

      1.rpm包,需要使用rpm进行安装。安装好后,在/etc/yum.repos.d/中存在对应的repo

      2.本质上依然是repo。但进行了封装。不明白为何如此,或许是历史原因?

      3.这类源有:rpmfunsion,rpmforge.

      4.已经确定的是:这些源不需要进行手动替换base.repo。但是否进行了隐形更改?

    第二:一些常用的源网站。

    1)常用网站:

      1.163:              http://mirrors.163.com/.help/CentOS6-Base-163.repo

      2.sohu:            http://mirrors.sohu.com/help/CentOS-Base-sohu.repo

      3.rpmfunsion:  http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm

    2)源仓库具有时效性:对仓库的维护的社区或公司,有可能更改一些路径。预计上述3个网址可能都无法直接下载。

      1.但,主页一般不会改变。第一步:找到主页。

      2.文件路径一般情况下遵循各自规则。第二步:确定路径

      3.文件名通常有一定的规则。第三步:确定大致文件。

      4.暂时对此规则无太多了解。所以需要各位自行解决。

    第三:安装

    1)repo安装法:测试中。。个人未成功。但网络上有不上案例。

    2)rpm安装法:

      1. 如果曾经未安装过,需要添加key。key的用处:激活rpm功能。指令:rpm --import。key名称通常为:RPM-GPG-KEY-CentOS 此种格式。

      2. 在使用 rpm -ivh /rpm -uvh进行安装。

    第四:总结。

    1)找到文件。

    2)(repo )将文件导入到对应路径。 (rpm) 找到key,然后安装。

    3)对base-repo进行替换。

  • 相关阅读:
    运维笔记--ubuntu rm删除文件后 恢复
    运维笔记--阿里云服务器系统盘扩容
    运维笔记--阿里云服务器数据盘扩容
    odoo开发笔记--开启后台日志记录
    分布式和集群的区别
    ubuntu16.04 离线安装nginx
    Sqlserver的Transaction做Rollback的时候要小心(转载)
    关于调用方有事务,被调用的SP中也有事务,在嵌套SP中回滚代码的报错处理,好文推荐
    Oracle中row_number()、rank()、dense_rank() 的区别
    ESB企业服务总线到底是什么东西呢?
  • 原文地址:https://www.cnblogs.com/zheng39562/p/4184986.html
Copyright © 2011-2022 走看看