zoukankan      html  css  js  c++  java
  • linux的Yum软件包管理工具

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

    使用ls /etc/yum.repos.d可以查看系统自带的yum源:

    常见命令:

      yum -y install: 安装

      yum -y insatll *http*: 模糊安装

      yum erase: 删除

      yum clear all:清楚所有yun源的依赖关系缓存

      yum makecache:将所有依赖关系加载到缓存中

    如何构建本地的yun源:

      第一步:建立文件夹:mkdir /local

      第二步:在local存放软件包

      第三步:修改/etc/yum.repos.d/local.repo

      编辑如下:

      

       第四步:建立依赖关系:createrepo /local

      -----yum是可以自动处理依赖关系的,所以与rpm安装不同,rpm是直接查找文件路径进行安装的,而yum安装是查找yum源的依赖关系文件,然后互再进行安装。

      如何实现边安装边下载:

      编辑文件:vim /etc/yum.conf

      

    ---------------------------------------------------------------------------------------------------------------------

    在执行yum命令时遇到了这个问题:

    这是yum在自动更新:

    使用rm -f /var/run/yum.pid 或者 /etc/init.d/yun-updated stop 停止

    也可等他更新完在进行安装。 

  • 相关阅读:
    P1631-序列合并
    P1484-种树
    17.树的子结构(python)
    16.合并两个排序的链表(python)
    反转链表
    链表中倒数第k个节点(python)
    调整数组顺序使奇数位于偶数前面(python)
    Spark--wordcount(词频降序)
    数值的整数次方
    二进制中1的个数(python)
  • 原文地址:https://www.cnblogs.com/junjind/p/9010964.html
Copyright © 2011-2022 走看看