yum history list 列出最近的历史

yum history info id 列出某次的详细信息,

yum history undo id 撤销某次更改

yum history help 查看帮助

其中~ 代表软件名

1.用YUM安装软件包命令:yum install ~

2.用YUM删除软件包命令:yum remove ~

1.使用YUM查找软件包

命令:yum search ~

2.列出所有可安装的软件包

命令:yum list

3.列出所有可更新的软件包

命令:yum list updates

4.列出所有已安装的软件包

命令:yum list installed

5.列出所有已安装但不在Yum Repository 內的软件包

命令:yum list extras

6.列出所指定软件包

命令:yum list ~

7.使用YUM获取软件包信息

命令:yum info ~

8.列出所有软件包的信息

命令:yum info

9.列出所有可更新的软件包信息

命令:yum info updates

10.列出所有已安裝的软件包信息

命令:yum info installed

11.列出所有已安裝但不在Yum Repository 內的软件包信息

命令:yum info extras

12.列出软件包提供哪些文件

命令:yum provides~

三、清除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)

四、yum命令工具使用举例

yum update  升级系统

yum install  ~ 安装指定软件包

yum update ~ 升级指定软件包

yum remove ~ 卸载指定软件

yum grouplist   查看系统中已经安装的和可用的软件组,可用的可以安装

yum grooupinstall ~安装上一个命令显示的可用的软件组中的一个

yum grooupupdate ~更新指定软件组的软件包

yum grooupremove ~ 卸载指定软件组中的软件包

yum deplist ~ 查询指定软件包的依赖关系

yum list yum\* 列出所有以yum开头的软件包

yum localinstall ~ 从硬盘安装rpm包并使用yum解决依赖

五、yum高级管理应用技巧

技巧1:加快你的yum的速度.使用yum的扩展插件yum-fastestmirror,个人认为这个插件非常有效,速度真的是明显提高,

#yum -y install yum-fastestmirror

注意:在Centos 4上,名字叫yum-plugin-fastestmirror

技巧2:扩展你的rpm包好多包官方没有,怎么搞定他.要我自己编译吗? 好了,你安装这个包,这个是redhat5的哦。你可以自己到  http://dag.wieers.com/rpm/FAQ.php#B 这来找

# Red Hat Enterprise Linux 5 / i386:

rpm-Uhvhttp://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm

# Red Hat Enterprise Linux 5 / x86_64:

rpm-Uhvhttp://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm

#ATrpms

[atrpms  ]

name= CentOS-$releasever – ATrpms

baseurl=http://dl.atrpms.net/el$releasever-$basearch/atrpms/stable

gpgcheck=1

gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms

技巧3:rpm查找.还是有rpm包找不到怎么办,到下面这个网站。基本上都收集全了,你可以用高级查找看看。http://rpm.pbone.net/

技巧4:通过yum工具下载RPM源码包。前提是有安装 yum-utils这个软件包.如果有安装的话。

#yum downloader  --source   ;  RPM源码包

#yum downloader  --source vsftpd

当然,没有源包的话,还要加入一个源

[linux-src]

name=Centos$releasever-$basearch- Source

baseurl=http://mirrors.163.com/centos/$releasever/os/SRPMS/

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

技巧5:软件组安装有时我们安装完系统,管理有一类软件没有安装,比如用于开发的开发包,我们可以用软件包来安装。

#yum grouplist 这样可以列出所有的软件包

比如我们要安装开发有关的包

#yum groupinstall "Development Libraries"

#yum groupinstall "Development Tools"

比如我们要安装中方支持

#yum groupinstall "Chinese Support"

#yum deplist package1  #查看程序package1依赖情况

以上所有命令参数的使用都可以用man来查看:

[root@F7常用文档]$ man yum

yum -y install 包名(支持*) :自动选择y,全自动

yum install 包名(支持*) :手动选择y or n

yum remove 包名(不支持*)

rpm -ivh 包名(支持*):安装rpm包

rpm -e 包名(不支持*):卸载rpm包

