`

yum 的常用命令

阅读更多
一、yum list|more               列出所有包文件,可搭配grep查询软件包,如yum list |grep kernel
二、yum info xxx                显示包xxx详细信息,即使xxx没有安装
三、yum update kernel           用yum升级内核
四、yum update                  全面升级系统
五、yum list available          列出升级源上所有可以安装的包(List all packages in the yum repositories available to be installed.)
六、yum list updates            列出升级源上所有可以更新的包(List all packages with updates available in the yum repositories.)
七、yum list installed          列出已经安装的包
八、yum install xxx             安装xxx包
九、yum update xxx              升级xxx包
十、yum remove xxx              删除xxx包
一. yum是什么yum = Yellow dog Updater, Modified主要功能是更方便的添加/删除/更新RPM包.它能自动解决包的倚赖性问题.它能便于管理大量系统的更新问题注:为什么要使用yum而不用apt,最简单的原因,Fedora自带
二. yum特点*可以同时配置多个资源库(Repository)*简洁的配置文件(/etc/yum.conf)*自动解决增加或删除rpm包时遇到的倚赖性问题*使用方便*保持与RPM数据库的一致性
三. yum安装Fedora自带#rpm -ivh yum-2.0.4-2.noarch.rpm
四. yum配置注:修改和增加配置文件中的资源库,加快下载速度和拥有更多可更新的rpm包将/etc/yum.conf的内容全部替换为[main]cachedir=/var/cache/yumdebuglevel=2logfile=/var/log/yum.logpkgpolicy=newestdistroverpkg=fedora-releasetolerant=1exactarch=1
[fedora-us-1]name=Fedora Core 1 — Fedora US mirrorbaseurl=ftp://mirrors.kernel.org/fedora.us/fedora/fedora/1/i386/yum/os
[fedora-us-1-updates]name=Fedora Core 1 updates — Fedora US mirrorbaseurl=ftp://mirrors.kernel.org/fedora.us/fedora/fedora/1/i386/yum/updates
[fedora-us-1-stable]name=Fedora Linux (stable) for Fedora Core 1 — Fedora US mirrorbaseurl=ftp://mirrors.kernel.org/fedora.us/fedora/fedora/1/i386/yum/stable
[freshrpms]name=Fedora Linux $releasever - $basearch - freshrpmsbaseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms
五. yum应用注:当第一次使用yum或yum资源库有更新时,yum会自动下载所有所需的headers放置于/var/cache/yum目录下,所需时间可能较长.
检查有哪些可更新的rpm包#yum check-update
安装rpm包,使xmms可以播放mp3#yum install xmms-mp3
安装mplayer,同时自动安装相关的软件#yum install mplayer
删除licq包,同时删除与该包有倚赖性的包#yum remove licq注:同时会提示删除licq-gnome,licq-qt,licq-text,非常方便
系统更新(更新所有可以升级的rpm包,包括kernel)#yum -y update
每天定期执行系统更新#chkconfig yum on#service yum start
六. yum指令详解*rpm包的更新
检查可更新的rpm包#yum check-update
更新所有的rpm包#yum update
更新指定的rpm包,如更新kernel和kernel source#yum update kernel kernel-source
大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级#yum upgrade
*rpm包的安装和删除
安装rpm包,如xmms-mp3#yum install xmms-mp3
删除rpm包,包括与该包有倚赖性的包#yum remove licq注:同时会提示删除licq-gnome,licq-qt,licq-text
*yum暂存(/var/cache/yum/)的相关参数清除暂存中rpm包文件#yum clean packages
清除暂存中rpm头文件#yum clean headers
清除暂存中旧的rpm头文件#yum clean oldheaders
清除暂存中旧的rpm头文件和包文件#yum clean 或#yum clean all注:相当于yum clean packages + yum clean oldheaders
*rpm包列表
列出资源库中所有可以安装或更新的rpm包#yum list
列出资源库中特定的可以安装或更新以及已经安装的rpm包#yum list mozilla#yum list mozilla*注:可以在rpm包名中使用匹配符,如列出所有以mozilla开头的rpm包
列出资源库中所有可以更新的rpm包#yum list updates
列出已经安装的所有的rpm包#yum list installed
列出已经安装的但是不包含在资源库中的rpm包#yum list extras注:通过其它网站下载安装的rpm包
*rpm包信息显示(info参数同list)
列出资源库中所有可以安装或更新的rpm包的信息#yum info
列出资源库中特定的可以安装或更新以及已经安装的rpm包的信息#yum info mozilla#yum info mozilla*注:可以在rpm包名中使用匹配符,如列出所有以mozilla开头的rpm包的信息
列出资源库中所有可以更新的rpm包的信息#yum info updates
列出已经安装的所有的rpm包的信息#yum info installed
列出已经安装的但是不包含在资源库中的rpm包的信息#yum info extras注:通过其它网站下载安装的rpm包的信息
*搜索rpm包搜索匹配特定字符的rpm包#yum search mozilla注:在rpm包名,包描述等中搜索
搜索有包含特定文件名的rpm包#yum provides realplay
七. 安全的更新freshrpms.net的rpm包安装freshrpms.net的GPG key#rpm –import http://freshrpms.net/packages/RPM-GPG-KEY.txt
编辑/etc/yum.conf,增加以下信息到尾部[freshrpms]name=Fedora Linux $releasever - $basearch - freshrpmsbaseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpmsgpgcheck=1
注: 检查GPG Key# rpm -qa gpg-pubkey*
显示Key信息#rpm -qi gpg-pubkey-e42d547b-3960bdf1
删除Key#rpm -e gpg-pubkey-e42d547b-3960bdf1
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=985387
[updates]name=Red Hat Linux $releasever - Updatesbaseurl=http://mirror.be10.com/centos/4.4/updates/i386/


yum 安装软件到制定目录
yum install --installroot=设定自己安装要安装的目录 httpd
分享到:
评论

相关推荐

    YUM常用命令详解.docx

    YUM常用命令详解 YUM 是一个基于 Python 的后台程序,用于管理 RPM 包。它可以非常方便地解决 RPM 的依赖关系。在建立好 YUM 服务器后,YUM 客户端可以通过 HTTP、FTP 方式获得软件包,并使用方便的命令直接管理、...

    YUM常用命令介绍

    以下是YUM的一些常用命令及其详细说明: 1. **列出所有可更新的软件清单**: 命令:`yum check-update` 该命令会检查当前系统中所有可更新的RPM软件包,显示其最新版本。 2. **安装所有更新软件**: 命令:`yum...

    Linux下yum常用命令汇总

    Yum常用命令: 1 安装 yum install 全部安装 yum install package1 安装指定的安装包package1 yum groupinsall group1 安装程序组group1 2 更新和升级 yum update 全部更新 yum update package1 更新指定程序包...

    yum 命令使用配置

    #### 三、YUM常用命令 ##### 3.1 安装软件包 - `yum install package1`:安装指定的软件包。 - `yum groupinstall group1`:安装指定的软件组。 - `yum update`:更新所有已安装的软件包。 - `yum update package1...

    yum三种方法

    #### 四、YUM常用命令与参数 YUM提供了丰富的命令来帮助用户管理软件包,常用的命令及其参数如下: - `yum list`:列出在YUM服务器上可用的RPM包。 - `yum install <package>`:安装指定的软件包。 - `yum update ...

    Linux的yum命令使用

    以下是一些常用的YUM命令: 1. **列出所有可更新的软件清单** - 命令:`yum check-update` - 描述:此命令用于显示当前系统上可以更新的所有软件包列表,帮助用户了解哪些软件存在新版本。 2. **安装所有更新...

    10分钟让你掌握Linux常用命令(1万+++收藏)-2022-02-08.pdf

    * yum常用命令:yum命令可以管理软件包,例如yum install httpd安装httpd软件包。 十、其他命令 * 查看统计信息:top命令可以查看统计信息,例如top。 * 查看进程信息:ps命令可以查看进程信息,例如ps aux。 * ...

    ansible的yum安装和常用命令使用

    Ansible 的 Yum 安装和常用命令使用 Ansible 是一个自动化配置管理工具,可以帮助用户快速地配置和管理大量服务器。下面我们将介绍 Ansible 的 Yum 安装和常用命令使用。 一、Ansible 的 Yum 安装 Ansible 的安装...

    linux yum命令详解

    ### 常用命令详解: #### 安装软件包 - `yum install package`:安装指定的软件包`package`。 - `yum groupinstall "group"`:安装整个软件组`group`,例如`"Games and Entertainment"`,用于快速安装一组相关的...

    Linux基本命令与常用命令大全

    本资料集旨在提供一个全面的Linux基本命令和常用命令的大全,帮助用户更好地进行系统维护、开发工作以及其他日常操作。 首先,我们从最基础的命令开始。`ls`命令用于列出目录内容,通过添加不同的选项(如 `-l` ...

    centos minimal 常用工具yum安装脚本

    本文将详细介绍如何使用`yum`命令来安装CentOS Minimal环境中的常用工具,并提供一个简单的自动化安装脚本实例。 1. **理解Yum** `yum`是基于RPM包管理的前端程序,它通过与服务器交互,获取软件包信息,然后进行...

    ansible的yum安装和常用重点命令使用(cent6.5或6.6)

    Ansible 的 YUM 安装和常用重点命令使用(CentOS 6.5 或 6.6) Ansible 是一个自动化配置管理工具,可以帮助系统管理员自动化完成服务器的配置、部署和管理。下面是 Ansible 的 YUM 安装和常用重点命令使用。 一、...

    使用虚拟机安装Linux.pdf

    六、yum常用命令 yum是Linux系统中常用的包管理工具,用于安装、更新、删除和管理软件包。文章中介绍了以下yum的常用命令: 1. 列出所有可更新的软件包:yum check-update 2. 更新所有已安装的软件包:yum update 3....

    linux安装rpm包

    实验目的要求学生掌握RPM软件包的管理,包括配置YUM本地源,理解挂载光盘命令,熟悉YUM常用命令的使用,以及源码包的安装流程。这有助于提升对Linux系统的操作能力和软件部署技能。 首先,配置YUM本地源是安装RPM包...

    【详细】Linux软件包的管理 .docx

    - YUM常用命令: - `yum install`:安装软件包。 - `yum update`:升级所有或指定的软件包。 - `yum remove`:卸载软件包。 - `yum search`:搜索软件包。 3. 同步外网源 为了保持系统的软件包是最新的,有时...

    Linux yum 命令.docx

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

    suse linux 常用命令

    ### SUSE Linux常用命令知识点详解 #### 一、列出文件 **命令格式及说明:** - **ls -la** - 功能:显示当前目录下所有文件的详细信息,包括以`.`开头的隐藏文件。 - 示例:`ls -la` - **ls a*** - 功能:列...

    CentOS常用命令大全整理

    CentOS 常用命令大全整理 本文整理了 CentOS 系统中常用的命令,涵盖了查看 CPU 信息、内存信息、CPU 位数、Linux 版本、内核版本、当前时间、硬盘和分区、安装的软件包、键盘布局、SELinux 情况、IP 和 MAC 地址、...

Global site tag (gtag.js) - Google Analytics