精华内容
下载资源
问答
  • yum 命令的使用

    2018-04-17 00:00:45
    yum命令是在Fedora和RedHat以及SUSE中基于rpm软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖...

    yum命令是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。

    命令形式 含义
    列出所有可更新的软件清单命令 yum check-update
    更新所有软件命令 yum update
    仅安装指定的软件命令 yum install <安装包名>
    仅更新指定的软件命令 yum update <安装包名>
    列出所有可安裝的软件清单命令 yum list 关键字*
    删除软件包命令 yum remove <安装包名>
    查找软件包命令 yum search <关键字>
    清除缓存目录下的软件包 yum clean packages:

    详细请查看:http://man.linuxde.net/yum

    展开全文
  • yum命令的使用

    2018-03-18 15:27:44
    yum命令是在Fedora和RedHat以及SUSE中基于rpm软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖...

    yum命令是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。

    yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。

    语法

    yum(选项)(参数)

    选项

    -h:显示帮助信息;
    -y:对所有的提问都回答“yes”;
    -c:指定配置文件;
    -q:安静模式;
    -v:详细模式;
    -d:设置调试等级(0-10);
    -e:设置错误等级(0-10);
    -R:设置yum处理一个命令的最大等待时间;
    -C:完全从缓存中运行,而不去下载或者更新任何头文件。

    参数

    install:安装rpm软件包;
    update:更新rpm软件包;
    check-update:检查是否有可用的更新rpm软件包;
    remove:删除指定的rpm软件包;
    list:显示软件包的信息;获取当前有效repolist中所能安装的所有rpm包列表,(很长,慎重)。repolist,获取当前系统中的repolist列表。
     search:检查软件包的信息;
    info:显示指定的rpm软件包的描述信息和概要信息;
    clean:清理yum过期的缓存;
    shell:进入yum的shell提示符;
    resolvedep:显示rpm软件包的依赖关系;
    localinstall:安装本地的rpm软件包;
    localupdate:显示本地rpm软件包进行更新;
    deplist:显示rpm软件包的所有依赖关系。

    实例

    部分常用的命令包括:

    • 自动搜索最快镜像插件:yum install yum-fastestmirror
    • 安装yum图形窗口插件:yum install yumex
    • 查看可能批量安装的列表:yum grouplist

    安装

    yum install              #全部安装
    yum install package1     #安装指定的安装包package1
    yum groupinsall group1   #安装程序组group1

    更新和升级

    yum update               #全部更新
    yum update package1      #更新指定程序包package1
    yum check-update         #检查可更新的程序
    yum upgrade package1     #升级指定程序包package1
    yum groupupdate group1   #升级程序组group1

    查找和显示

    yum info package1      #显示安装包信息package1
    yum list               #显示所有已经安装和可以安装的程序包
    yum list package1      #显示指定程序包安装情况package1
    yum groupinfo group1   #显示程序组group1信息yum search string 根据关键字string查找安装包

    删除程序

    yum remove &#124; erase package1   #删除程序包package1
    yum groupremove group1             #删除程序组group1
    yum deplist package1               #查看程序package1依赖情况

    清除缓存

    yum clean packages       #清除缓存目录下的软件包
    yum clean headers        #清除缓存目录下的 headers
    yum clean oldheaders     #清除缓存目录下旧的 headers
    展开全文
  • yum命令的使用方法

    千次阅读 2009-11-09 12:33:00
    yum命令的使用方法,yum查找包,安装删除软件,升级软件,以及升级系统,清空yum缓存等一系列yum命令集合。 yum命令的使用方法1.、yum命令简单介绍 yum(yellowdogupdatermodified)的理念是使用一个中心仓库...
     
    
    yum命令的使用方法,yum查找包,安装删除软件,升级软件,以及升级系统,清空yum缓存等一系列yum命令集合。

    yum命令的使用方法

    1.、yum命令简单介绍
             yum(yellowdog updater modified)的理念是使用一个中心仓库(repository)管理一部分甚至一个distribution的应用程序相互关系,根据计算出来的软 件依赖关系进行相关的升级、安装、删除等等操作,减少了Linux用户头痛的dependencies的问题。
    yum通过一个或者多个配置文件描 述对应的repository的网络地址,通过http或者ftp协议在需要的时候从repository获得必要的信息,下载相关的软件包。这样,本地 用户通过建立不同的repository的描述说明,在有网络连接时就能方便进行系统的升级维护工作
     
    主要功能是
             更方便的添加/删除/更新RPM包.
             能自动解决包的倚赖性问题.
             能便于管理大量系统的更新问题
             此命令主要集中于rhel系列的linux系统中
             ubuntu等的系统一般使用的是apt命令


    2、yum简要特点
          可以同时配置多个资源库(Repository)
          简洁的配置文件(/etc/yum.conf)
         自动解决增加或删除rpm包时遇到的倚赖性问题
         使用方便
         保持与RPM数据库的一致性

    3.、yum安装

     #rpm -ivh yum-*******.rpm
     注 一般安装的时候都是安装好的  也可以用这个命令安装


    4、 yum配置(默认的配置即可不基本不需要修改)

    可以修改/etc/yum.conf的 配置文件为


    [main]
    cachedir=/var/cache/yum
    keepcache=0
    debuglevel=2
    logfile=/var/log/yum.log
    distroverpkg=redhat-release
    tolerant=1
    exactarch=1
    obsoletes=1
    gpgcheck=1     ==>若将此处改为0,即不检查GPG签名,最好是别修改检查下对系统会安全稳定些。
    plugins=1

    # Note: yum-RHN-plugin doesn't honor this.
    metadata_expire=1h

    # Default.
    # installonly_limit = 3

    # PUT YOUR REPOS HERE or IN separate files named file.repo
    # in /etc/yum.repos.d

    注释:此配置文件并非都一样的 可以根据不同的系统设置不一样 ,实例的系统是我本人的系统配置 centos5的配置
                 修改和增加配置文件中的资源库,可以加快下载速度和拥有更多可更新的rpm包


    声明::当第一次使用yum或yum资源库有更新时,yum会自动下载所有所需的headers放置于/var/cache/yum目录下,所需根据本地网络的速度和源的速度而定.

     

    5.、yum一些常用命令解释及实例:
     5.1、系统中rpm包列表显示(list参数同info)
      列出资源库中所有可以安装或更新的rpm包
       #yum list
       #yum info
      列出资源库中特定的可以安装或更新以及已经安装的rpm包
       #yum list mozilla
       #yum info mozilla
      可以在rpm包名中使用匹配符,如列出所有以mozilla开头的rpm包
       #yum info mozilla*
       #yum list mozilla*
      列出资源库中所有可以更新的rpm包
       #yum list updates
       #yum info updates
      列出已经安装的所有的rpm包
       #yum list installed
       #yum info installed
      列出已经安装的但是不包含在资源库中的rpm包(注:通过其它网站下载安装的rpm包)
       #yum list extras
       #yum info extras
     5.2、查找搜索系统rpm包 
      搜索匹配特定字符的rpm包  注:在rpm包名,包描述等中搜索
       #yum search mozilla   
      搜索有包含特定文件名的rpm包
       #yum provides realplay
     5.3、rpm包的安装
      安装rpm包,同时自动安装其所依赖的软件包
       #yum install mozilla
       安装rpm包,使xmms可以播放mp3                     
       #yum install xmms-mp3
          安装mplayer,同时自动安装相关的软件                                           
       #yum install mplayer
     5.4、rpm包的删除
      删除licq包,同时删除与该包有倚赖性的包
          #yum remove licq              注:同时会提示删除licq-gnome,licq-qt,licq-text,非常方便
      删除rpm包,同时删除倚赖于该包所有的软件包
       #yum remove mozilla
     5.5、rpm包的更新
      检查有哪些可更新的rpm包
      检查可更新的rpm包   检查有哪些可更新的rpm包
       #yum check-update   
      更新所有的rpm包                             更新软件包(更新所有可以升级的rpm包,包括kernel)
      系统更新(更新所有可以升级的rpm包,包括kernel)
       #yum -y update
      更新指定的rpm包,如更新kernel和kernel source   更新指定的rpm包
       #yum update kernel kernel-source
      大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级   大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级
       #yum upgrade
     5.6、yum缓存(/var/cache/yum/)的相关参数(对于经常应用yum命令的服务器缓存里面的数据会越来越多可以用下面的命令清空缓存文件以释放一些硬盘空间)
      清除暂存中rpm包文件
      清除暂存中rpm包文件
       #yum clean packages
      清除暂存中rpm头文件
       #yum clean headers
      清除暂存中旧的rpm头文件
       #yum clean oldheaders
      清除暂存中旧的rpm头文件和包文件
       #yum clean 或#yum clean all
      注:相当于yum clean packages + yum clean oldheaders
      注意:在您正确配置了repository及yum客户端后,使用yum时,如果报""这样的错误,很可能是您客户端yum缓存造成的。执行yum clean all后,一般就可以解决。
    6、 安全的更新rpm包
     安装GPG key
       #rpm --import
    http://ftp.sjtu.edu.cn/centos/5/os/i386/RPM-GPG-KEY-CentOS-5  
     注:
     检查GPG Key
      # rpm -qa gpg-pubkey*
     显示Key信息
      #rpm -qi gpg-pubkey-e42d547b-3960bdf1
     删除Key
      #rpm -e gpg-pubkey-e42d547b-3960bdf1

    7、 图形工具(默认装载linux系统都有图形工具 具体操作过程不尽相同)

    7.1、添加/删除软件包工具

    Centos提供了基于yum的图形化软件包添加/删除工具,选择"主菜单→添加/删除软件"。

    浏览 查看您系统上当前已安装的软件包组的情况。

    搜索 查找某个软件包

    列表 [所有软件包] 是您系统当前已安装的包和可用的包的总
         [已安装的软件包] 是您系统当前已安装的软件包
         [可用的软件包] 是您当前系统上没有安装和已删除的软件包

    注意:在您添加所选的包的同时,此工具会同时添加它所依赖的包;删除所选的包的同时,会删除依赖此包的一些包。

    7.2、更新软件包工具

    Centos 还提供了一个图形化的软件更新的工具,选择"主菜单→系统工具→软件包更新工具"。
     
    如果您的repository有新的软件包,此工具会为您找到,点击[应用更新]即可更新此包。

    总结,RPM使用起来最直接,不需要额外配置其他服务;而YUM则需要配置repository,但是使用起来比较方便。至于哪个工具比较好用,还要因人而异。

    展开全文
  • yum命令的使用与createrepo自建仓库教程 http://www.linuxe.cn/post-300.html 跟上篇一样 可以学习一下。 发布:TangLu2018-11-23 16:48分类: 服务部署标签: yum createrepo 一、在开始搭建自己的...

    yum命令的使用与createrepo自建仓库教程

    http://www.linuxe.cn/post-300.html
    
    跟上篇一样 可以学习一下。 

     

    发布:TangLu2018-11-23 16:48分类: 服务部署标签: yum createrepo

    一、在开始搭建自己的YUM仓库之前,先来了解下如何获取RPM包

    在默认配置下使用yum命令安装完软件后安装包是不会保留的,如果想在本地也留存一份安装包,只需要将yum配置文件/etc/yum.conf中的keepcache=0改为1即可,这样安装包都会留存在cachedir所指定的目录中,如图:

    yum.png

     

    该目录下还会根据不同的yum源创建不同的目录,软件包通过哪个源安装的就会保存在哪个目录中,同时相关依赖包也会自动下载,需要注意的如果执行了yum clean all的话是会删除掉这些安装包的:

    yum2.png

     

    如果仅仅只是想下载软件包而不进行安装,只需要加--downloadonly选项即可,示例:

    yum install httpd --downloadonly --downloaddir=/data/packages

    二、自建YUM本地仓库:

     

    1、首先建立一个目录用于存放安装包,然后使用createrepo来创建repository仓库,如果系统里没有该命令的话需要先进行createrepo的安装

    mkdir /yum/repo
    yum install createrepo
    creatrepo /yum/repo  #将该目录制作成软件仓库

     

    2、命令执行成功后会在该目录下创建一个repodata目录

    yum.png

     

    3、创建.repo配置文件指向到本地仓库的路径,注意文件名一定要是.repo结尾

    vi /etc/yum.repos.d/test.repo
    [test]
    name=test  #yum仓库的名字
    baseurl=file:///yum/repo  #仓库路径,由于是放在本地的只能用file协议而不是http
    enabled=1  #开启该仓库
    gpgcheck=0  #不做gpg检查

    4、通过yum repolist命令查看仓库及包的数量,可以看到创建的test仓库已经加载,而由于我们没有在目录中存放任何的rpm包,所以显示数量为0

     

    yum2.png

    三、创建企业YUM仓库

    在第二步的操作中只是在本地建立了一个YUM仓库,这样别人是无法使用的。所以通常会在计划任务中把公网YUM源同步到本地(推荐使用reposync),同步后再执行一次createrepo更新元数据,最后把仓库目录通过FTP或者Nginx、Apache、NFS服务等共享出来,然后客户端的配置文件中修改如下:

    [test]
    name=test
    enable=1
    gpgcheck=0
    baseurl=http://10.211.10.12

     

    转载于:https://www.cnblogs.com/jinanxiaolaohu/p/11204727.html

    展开全文
  • linux下yum命令的使用

    2019-06-11 23:07:32
    1,linux下载软件系统默认下载路径,在该路径下可以自定义需要下载软件镜像 2,定时清理yum缓存 3,yum制作缓存(生成元数据) ...5,安装软件与卸载软件命令 ...在/etc/yum.repos.d下创建下载nginx...
  • rpm命令是底层安装命令,不具有安装软件依赖能力,yum命令则是包含有rmp命令,但是也有很多功能 rpm -ivh name.rpm ##安装 ,-v显示过程,-h指定加密方式为hash -e name ##卸载 -ql name ##查询软件生成文件 -...
  • linux中yum命令的使用

    2017-08-03 10:18:44
    yum(1)yum概念 Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中Shell前端软件包管理器。基于RPM包管理,能够从指定服务器自动下载RPM包并且安装,可以自动处理依赖性关系,...
  • yum能够投入使用的前提是必须要有yum源,以及配置源指向文件 3.真机本地yum搭建 真机搭建本地yum步骤: 1.镜像文件rhel-server-7.3-x86_64-dvd.iso是在/iso/目录下 2.新建目录/redhat 3.将镜像文件/...
  • 在默认配置下使用yum命令安装完软件后安装包是不会保留,如果想在本地也留存一份安装包,只需要将yum配置文件/etc/yum.conf中keepcache=0改为1即可,这样安装包都会留存在cachedir所指定目录中,如图: ...
  • yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中Shell前端软件包管理器。...yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 yum的命令
  • linux在线升级yum命令的使用

    千次阅读 2015-12-26 12:44:58
    1.软件包仓库源 在使用yum之前,我们需要首先将仓库地址等信息存放在一个...使用yum的命令前提是你linux必须可以上网。 1.安装软件仓库(最好使用免费软件仓库,redhat本身软件库是收费) 在http://pkgs.re
  • yum 命令的使用,及yum仓库的创建

    千次阅读 2015-06-16 17:04:25
    yum (Yellowdog Update Modifier) 程序包管理器前端工具  是一个在Fedora和RedHat以及SUSE中Shell前端软件包管理器。基於RPM包管理,能够从指定服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且...
  • 详细介绍一下yum命令的用法。如果你是一个Linux的初学者,一定会被软件的安装所困扰过,尽管RPM包解决了一定层度的问题,但有些RPM的包的依赖关系让人很是头疼。而YUM、APT等一些RPM包的管理方式的出现,使Linux平台...
  • 在 Linux 操作系统下,几乎所有软件均通过 RPM 进行安装、卸载及管理等操作。RPM 全称为 Redhat Package Manager ,是由 Redhat 公司提出,用于管理 Linux 下软件包软件。Linux 安装时,除了几个核心模块...
  • Red Hat Linux中yum命令的使用方法 - 转

    千次阅读 2009-06-05 06:47:00
    (linux命令)一. yum是什么yum = Yellow dog Updater, Modified主要功能是更方便添加/删除/更新RPM包....它能便于管理大量系统更新问题注:为什么要使用yum而不用apt,最简单原因,Fedora自带二.
  • 何为Yum ? yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中Shell前端软件包管理器。...yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 简...
  • 1. yum命令的使用必须是在yum源搭建成功的基础上才能正常运行的 2. yum命令的详细用法 命令 含义 yum clean all 清除原有yum缓存 yum repolist 列出仓库信息 yum install software 安装软件 yum ...
  • centos7无法使用yum命令的解决办法

    万次阅读 2018-03-27 21:56:41
    https://www.cnblogs.com/sunylat/p/7214753.htmlcentos7无法使用yum命令的解决办法
  • yum命令使用指南

    2018-06-16 21:46:01
    yum history list 列出最近历史yum history info id 列出某次详细信息,yum history undo id 撤销某次更改yum history help 查看帮助 其中~ 代表软件名 1....使用YUM查找软件包 命令yum sea...
  • 因为是后来补,没有报错截图,只能大体叙述以下报错经历:之前在用虚拟机下载...解决方法:删除***/etc/yum.repos.d***里面关于之前下载mongodb生成报告文件,清理之前使用yum命令时生成缓存yum clean all ...
  • 运行 yum install 出现下面异常 问题描述: Loading mirror speeds from cached hostfile Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock...
  • yum 命令使用详解

    2017-11-01 15:22:01
    linux yum命令详解 yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中Shell前端软件包管理器。基於RPM包管理,能够从指定服务器自动下载RPM包并且安装,可以自动处理依赖性关系,...
  • yum命令无法使用的问题

    千次阅读 2013-11-21 16:19:42
    今天需要装一个分析nginx日志轻量级工具goaccess,需要安装一些依赖包,缺发现无法安装。 报如下错误: ...required to run yum. The error leading to this problem was:  No module named
  • 解决centos的yum命令不能使用的问题 问题 File “/usr/bin/yum”, line 30 except KeyboardInterrupt, e: ^ 原因 这是因为yum采用python作为命令解释器,原来系统自带python解释器为python2.7,然后我之前为了...
  • python升级导致yum命令无法使用的解决办法(修改版) 1、报错信息如下: [root@develop bin]# yum [root@develop local]# yum -y install prce There was a problem importing one of the Python modules ...
  • yum命令指南-yum使用方法 yum check-update 检查可更新所有软件包  yum update 下载更新系统已安装所有软件包  yum upgrade 大规模版本升级,与yum update不同是,连旧淘汰包也升级  yum ...
  • rpm和yum命令使用

    2019-07-06 09:50:52
    rpm和yum命令使用 一、 rpm RPM全称是Red Hat Package Manager(Red Hat包管理器)。几乎所有Linux发行版本都使用这种形式软件包管理安装、更新和卸载软件。rpm有五种基本操作功能:安装、卸载、升级、查询...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 17,399
精华内容 6,959
关键字:

yum命令的使用