首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux rpm卸载及其依赖,Linux下如何用rpm卸载软件 rpm依赖强制卸载

大家好,又见面了,我是你们朋友全栈君。 以Mysql为例。...所以要加上–nodeps不检查依赖强制删除,这个结果就是只删除了httpd,跟他有依赖关系其它软件是不会删除,但是这些软件因为系统里没有了httpd也会不能运行,这是所谓没有删除干净。...而yum -y remove httpd这种方式是把与httpd有依赖关系所有软件一并删除。比如php,mod_ssl等等。这就干净了。呵呵。...因为系统里很多个组件与apache有依赖关系,所以系统自动安装了。 你可以卸载它。...如发现本站有涉嫌侵权/违法违规内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

8.4K10

linux下rpm查询软件依赖和被依赖关系

通常我们在Linux下利用rpm做软件管理,一般删除软件需要慎重,因为如果你一不小心把一些底层库依赖软件,那对你系统将是大伤害,甚至导致你系统不可用,比如glibc被update或者删除。...查询软件依赖哪些软件 这里演示案例是postfix软件 1.1 rpm方式 [root@nock ~]# rpm -qa postfix # 查看对应rpm postfix-2.10.1-..._64 4.2.46-33.el7 # 这个库是通过哪个rpm安装 依赖:/bin/sh provider: bash.x86_64 4.2.46-33.el7 依赖:/usr...被 (已安裝) quota-1:4.01-17.el7.x86_64 需要 如上可以看出rpcbind会被quota软件依赖,下面我们测试一个没有依赖。...[root@nock ~]# rpm -q postfix # 再次查询已经查询不到postfix软件包了 未安装软件 postfix 到这里RPM软件依赖和被依赖就介绍到这里了,希望你有所收获

