zoukankan      html  css  js  c++  java
  • Linux-yum包rehat6.5安装

    1.1yum包的作用

        yum包是在线软件包管理

        在红帽系统上是要注册的,所以更换为centos的yum包

    1.2检查是否安装yum包

      rpm -qa|grep yum

    1.3删除rehat自带的yum包

      rpm -qa|grep yum|xargs rpm-e --nodeps

      (不检查依赖,直接删除yum包)

      使用 rpm -qa|grep yum

      ·查看是否还有yum包

    1.4下载centos6.5的yum包

      wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm

      软件包安装

      wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm

      快速查找镜像插件

      wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

      文件里的字符流
    1.5删除旧的python-urlgrabber包
      1. rpm -e virt-manager-0.9.0-19.el6.x86_64
      2. rpm -e python-virtinst-0.600.0-18.el6.norach
      3. rpm -e python-urlgrabber-3.9.1-9.el6.noarch
      从3-》1删除(我的里面只有第三个是安装了的所以只删除了第三个)
    1.6安装新的python-urlgrabber
      下载一个urlgrabber包

      wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm

      在安装rpm包

      rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm

    1.7安装yum包

      把刚才下载的三个包一起安装

      rpm -ivh yum-3.2.29-81.el6.centos.noarch.rpm

          yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

          yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm

      *注意一定要和第四步下载包的匹配

    1.8下载配置文件

     (在根目录 )wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

      (跳转目录)cd /etc/yum.repos.d/

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

    1.9编辑配置文件

      把文件里的¥releasever都改为6

      sed -i "s;$releasever;6;g" CentOS6-Base-163.repo

     1.10清除缓存并更新

      清楚yum缓存

      yum clean all

      更新缓存

      yum makecache

      测试yum

      yum update

    最终结束

      遇到问题

    1.没有找到Install包

     1

     首先检查rpm -qa|python-

      在本机安装的于这个相关的包

      如果没有这个包就去网站下载wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-...

    2.符号处理

      

     之前使用的是

      sed- -i 's#$releasever#6#g'CentOS6-Base-163.repo

      就更改为sed -i "s;$releasever;6;g" CentOS6-Base-163.repo

  • 相关阅读:
    直接插入排序学习笔记
    选择排序学习笔记
    冒泡排序学习笔记
    阿里云ssl证书申请及域名绑定流程
    Nginx user_agent、if指令及全局变量
    rewrite和return笔记
    rewrite和return的简单需求
    Nginx Rewrite正则表达式案例
    linux下WordPress伪静态规则设置
    集群前后端分离(api接口)
  • 原文地址:https://www.cnblogs.com/ttnrt/p/10631058.html
Copyright © 2011-2022 走看看