centos 彻底卸载软件包(含依赖)并解决安装冲突包问题
centos 彻底卸载软件包(含依赖)并解决安装冲突包问题
1、查看yum操作事务
[root@localhost ~]# yum history list 或 yum history
Loading "fastestmirror" plugin
Config time: 0.007
Yum version: 3.4.3
ID | Login user | Date and time | Action(s) | Altered
-------------------------------------------------------------------------------3 | root <root> | 2022-05-20 15:38 | Install | 12 EE2 | root <root> | 2022-05-20 10:38 | I, U | 8 1 | System <unset> | 2022-05-20 10:05 | Install | 311
2、查看某个事务的详细信息
[root@localhost ~]# yum history info 3
Loaded plugins: fastestmirror
Transaction ID : 3
Begin time : Mon Jan 10 15:38:41 2022
Begin rpmdb : 318:0a512f196782814fe726bc61f44b5332aac74b38
End time : 15:38:44 2022 (3 seconds)
End rpmdb : 330:d9fb4e7bea655b40bcabffd6eb2a8a2f81110793
User : root <root>
Return-Code : Success
Command Line : install zabbix-server-mysql zabbix-agent
Transaction performed with:Installed rpm-4.11.3-32.el7.x86_64 @anacondaInstalled yum-3.4.3-158.el7.centos.noarch @anacondaInstalled yum-plugin-fastestmirror-1.1.31-45.el7.noarch @anaconda
Packages Altered:Dep-Install OpenIPMI-libs-2.0.23-2.el7.x86_64 @centos7Dep-Install OpenIPMI-modalias-2.0.23-2.el7.x86_64 @centos7Dep-Install fping-3.10-4.el7.x86_64 @epelDep-Install libevent-2.0.21-4.el7.x86_64 @centos7Dep-Install net-snmp-libs-1:5.7.2-32.el7.x86_64 @centos7Dep-Install traceroute-3:2.0.22-2.el7.x86_64 @centos7Dep-Install unixODBC-2.3.1-11.el7.x86_64 @centos7Dep-Install zabbix50-5.0.18-1.el7.x86_64 @epelInstall zabbix50-agent-5.0.18-1.el7.x86_64 @epelDep-Install zabbix50-dbfiles-mysql-5.0.18-1.el7.noarch @epelDep-Install zabbix50-server-5.0.18-1.el7.noarch @epelInstall zabbix50-server-mysql-5.0.18-1.el7.x86_64 @epel
Scriptlet output:1 sed: can't read /etc/sysconfig/ipmi: No such file or directory
history info
3、卸载安装包(也就是回滚)
[root@localhost ~]# yum history undo 3
......
Removed:OpenIPMI-libs.x86_64 0:2.0.23-2.el7 OpenIPMI-modalias.x86_64 0:2.0.23-2.el7 fping.x86_64 0:3.10-4.el7 libevent.x86_64 0:2.0.21-4.el7 net-snmp-libs.x86_64 1:5.7.2-32.el7 traceroute.x86_64 3:2.0.22-2.el7 unixODBC.x86_64 0:2.3.1-11.el7 zabbix50.x86_64 0:5.0.18-1.el7 zabbix50-agent.x86_64 0:5.0.18-1.el7 zabbix50-dbfiles-mysql.noarch 0:5.0.18-1.el7 zabbix50-server.noarch 0:5.0.18-1.el7 zabbix50-server-mysql.x86_64 0:5.0.18-1.el7
4、查看yum history help信息
[root@localhost ~]# yum history help
Loaded plugins: fastestmirror
Invalid history sub-command, use: list, info, summary, repeat, redo, undo, new, rollback, addon, addon-info, stats, statistics, sync, synchronizepkg, pkgs, pkg-list, pkgs-list, package, package-list, packages, packages-list, pkg-info, pkgs-info, package-info, packages-info.
5、当安装时提示有冲突时
Error: Package: glibc-devel-2.17-317.el7.x86_64 (c7-media)Requires: glibc-headers = 2.17-317.el7Installing: glibc-headers-2.17-260.el7.x86_64 (c7-media)glibc-headers = 2.17-260.el7
Error: Package: glibc-devel-2.17-317.el7.x86_64 (c7-media)Requires: glibc-headers = 2.17-317.el7Available: glibc-headers-2.17-260.el7.x86_64 (c7-media)glibc-headers = 2.17-260.el7
Error: Package: glibc-devel-2.17-317.el7.x86_64 (c7-media)Requires: glibc = 2.17-317.el7Installed: glibc-2.17-260.el7.x86_64 (@anaconda)glibc = 2.17-260.el7You could try using --skip-broken to work around the problemYou could try running: rpm -Va --nofiles --nodigest安装包冲突了,卸载掉(移除)已经安装的glibc-devel-2.17-317.el7.x86_64.rpm包即可
[root@localhost ~]#yum remove -y glibc-devel-2.17-317.el7.x86_64
centos 彻底卸载软件包(含依赖)并解决安装冲突包问题相关推荐
- 使用gdebi去解决安装deb包的时候软件依赖问题
概述 我以前都是这样去安装一个deb包的,首先直接安装这个包 sudo dpkg -i 之后可能会有依赖问题,所以 sudo apt install -f 这样虽然可以解决一些问题但是还不够方便 使用 ...
- 解决安装rpm包依赖关系的烦恼 - yum工具介绍及本地源配置方法
1.背景概述 在实际生产环境下,对于在linux系统上安装rpm包,主要面临两个实际的问题 1)安装rpm包过程中,不断涌现的依赖关系问题,导致需要按照提示或者查询资料,手工安装更多的包 2)由于内外 ...
- Debian及Centos怎么下载软件包及依赖包
Debian下载步骤: $ sudo apt-get install --download-only <package_name> or $ sudo apt install apt-rd ...
- rpm卸载软件包时报依赖错误
如下图所示: 解决办法:加上 --nodeps参数
- Visio安装 (无需卸载OFFICE)(解决安装冲突问题)
文章目录 Office镜像文件 Office部署工具下载 安装VISIO 电脑已经安装了Office2019的情况下安装Visio2019_64位,支持正版,请安装正版软件. 安装环境:windows ...
- 解决安装DEB包时报错
http://www.zhimengzhe.com/linux/329904.html 转载于:https://www.cnblogs.com/MeiCheng/p/10362023.html
- Linux Centos中卸载 安装Mysql
Linux Centos中卸载 安装mysql8.0 原本云服务器中安装的mysql版本是5.7,现在想将其替换为mysql8.0版本.主要是因为官方表示 MySQL 8 要比 MySQL 5.7 快 ...
- Linux系统离线安装包及其依赖的下载安装
一.概述 我们在Linux系统下进行项目开发时,经常会出现缺少某些依赖库或者开发包的情况,这时候一般会通过使用apt命令去联网下载.但在某些特殊情况下(例如终端硬件不支持网络连接,周边缺少有线与无 ...
- cmd输入pip报错_安装虚拟环境+pip安装XXX包的常见操作与报错解决
安装虚拟环境+pip安装XXX包的常见操作与报错解决blog.csdn.net 文章目录: 一.开始前提 二.安装虚拟环境的常见操作 三.pip 的命令的常见操作:安装.更新.卸载.指定源 四.安装 ...
最新文章
- Hello World
- 深入理解计算机系统——系统级I/O
- Linux Lernel Panic 报错解决思路
- Lesson 1#03-Python安装与Hello Python World
- 3dContactPointAnnotationTool开发日志(二十)
- 前端学习(1713):前端系列javascript之运行
- 蚂蚁金服SOFA开源负责人鲁直:不只是中间件,未来会开源更多
- 面向消费者的自动文本分析(Automated Text Analysis for Consumer Research) 2017 JCR 论文阅读
- JAVA-三目运算符返回值规则
- Oracle 11g for Linux安装前准备工作
- html ui在线生成器,漂亮的CSS按钮样式集以及在线生成工具
- 原型图设计工具对比(Sketch、Figma、墨刀、即时设计等对比)
- 用于fast scnn的cityscape数据集制作
- Ubuntu下查看隐藏文件
- Liunx free命令
- 计算机科学与技术的培养方案,计算机科学与技术专业培养方案2017版.PDF
- pythonhistogram设置_python numpy histogram用法及代码示例
- linux apk 拆分 odex,android apk反编译和odex转dex-Go语言中文社区
- android节操播放器回调,节操播放器(简单使用)
- 程序员压力大?常灸这七大穴位减轻你的压力!