12.9K31
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    清理无用依赖

    随着开发不断推进,难免会产生一些以前引入了但现在已经不再需要依赖,置之不理显然并不是一个好习惯。...01 — npm-check npm-check 是一个检查依赖是否存在过期、不正确、未使用等情况工具。...全局安装: npm install -g npm-check 使用: npm-check 上述指令会自动检查当前目录下依赖情况。 这里我们重点关注下未使用依赖。...npm-check 在检查依赖是否使用时判断依据是文件是否存在 require(package) 这条语句,例如: const lodash = require('lodash'); 只要存在这条语句...删除掉未使用变量(包含对依赖引用)之后,再运行 npm-check 便能正确找出那些在项目中已不再使用依赖包了。

    4.3K20

    apt一键下载所有依赖_apt自动安装依赖

    这几天从书本上见识到了 aptitude 包管理工具魅力,果断想在自己 Ubuntu Kylin 16.10 上玩一玩。...没想到遇到了很多问题~~~ apt源更新,编辑apt源配置文件 /etc/apt/sources.list 发现vi使用起来好费劲,只能用delete删除 而上下键和backspace键都没法正常使用...还有看启动栏在左侧Left 有点不习惯,也做了设置: 按下 Ctrl + Alt + t 键盘组合键,调出终端,在终端输入以下命令: gsettings set com.canonical.Unity.Launcher...添加 set backspace=2  解决backspace键失灵问题 方法2 安装强大一点版本vim 原因很简单,ubuntu预安装是tiny版本,导致我们使用产生不便 安装vimfull...搜集网上有用链接,修改源配置文 别忘了更新: sudo apt-get update sudo apt-get upgrade 3.安装aptitude

    2.5K20

    MapReduce程序依赖jar

    发现已经不记得须要加入那些jar包了,网上找了一会也没发现准确答案。幸好对hadoop体系结构略知一二。迅速试出了写mapreduce程序须要五个jar。...不多不少,5个足矣……贴出来免得其朋友再走弯路 (请忽视版本号不一致问题,是我从其它项目中东拼西凑过来) 最后解释一下这五个大致功能: 1.commons-cli:主要提供了解析命令行库...2.commons-logging:经常使用日志相关库 3.guava: guava中文意思事实上是石榴嘛,是google一个开源项目。...当中包括了非常多java经常使用库 4.hadoop-common:hadoop基础依赖库,包含配置文件,文件系统,通信,安全等。...5.hadoop-mapreduce-client-core:顾名思义,这是编写mapreduce程序核心依赖库了。

    1.2K10

    Linux学习笔记之在 CentOS 里下载 RPM 及其所有依赖

    0x00 概述 前几天我尝试去创建一个仅包含我们经常在 CentOS 7 下使用软件本地仓库。当然,我们可以使用 curl 或者 wget 下载任何软件,然而这些命令并不能下载要求依赖软件。...你必须去花一些时间而且手动去寻找和下载被安装软件所依赖软件。然而,我们并不是必须这样。在这个简短教程,我将会带领你以两种方式下载软件及其所有依赖。...我已经在 CentOS 7 下进行了测试,不过这些相同步骤或许在其他基于 RPM 管理系统发行版上也可以工作,例如 RHEL,Fedora 和 Scientific Linux。...0x01 利用 Downloadonly 插件下载 RPM 软件及其所有依赖 我们可以通过 yum 命令 Downloadonly 插件下载 RPM 软件及其所有依赖。...正如你在上面输出所看到, httpd软件已经被依据所有依赖性下载完成了 。

    3.2K30

    npm依赖升级

    所以来分享如何进行依赖更新。...npm更新依赖: 先看下package.json版本基础知识: 1、依赖版本号使用是语义化版本规范(Semantic Versioning),也称为SemVer。...这样做是为了确保你项目在安装依赖时可以获得修复了错误和增加了功能更新版本。 ~符号(波浪线符号):使用~符号指定版本范围允许安装指定依赖最新修补版本,但不包括次要版本更新。...3、查看可更新以及已安装依赖 npm outdated npm list 4、安装更新 - 使用npm update 会按照package.json规则安装到最新版 - 使用npm-check-updates...npm-check-updates 和 npm-check更新 package.json 文件可更新安装,但不会更新对应 package-lock.json 文件对应版本。

    50210

    AndroidStudio 依赖文件导入失败

    转载请以链接形式标明出处: 本文出自:103style博客 解决方法: 关闭AS,把 C:\Users\计算机用户名\.gradle\ 下 caches 目录全删了,然后重新启动项目就好了...---- 最近遇到一个莫名其妙问题: 之前AS打开项目还运行好好, 然后第二天一打开,就一直编译失败, 发现是 依赖第三方库文件找不到,类似以下语句报红: import com.github.greendao.module.CacheDbHelper...; 之前遇到过类似的错误,也是报红,但是能正常跑起来,只要点击下图对应操作,清空缓存就好。...然后尝试重启计算机,也没用… 然后我又新建了一个项目,导入这个第三方引用,然而发现并没有什么问题,所以并不是依赖问题。...接着又下载了Android Studio 3.5 beta4 版本,导入项目发现还是有问题。

    1.4K30

    yum保存要安装rpm及其依赖

    yum自动下载RPM及其所有依赖至/root/rpm目录: yum install --downloadonly --downloaddir=/root/rpm 切换到下载目录...rpm批量安装 rpm -ivh * --nodeps --force yum命令本身就可以用来下载一个RPM,标准yum命令提供了downloadonly (只下载)选项来达到这个目的。...yum install --downloadonly 默认情况下,一个下载RPM会保存在下面的目录: /var/cache/yum/x86_64/[centos/fedora-version...]/[repository]/packages 以上[repository]表示下载来源仓库名称(例如:base、fedora、updates) 另外一个重要事情是在CentOS/RHEL 6...或更早期版本,你需要安装一个单独yum插件(名称为 yum-plugin-downloadonly)才能使用 downloadonly 命令选项: yum install yum-plugin-downloadonly

    2.3K20

    引入HBase依赖带来麻烦

    在一个项目里用到HBase做底层存储,使用maven来管理相关Jar依赖,用maven来管理依赖,特别不爽就是他会将你引入Jar自己依赖都搞进来,经常会出现一些类和方法冲突找不到等状况。...我依赖了HBase jar之后,tomcat启动后,访问Web页面(使用JSP)时候,页面直接抛出一堆异常,贴一下关键: java.lang.AbstractMethodError: javax.servlet.jsp.JspFactory.getJspApplicationContext...导致,HBase依赖tomcat:jasper-compiler和tomcat:jasper-runtime搞得我web页面的JSP访问失败。...很自然而然地就得将这个jar从hbase依赖POM里面exclude掉。然后重新打包发布即可。...总结一下:一般遇到这种问题解决思路: 1)通过异常找到关键字,确定冲突类或者方法 2)使用mvn dependency:tree检查是从哪个依赖POM里面搞进来冲突 3)修改项目中POM文件依赖

    87620
    领券