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 停止

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

  • 相关阅读:
    javaoop初级入门继承和封装和接口和多态和抽象类
    java基础的几种 函数
    sql server 2008子查询的学习小纪(一)
    中文价码filter
    $http.jsonp和$scope.watch
    普通版选项卡
    面向对象版选项卡
    angular版选项卡
    微信H5--手机键盘弹起导致页面变形
    controller控制器
  • 原文地址:https://www.cnblogs.com/junjind/p/9010964.html
Copyright © 2011-2022 走看看