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

  • 相关阅读:
    RESTful概念理解
    ORACLE数据库忘记SYS和SYSTEM密码,SYSTEM被锁定怎么办?
    MD5加密实现类不是Windows平台下联邦信息处理标准验证过的加密算法的一部分
    基于mqtt协议实现手机位置跟踪
    参考手册——掌握技术的重要途径
    在线编辑器跨域处理
    尝试新的东西
    BootStrap-DualListBox怎样改造成为双树
    软件开发中怎样有效地进行分析和设计
    引用数据被禁用时的解决办法
  • 原文地址:https://www.cnblogs.com/ttnrt/p/10631058.html
Copyright © 2011-2022 走看看