`

linux yum

yum 
阅读更多
yum check-update  检查可更新的所有软件包
    yum update  下载更新系统已安装的所有软件包
    yum upgrade  大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级
    yum install <packages>  安装新软件包
    yum update <packages>  更新指定的软件包
    yum remove <packages>  卸载指定的软件包
    yum groupinstall <groupnames>  安装指定软件组中的软件包
    yum groupupdate <groupnames>  更新指定软件组中的软件包
    yum groupremove <groupnames>  卸载指定软件组中的软件包
    yum grouplist  查看系统中已经安装的和可用的软件组
    yum list  列出资源库中所有可以安装或更新以及已经安装的rpm包
    yum list <regex>  列出资源库中与正则表达式匹配的可以安装或更新以及已经安装的rpm包
    yum list available  列出资源库中所有可以安装的rpm包
    yum list available <regex>  列出资源库中与正则表达式匹配的所有可以安装的rpm包
    yum list updates  列出资源库中所有可以更新的rpm包
    yum list updates <regex>  列出资源库中与正则表达式匹配的所有可以更新的rpm包
    yum list installed  列出资源库中所有已经安装的rpm包
    yum list installed <regex>  列出资源库中与正则表达式匹配的所有已经安装的rpm包
    yum list extras  列出已经安装的但是不包含在资源库中的rpm包
    yum list extras <regex>  列出与正则表达式匹配的已经安装的但是不包含在资源库中的rpm包
    yum list recent  列出最近被添加到资源库中的软件包
    yum search <regex>  检测所有可用的软件的名称、描述、概述和已列出的维护者,查找与正则表达式匹配的值
    yum provides <regex>  检测软件包中包含的文件以及软件提供的功能,查找与正则表达式匹配的值
    yum clean headers  清除缓存中的rpm头文件
    yum clean packages  清除缓存中rpm包文件
    yum clean all  清除缓存中的rpm头文件和包文件
    yum deplist <packages>  显示软件包的依赖信息
    当第一次使用yum 或yum 资源库有更新时,yum 会自动下载所有所需的he ade rs放置于 /var/cache /yum 目录下,所需时间可能较长。
    还可以使用 yum info 命令列出包信息,yum info 可用的参数与 yum list 的相同。
    yum 命令还可以使用 -y 参数用于用 ye s 回答命令运行时所提出的问题,比如 yum -y install vsftpd,这样在安装软件的时候就不用输入yes/y了
    yum 命令工具使用举例
    1、升级系统
    [root@localhost ~]#yum update
    2、安装指定的软件包,我最喜欢用下面的命令
    [root@localhost ~]# yum -y install vsftpd
    3、升级指定的软件包
    [root@localhost ~]# yum -y update mysql
    4、卸载指定的软件包
    [root@localhost ~]# yum -y remore vsftpd mysql
    5、查看系统中已经安装的和可用的软件组,对于可用的软件组,你可以选择安装
    [root@localhost ~]# yum grouplist
    6、安装上一个命令中显示的可用的软件组中的一个软件组,神之编辑器-Emacs,大约安装了12个软件包
    [root@localhost ~]# yum -y groupinstall Emacs
    7、更新指定软件组中的软件包
    [root@localhost ~]# yum -y groupupdate Emacs
    8、卸载指定软件组中的软件包,对于Emacs,安装的时候安装了12个软件包,但是卸载的时候只卸载了4个软件包!
    [root@localhost ~]# yum -y groupremove Emacs
    9、清除缓存中的rpm 头文件和包文件
    [root@localhost ~]# yum clean all
    10、搜索相关的软件包
    [root@localhost ~]# yum -y search Emacs
    11、显示指定软件包的信息
    [root@localhost ~]# yum info Emacs
    和rpm -qi emacs显示的信息差不多,但不完全相同
    12、查询指定软件包的依赖信息,emacs依赖的模块不少啊
    [root@localhost ~]# yum deplist emacs
    13、列出所有以 yum 开头的软件包
    [root@localhost ~]# yum list yum\*
    14、列出已经安装的但是不包含在资源库中的rpm 包
    # yum list extras
    最常用的还是第3,4命令
    number of view: 225
    No related posts.
    启动动 yum 升级系统
    第一次执行yum check-update必须花比较久的时间,因為yum必须检查伺服器上所有header资料; 完成之后,往后执行 yum check-update就会很快了。
    在使用yum升级系统之前,基於系统安全性考量,yum需要所有RPM套件的GPG认证金钥,认证升级RPM套件的完整性之后,才能安全地帮您自动升级系 统,所以您必须先载入Fedora DVD安装光碟的RPM-GPG-KEY与RPM-GPG-KEY-fedora这两个GPG认证金钥档案,才能执行yum update自动升级所有RPM套件。
    # yum check-update   (检查需要升级的套件)
    # rpm --import RPM-GPG-KEY
    # rpm --import RPM-GPG-KEY-fedora
    # yum -y update    (自动升级所有RPM套件)
    yum程式已经自动在系统的 /etc/cron.daily 目录中放有yum.cron,每天会定时帮您自动执行yum系统升级程式,自动检查并更新伺服器上update的新RPM套件,所有的yum执行过程也都 会记录在 /var/log/yum.log中,我们只要确定 cron、yum 的 service 有啟动,即会每天作 yum update 的动作了
    #chkconfig crond on
    #chkconfig yum on
    yum相关的套件
    Yum Extender
    是一套图形介面的yum更新程式,安装后会出现在 Xwindow的应用程式/系统工具/yum延伸程式。
    yum -y install yumex
    Yum UpdateOnBoot
    若电脑并非24小时开机,不适合作cron定时更新的主机,可设定在开机时检查是否有要更新的套件。
    yum -y install yum-updateonboot
    chkconfig yum-updateonboot on
    yum的常用指令
    更新套件
    yum update [套件1] [套件2] [...]  yum update
    安装套件
    yum install 套件1 [套件2] [...]
    yum install php*
    移除套件
    yum remove 套件1 [套件2] [...]  yum removel nmap
    列出所有的套件
    yum list
    列出所有可以更新的套件  yum list updates
    列出所有已安装的套件  yum list installed
    列出所有已安装但不在 Yum Repository 内的套件  yum list extras
    检查可以更新的套件  yum check-update
    列出所有套件的资讯  yum info
    列出所有可以更新的套件资讯  yum info updates
    列出所有已安装的套件资讯  yum info installed
    列出所有已安装但不在 Yum Repository 内的套件资讯  yum info extras
    列出套件提供哪些档案
    yum provides 套件1 [套件2] [...]
    搜寻套件
    yum search [参数]
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    linux yum安装文件

    在Linux系统中,`yum`(Yellowdog Updater, Modified)是基于RPM包管理的命令行工具,用于安装、更新、卸载和管理软件包。`yum`简化了RPM依赖关系的解决过程,使得用户可以方便地处理复杂的软件安装场景。本篇文章将...

    linux yum大全

    ### Linux YUM 全面解析 #### 一、YUM 概述 YUM (Yellowdog Updater, Modified) 是一款强大的 Shell 前端软件包管理器,在 Fedora、Red Hat 以及 SUSE 等 Linux 发行版中广泛使用。它基于 RPM 包管理系统,能够自动...

    linux yum手册(包你会yum,中文)

    ### Linux YUM 手册详解 #### 一、引言 在Linux环境下,软件包管理是维护系统稳定性和功能性的重要组成部分。Red Hat Enterprise Linux (RHEL) 作为一款广泛使用的Linux发行版,提供了多种工具来简化软件包管理...

    linux yum命令详解

    标题与描述:“Linux Yum命令详解” Yum(Yellowdog Updater, Modified)是Linux发行版如Fedora、Red Hat及SUSE等中常见的包管理工具。它通过shell脚本和RPM数据库来管理和更新软件包,使得在Linux环境下安装、升级...

    linux yum离线资源离线资源perl-5.26.1

    在Linux系统中,`yum`(Yellowdog Updater, Modified)是基于RPM包管理的命令行工具,用于安装、更新、卸载和管理软件包。`perl`是一种通用的、高级的、解释型的、动态的编程语言,广泛应用于系统管理、网络编程、...

    linux yum安装配置文档

    Linux YUM(Yellowdog Updater, Modified)是RPM系统中的一个软件包管理器,它使得用户能够方便地从指定的仓库中安装、更新、查询和卸载软件包。YUM通过解决软件包依赖关系,简化了在RHEL(Red Hat Enterprise Linux...

    red hat linux yum升级包

    red hat linux yum升级包,含安装说明和必须的文件

    linux yum光盘安装ff

    linux yum光盘安装方法非常好的yum在红帽子5上安装成功

    linux搭建yum仓库+gcc

    在Linux环境中,构建本地YUM仓库和安装GCC是系统管理员常用的任务,这使得系统能够通过yum命令方便地安装和更新软件包,同时GCC作为编译器,是开发和编译C/C++程序的基础。以下将详细阐述如何在空白的Linux系统上...

    linux yum安装mysql.docx

    Linux yum 安装 MySQL 教程 Linux 作为一个流行的操作系统, MySQL 作为一个流行的数据库管理系统,两者的结合使用非常广泛。本文档将详细介绍如何在 Linux 系统下使用 yum 安装 MySQL 数据库。 安装 MySQL 前的...

    linux yum使用管理详细使用.docx

    Linux YUM(Yellowdog Updater, Modified)是一个用于Red Hat Linux和CentOS等基于RPM的系统的包管理器。它简化了软件包的安装、升级和卸载过程,通过处理软件依赖关系,使得用户无需手动解决复杂的依赖问题。YUM的...

    Linux yum 命令.docx

    linux常用命令大全 Linux yum 命令 来源:https://www.runoob.com/linux/linux-yum.html

    oracle安装教程之Linux更换yum源

    "Oracle安装教程之Linux更换yum源" 在 Linux 环境中安装 Oracle 数据库之前,需要更换 yum 源,以便安装 Oracle 所需的依赖项。本文将指导您如何更换 yum 源,包括查看原有 yum 源、下载阿里云 yum 源、备份原有...

    Oracle Linux更新Yum源

    "Oracle Linux更新Yum源详解" Oracle Linux 是一个基于 Red Hat Enterprise Linux 源代码的操作系统,具有高性能、可靠性和安全性。Yum(Yellow dog Updater, Modified)是一个命令行的包管理器,用于管理 RPM ...

    linux yum命令详解.docx

    linux yum命令详解.docx

    linux yum命令详解.pdf

    linux yum命令详解.pdf

    linux yum源软件包以及rpm包

    在Linux操作系统中,`yum`(Yellowdog Updater, Modified)和`rpm`(Red Hat Package Manager)是两种重要的包管理工具,它们对于系统管理和软件安装至关重要。在最小化安装Linux后,通常需要手动配置`yum`源以便...

    linux yum 命令 菜鸟教程.lnk

    linux yum 命令 菜鸟教程.lnk

    Linux Yum安装配置与安装命令应用

    Yum是什么,Yum安装,Yum配置,Yum安装应用,Yum指令详解.

Global site tag (gtag.js) - Google Analytics