yum 卸载php及依赖包,yum使用指南-软件卸载、安装、更新、获取软件包相关推荐

  1. 【AWSL】之Linux源代码编译及配置yum源(tar 解包、./configure配置软件模块、make)

    源代码编译 序言 一.源代码概述 1.使用源代码安装软件的优点 2.应用场合举例 3.安装源代码软件为什么使用编译安装 二.编译安装的基本思路 三.配置本地yum源仓库 四.`yum常用命令` 五.` ...

  2. centos7 yum源_搭建内网Linux CentOS yum源,摆脱依赖包困扰

    什么是yum源? yum源就是使用yum命令下载软件的镜像地址. 我们通常使用 yum install 命令来在线安装 linux系统的软件, 这种方式可以自动处理依赖性关系,并且一次安装所有依赖的软 ...

  3. 【运行报错】Openstack 在部署 Keystone 时出现依赖包报错 (解决所有安装时依赖包报错问题)

    1. 报错信息: 在安装 openstack keystone 时出现问题: 错误:软件包:python2-qpid-proton-0.22.0-1.el7.x86_64 (centos-openst ...

  4. 【机器学习】 - keras中的模型可视化plot_model模块(含依赖包pydot和graphviz的详细安装过程与注意事项)

    运行环境: win10 + anaconda3-spyder + python3.7.4 + tensorflow2.0.0 首先需要安装两个包pydot和graphviz,不然会报错: Failed ...

  5. 树莓派想使用 aptitude 解决依赖包问题,但是使用 apt-get 安装 aptitude 时出现依赖包错误怎么办?

    道阻且长,行则将至.埋头苦干,不鸣则已,一鸣惊人!加油,骚年! 1 问题描述   我按照此教程:为树莓派更换国内镜像源,更换树莓派镜像源为国内的 清华源 后,在使用 sudo apt-get inst ...

  6. Python生成依赖包文件requirements.txt并下载安装

    Python查看安装的包 pip list Python生成requirements.txt pip freeze > requirements.txt Python下载requirements ...

  7. 卸载注册表_系统小技巧:软件卸载不了?这里办法多

    在正常情况下,我们都是通过软件程序组中的卸载图标,或利用控制面板中的"程序和功能"模块来卸载软件的.但有时,我们也会发现利用卸载图标无法卸载软件或者卸载图标干脆丢失找不到了,甚至控 ...

  8. 从windows计算机中卸载office,如何彻底卸载电脑中的Office组件|Office办公软件卸载不干净怎么办...

    ‍ 有不少用户遇到原本在电脑中的软件卸载不干净,而无法重新安装软件的问题.比如说有位用户在安装Office办公软件时就是因为没有彻底卸载原先电脑中的软件才导致无法安装.接下来系统城小编就和大家分享一下 ...

  9. win10计算机卸载了,怎么把win10电脑里的软件卸载干净

    许多电脑软件在我们卸载完成以后都会有不少残留的垃圾,给我们带来一些困扰.因此今天小编就来告诉大家怎么将win10电脑里的软件彻底卸载干净,让他们不会继续残留在电脑中. 方法一.系统自带卸载功能 1.首 ...

最新文章

  1. 10条PyTorch避坑指南
  2. OpenJudge/Poj 1163 The Triangle
  3. Win11重磅新功能推送!
  4. 1057 数零壹 (20 分)
  5. angular4输入有效性_Angular 2 用户输入
  6. 本月与上月对比数据叫什么_动态轨控数据分析:2019-11
  7. syslog收到的日志存放在哪里_Linux使用RsyslogServer记录远程主机系统日志
  8. mail安全性与加密
  9. [学习笔记]韦尔奇.鲍威尔法(Welch Powell)
  10. workbench焊接实例_基于ANSYS Workbench平台和ANSYS经典界面的焊接仿真-工业电子-与非网...
  11. caffe安装出现 “error : too few arguments in function call” 的错误
  12. 单招软件职业技能测试,招生信息网-2019年单独招生《职业技能测试》考试大纲...
  13. Unity3d UI自适应之Canvas Scaler详细说明和测试项目源码
  14. 向量相似度度量(二):EMD (Earth Mover's Distance)的MATLAB对照实现
  15. idea TODO功能使用
  16. VMBox加载拷贝的vid报错E_INVALIDARG (0x80070057) Cannot register the hard disk 'D:\VMBox\win7.vdi' {7bca5a3
  17. 【机器学习】iris莺尾花项目-机器学习的hello world
  18. 加拿大LMIA劳工批文有效期延长至18个月,为海外劳工在加拿大临时工作及移民创造便利条件
  19. 量子计算机有生之年,对话哈佛大学教授Lukin:量子计算将在我们有生之年普及!...
  20. MySQL8.0登录提示caching_sha2_password问题解决方法

热门文章

  1. Java相对路径调用dll文件,VS项目中调用他人提供的.lib和.dll文件的用法(绝对路径和相对路径)...
  2. 5.2 大间距分类器-机器学习笔记-斯坦福吴恩达教授
  3. STM32 进阶教程 19 - IQmath数学库的使用
  4. 互相关延时估计加权函数性能分析
  5. 汇编指令:LDM、STM详解
  6. 19道小米运维面试题
  7. Winform开发几个常用的开发经验及知识积累(一)
  8. C#基础面试题(学习总结)
  9. 配置Git绑定Git@OSC
  10. VMware vSphere Client安装Centos7