`

Linux下的yum常用命令详解

 
阅读更多

1.列出所有可更新的软件清单
命令:yum check-update

 

2.安装所有更新软件
命令:yum update

 

3.仅安装指定的软件
命令:yum install <package_name>

 

4.仅更新指定的软件
命令:yum update <package_name>

 

5.列出所有可安裝的软件清单
命令:yum list

 

用YUM安装删除软件
装了系统添加删除软件是常事,yum同样可以胜任这一任务,只要软件是rpm安装的。 
安装的命令是,yum install xxx,yum会查询数据库,有无这一软件包,如果有,则检查其依赖冲突关系,如果没有依赖冲突,那么最好,下载安装;如果有,则会给出提示,询问是否要同时安装依赖,或删除冲突的包,你可以自己作出判断。 
删除的命令是,yum remove xxx,同安装一样,yum也会查询数据库,给出解决依赖关系的提示。 

 


1.用YUM安装软件包
命令:yum install <package_name>

 

2.用YUM删除软件包
命令:yum remove <package_name>

 

用YUM查询软件信息
我 们常会碰到这样的情况,想要安装一个软件,只知道它和某方面有关,但又不能确切知道它的名字。这时yum的查询功能就起作用了。你可以用 yum search keyword这样的命令来进行搜索,比如我们要则安装一个Instant Messenger,但又不知到底有哪些,这时不妨用 yum search messenger这样的指令进行搜索,yum会搜索所有可用rpm的描述,列出所有描述中和messeger有关的rpm包,于 是我们可能得到gaim,kopete等等,并从中选择。 
有时我们还会碰到安装了一个包,但又不知道其用途,我们可以用yum info packagename这个指令来获取信息。 

 


1.使用YUM查找软件包
命令:yum search <keyword>

 

2.列出所有可安装的软件包
命令:yum list

 

3.列出所有可更新的软件包
命令:yum list updates

 

4.列出所有已安装的软件包
命令:yum list installed

 

5.列出所有已安装但不在 Yum Repository 內的软件包
命令:yum list extras

 

6.列出所指定的软件包
命令:yum list <package_name>

 

7.使用YUM获取软件包信息
命令:yum info <package_name>

 

8.列出所有软件包的信息
命令:yum info

 

9.列出所有可更新的软件包信息
命令:yum info updates

 

10.列出所有已安裝的软件包信息
命令:yum info installed

 

11.列出所有已安裝但不在 Yum Repository 內的软件包信息
命令:yum info extras

 

12.列出软件包提供哪些文件
命令:yum provides <package_name>

 

清除YUM缓存
yum 会把下载的软件包和header存储在cache中,而不会自动删除。如果我们觉得它们占用了磁盘空间,可以使用yum clean指令进行清除,更精确 的用法是yum clean headers清除header,yum clean packages清除下载的rpm包,yum clean all一 股脑儿端 

 


1.清除缓存目录(/var/cache/yum)下的软件包
命令:yum clean packages

 

2.清除缓存目录(/var/cache/yum)下的 headers
命令:yum clean headers

 

3.清除缓存目录(/var/cache/yum)下旧的 headers
命令:yum clean oldheaders

4.清除缓存目录(/var/cache/yum)下的软件包及旧的headers
命令:yum clean, yum clean all (= yum clean packages; yum clean oldheaders)

分享到:
评论

相关推荐

    linux yum命令详解

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

    Linux的yum命令使用

    ### Linux的yum命令详解 在Linux环境中,管理软件包是一项基本且重要的操作。Yum(Yellowdog Updater Modified)作为一款强大的包管理器,为RPM(Red Hat Package Manager)包提供了自动化处理的能力,简化了软件包...

    linux常用命令集详解大全CHM

    "Linux常用命令集详解大全CHM"是一个非常实用的学习资源,旨在帮助用户快速理解和掌握Linux命令行的基本操作。CHM(Compiled HTML Help)文件是一种常见的电子文档格式,通常用于技术文档的存储,方便用户离线查阅。...

    Linux常用命令详解-不带书签高清版本

    这份名为“Linux常用命令详解-不带书签高清版本”的文档,很显然是为了帮助用户深入理解和掌握这些命令而编写的。它提供了高清的阅读体验,使得文字可以被轻松复制,这对于学习和查找特定命令的用法非常方便。 ...

    Linux常用函数详解+linux常用命令详解

    下面将详细讲解Linux中的常用函数和命令。 首先,我们来了解一下Linux中的常用函数。在C语言编程环境中,Linux提供了大量的系统调用函数,这些函数是操作系统提供给用户空间程序的接口。一些常见的函数包括: 1. `...

    Linux常用命令详解.pdf

    ### Linux常用命令详解 #### 一、概述 在《Linux常用命令详解》这份文档中,主要介绍了Linux系统中常用的命令及其使用方法。这些命令对于初学者来说是非常实用的基础知识,对于高级用户也是不可或缺的工具箱。文档...

    linux本地yum制作

    ### Linux本地YUM环境搭建详解 #### 一、前言 在某些特定环境下,比如没有互联网连接的服务器机房中,我们无法直接利用外部的YUM仓库进行软件包的安装与管理。这时,就需要在本地搭建一个YUM仓库,以便能够顺利地...

    Linux常用命令详解.rar

    本资料"Linux常用命令详解.rar"提供了对Linux常用命令的详细说明,旨在帮助用户提升在Linux环境下的操作效率。 1. **ls**:这是最基础的命令,用于列出目录中的文件和子目录。通过参数`-l`可以显示详细信息,`-a`则...

    Linux常用命令详解

    在Linux操作系统中,掌握一些常用的命令是至关重要的,无论你是初学者还是经验丰富的用户,这些命令都能极大地提高你...通过阅读《Linux常用命令详解》PDF文档,你将获取更详细的解释和示例,进一步提升你的Linux技能。

    Linux系统RPM包管理之YUM命令详解与应用

    具体介绍了 YUM 的安装机制、常用的命令如列出可更新软件、安装/更新/移除软件、清理缓存等功能,并提供实际操作案例展示。此外还推荐了几种高质量的国内 YUM 源地址,旨在加速软件获取和降低因版本不符而产生的错误...

    Linux命令详解词典.pdf

    《Linux命令详解词典》是一本详尽解析Linux操作系统中常用命令的参考书籍。Linux作为开源、免费的操作系统,其强大的命令行工具是其高效工作的重要组成部分。这本书旨在帮助用户理解和掌握这些命令,从而更好地在...

    linux命令详解词典

    这份“Linux命令详解词典”由施威铭研究室提供,涵盖了Linux系统下的所有基本及高级操作命令,对于学习和理解Linux系统的管理至关重要。下面将详细阐述一些关键的Linux命令。 1. **ls**:列出目录内容。`ls`命令...

    Linux & ubuntu htop 命令详解.docx

    Linux & Ubuntu htop 命令详解 htop 是 Linux 系统中的一个互动的进程查看器,一个文本模式的应用程序(在控制台或者 X 终端中),需要 ncurses。htop 类似于 top 命令,但可以让你在垂直和水平方向上滚动,所以你...

    [Linux命令详解词典]

    《Linux命令详解词典》是由施威铭研究室编著的一本详尽解析Linux命令的参考书籍,旨在帮助用户深入理解和掌握Linux操作系统中的各种命令。这本书以扫描版的形式提供,包含PDF格式,方便读者在线阅读或下载。标签...

    linux下常用命令及其使用详解

    本教程将详细讲解Linux下的常用命令及其使用方法,帮助你深入理解这个强大的操作系统。 1. **ls**:用于列出目录中的文件和子目录。你可以使用`ls -l`来查看详细信息,`ls -a`来显示隐藏文件,`ls -R`来递归列出...

    linux下的yum命令原理和详解

    Linux下的yum命令是RPM(Red Hat Package Manager)系统中的一种包管理工具,它使得在Fedora、Red Hat以及SUSE等基于RPM的Linux发行版中安装、更新和删除软件变得异常简单。yum通过自动处理软件包及其依赖关系,避免...

    Linux常用命令文档和命令大全

    这份文档可能包含了Linux操作系统中的各种命令详解,包括但不限于文件管理(如ls、cd、mv、cp)、目录操作(如mkdir、rmdir)、文本处理(如grep、sed、awk)、文件权限管理(如chmod、chown)、软件安装与管理(如...

Global site tag (gtag.js) - Google Analytics