`

CentOS软件卸载和依赖

 
阅读更多

CentOS在软件安装过程中可能会出现依赖问题

软件包冲突还是比较常见的,为此,做个笔记

 

yum可以更好地解决依赖关系,yum remove移除软件包(会让你确认同时删除依赖包)时更加安全。加入某个包被其它包依赖,用yum remove是无法移除的。

 

rpm -e和yum remove的用途和功能一致

 

rpm -e加上--nodeps可以忽略依赖关系,移除某个软件包。其可能会使系统的某些程序无法运行(因为依赖包被移除了,例如rpm -e --nodeps libstdc++-4.8.2-8.el6.x86_64)。 

在使用忽略依赖关系,一定要记住重新安装一个相近的版本,使得程序重新实现依赖(yum install libstdc++-4.4.7-16.el6.x86_64 -y)

 

分享到:
评论

相关推荐

    CentOs下卸载程序

    下面将详细介绍 CentOS 下卸载程序的步骤和注意事项。 一、查询当前安装的 PHP 版本 使用命令 `php -v` 可以查询当前安装的 PHP 版本信息。但是,如果直接使用 `yum remove php` 命令卸载 PHP,则可能并不能完全...

    Centos7 下安装python3及卸载的教程

    1、安装依赖包yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc* make -y 2、下载python安装包wget ...

    CentOS卸载Apache方法.docx

    如果仍然遇到依赖问题,你可以使用`--nodeps`选项来忽略依赖性检查并强制卸载,但请注意,这可能会导致其他依赖于Apache的软件出现问题。因此,谨慎使用此选项: ```bash rpm -e --nodeps httpd ``` 执行以上步骤...

    Centos卸载yum及重装yum-python.zip

    总结来说,卸载和重装`YUM`是一个涉及多个步骤的过程,需要谨慎操作,尤其是在处理依赖关系时。通过遵循上述步骤,你应该能够在CentOS系统上安全地完成这个任务。在进行这些操作时,务必保持耐心,因为这可能需要一...

    CentOS6.5下Oracle11G-R2安装、卸载

    一、Oracle 11g R2硬件和软件配置要求 1. **硬件要求**:Oracle数据库需要足够的计算资源,包括处理器速度、内存大小和磁盘空间。对于开发或测试环境,通常建议至少有双核处理器,4GB内存和足够的磁盘空间用于...

    centos上安装sysbench

    CentOS 上安装 SysBench 在 CentOS 系统上安装 SysBench 需要满足一些前置条件,并且需要按照特定的步骤进行安装,否则可能会出现错误。 前置条件 在安装 SysBench 之前,...* CentOS 上安装 GCC 和 libtool 的方法

    centos 7 安装卸载apache(httpd)服务的详细步骤

    本篇文章将详细阐述在CentOS 7上如何安装和卸载Apache服务。 ### 卸载Apache服务 1. **确认安装状态**: 在开始卸载之前,我们需要确定Apache是否已经安装。这可以通过查询已安装的软件包来实现,可以使用以下两...

    使用yum安装和卸载软件

    在Linux系统管理中,`yum`(Yellowdog Updater, Modified)是一个强大的包管理器,主要用于RPM(Red Hat Package Manager)格式的软件包安装、更新和卸载。`yum`简化了处理软件依赖关系的过程,使得用户无需手动解决...

    CentOS7卸载MySQL5.7的方法步骤

    在卸载MySQL后,如果你打算安装新的MySQL版本,记得检查系统是否还有其他依赖问题,以及是否需要清理残留的库文件。同时,根据你的需求,你可能需要配置新的数据存储位置、初始化新的数据库、设置用户权限等。 总之...

    CentOS_glibc及依赖RPM包.zip

    RPM包是预编译的二进制文件,包含软件及其依赖关系,使得用户可以方便地安装、升级和卸载软件。RPM包管理系统通过元数据来管理软件的依赖关系,确保软件在安装过程中能够正确处理依赖问题,避免了手动解决依赖关系的...

    Centos7重新安装 python2.7 和 yum

    有时候我们不小心卸载了centos 自带的python2.7, 导致了yum不能使用, 这时我们需要冲洗你安装 python2.7 和 yum, 此资源包含 python2.7和yum相关的软件和安装教程。

    CentOS下卸载mysql

    以下将详细阐述在CentOS下卸载MySQL的步骤,以及需要注意的事项。 1. **确认MySQL是否已安装** 在开始卸载之前,首先要确定MySQL是否已经安装在系统中。通过执行`rpm -qa | grep -i mysql`命令,可以列出所有与...

    Linux下安装软件和卸载

    在Linux操作系统中,安装和卸载软件的过程与Windows或Mac OS等其他系统有所不同。Linux主要依赖于包管理器来处理软件的安装、更新和移除。以下是对这一主题的详细阐述: 1. **包管理器**:Linux发行版通常带有内置...

    卸载linux系统软件

    在Linux操作系统中,卸载软件的过程与Windows或Mac OS...确保在卸载过程中,不仅移除软件本身,还要处理好配置文件和依赖关系,以免影响系统的稳定性和功能完整性。在执行任何卸载操作前,建议备份重要数据,以防万一。

    卸载linux下安装的mysql

    对于基于CentOS的系统,SELinux可能会阻止MySQL正常运行或卸载。可以通过编辑`/etc/selinux/config`文件,将`SELINUX=enforcing`改为`SELINUX=disabled`来禁用SELinux。 ```bash sed -i 's/SELINUX=enforcing/...

    pdksh-el7 Centos7安装oracle依赖包pdksh的rpm包

    在IT行业中,数据库管理系统...总之,`pdksh`是Oracle RAC在CentOS 7环境中不可或缺的依赖包,它为复杂的安装和运维任务提供了稳定且功能强大的脚本环境。正确安装和配置`pdksh`是成功部署Oracle RAC的关键步骤之一。

    centos7(redhat7)如何卸载自带yum并且安装国内yum源的方法

    `--nodeps` 参数表示不检查依赖关系,直接删除包,这样可以避免因为依赖问题导致的卸载失败。 3. **下载国内 YUM 安装包** 为了重新安装 YUM,我们需要从国内的 YUM 镜像站下载必要的包。这里以网易的 CentOS 镜像...

    CentOS系统安装OpenGauss数据库详细流程

    虚拟机安装opengauss数据库的详细安装流程...包括全部需要的软件包的下载地址和安装说明(VMware软件,CentOS7.9系统镜像包,opengauss软件包,连数据库的Data_Studio/Navicat Premium 15软件包和数据库软件依赖包)。

    CentOS7.5 gcc rpm离线依赖安装包(包含教程)

    1. **收集依赖**:首先,你需要找到所有GCC安装需要的RPM包,包括直接依赖和间接依赖。这通常需要在有网络的机器上搜索并下载。在这个压缩包“gcc_rpm_centos7.5”中,包含了这些必要的RPM文件。 2. **转移文件**:...

Global site tag (gtag.js) - Google Analytics