rpm卸载软件忽略循环依赖

博客搬家软件  时间:2021-01-26  阅读:()
今天由于某些原因需要卸载掉服务器上的php软件,然后我使用下面命令显示出本机安装的所有和php相关的软件,如下:iteblog$rpm-qa|grepphpphp-mysqlnd-5.
6.
25-0.
1.
RC1.
el6.
remi.
x86_64php-fpm-5.
6.
25-0.
1.
RC1.
el6.
remi.
x86_64php-pecl-jsonc-1.
3.
10-1.
el6.
remi.
5.
6.
x86_64php-pecl-memcache-3.
0.
8-3.
el6.
remi.
5.
6.
x86_64php-pdo-5.
6.
25-0.
1.
RC1.
el6.
remi.
x86_64php-mbstring-5.
6.
25-0.
1.
RC1.
el6.
remi.
x86_64php-pear-1.
9.
4-4.
el6.
noarchphp-cli-5.
6.
25-0.
1.
RC1.
el6.
remi.
x86_64php-gd-5.
6.
25-0.
1.
RC1.
el6.
remi.
x86_64php-pecl-zip-1.
13.
4-1.
el6.
remi.
5.
6.
x86_64php-pecl-apcu-4.
0.
11-2.
el6.
remi.
5.
6.
x86_64php-common-5.
6.
25-0.
1.
RC1.
el6.
remi.
x86_64php-5.
6.
25-0.
1.
RC1.
el6.
remi.
x86_64php-mcrypt-5.
6.
25-0.
1.
RC1.
el6.
remi.
x86_64然后我一一把它们卸载掉,如下:iteblog$rpm-ephp-mysqlnd-5.
6.
25-0.
1.
RC1.
el6.
remi.
x86_64一切都很正常,但是当卸载到php-pecl-jsonc-1.
3.
10-1.
el6.
remi.
5.
6.
x86_64和php-pecl-zip-1.
13.
4-1.
el6.
remi.
5.
6.
x86_64的时候出现以下的错误:[iteblog@iteblog.
com~]$rpm-ephp-pecl-jsonc-1.
3.
10-1.
el6.
remi.
5.
6.
x86_64error:Faileddependencies:php-pecl-jsonc(x86-64)isneededby(installed)php-common-5.
6.
25-0.
1.
RC1.
el6.
remi.
x86_64[iteblog@iteblog.
com~]$rpm-ephp-pecl-zip-1.
13.
4-1.
el6.
remi.
5.
6.
x86_64error:Faileddependencies:php-pecl-zip(x86-64)isneededby(installed)php-common-5.
6.
25-0.
1.
RC1.
el6.
remi.
x86_641/3很容易就可以看出php-pecl-jsonc和php-pecl-zip都被php-common-5.
6.
25-0.
1.
RC1.
el6.
remi.
x86_64依赖,所有理所当然的想到先卸载php-common-5.
6.
25-0.
1.
RC1.
el6.
remi.
x86_64,如下:[root@iteblog.
com~]$rpm-ephp-common-5.
6.
25-0.
1.
RC1.
el6.
remi.
x86_64error:Faileddependencies:php(api)=20131106-64isneededby(installed)php-pecl-jsonc-1.
3.
10-1.
el6.
remi.
5.
6.
x86_64php(api)=20131106-64isneededby(installed)php-pecl-zip-1.
13.
4-1.
el6.
remi.
5.
6.
x86_64php(zend-abi)=20131226-64isneededby(installed)php-pecl-jsonc-1.
3.
10-1.
el6.
remi.
5.
6.
x86_64php(zend-abi)=20131226-64isneededby(installed)php-pecl-zip-1.
13.
4-1.
el6.
remi.
5.
6.
x86_64当看到上面的错误信息的时候我只想说fuck!
php-common居然又被php-pecl-jsonc和php-pecl-zip依赖,这岂不是变成了循环依赖了吗这时候我想到了man命令,看到了rmp命令还有个--nodeps参数:[root@iteblog.
com~]$manrpm这里省略了很多输出.
--nodepsDon'tdoadependencycheckbeforeinstallingorupgradingapackage.
这里省略了很多输出.
这不就是卸载的时候忽略依赖检测吗然后我使用下面命令顺利地卸载了上面三个软件包:[root@iteblog.
com~]$rpm--nodeps-ephp-common-5.
6.
25-0.
1.
RC1.
el6.
remi.
x86_64[root@iteblog.
com~]$rpm--nodeps-ephp-pecl-zip-1.
13.
4-1.
el6.
remi.
5.
6.
x86_64[root@iteblog.
com~]$rpm--nodeps-ephp-pecl-jsonc-1.
3.
10-1.
el6.
remi.
5.
6.
x86_64[root@iteblog.
com~]$rpm-qa|grepphp终于卸载干净了!
有困难找man啊.
本博客文章除特别声明,全部都是原创!
2/3转载本文请加上:转载自过往记忆(https://www.
iteblog.
com/)本文链接:【】()PoweredbyTCPDF(www.
tcpdf.
org)3/

totyun:香港cn2 vps,5折优惠,$6/月,10Mbps带宽,不限流量,2G内存/2核/20g+50g

totyun,新公司,主要运作香港vps、日本vps业务,接入cn2网络,不限制流量!VPS基于KVM虚拟,采用系统盘和数据盘分离,从4G内存开始支持Windows系统...大家注意下,网络分“Premium China”、“Global”,由于站长尚未测试,所以也还不清楚情况,有喜欢吃螃蟹的尝试过不妨告诉下站长。官方网站:https://totyun.com一次性5折优惠码:X4QTYVNB3P...

FlashFXP FTP工具无法连接主机常见原因及解决办法

目前,我们都在用哪个FTP软件?喜欢用的是WinSCP,是一款免费的FTP/SFTP软件。今天在帮助一个网友远程解决问题的时候看到他用的是FlashFXP FTP工具,这个工具以前我也用过,不过正版是需要付费的,但是网上有很多的绿色版本和破解版本。考虑到安全的问题,个人不建议选择破解版。但是这款软件还是比较好用的。今天主要是遇到他的虚拟主机无法通过FTP连接主机,这里我就帮忙看看到底是什么问题。一...

提速啦(24元/月)河南BGP云服务器活动 买一年送一年4核 4G 5M

提速啦的来历提速啦是 网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑 由赣州王成璟网络科技有限公司旗下赣州提速啦网络科技有限公司运营 投资1000万人民币 在美国Cera 香港CTG 香港Cera 国内 杭州 宿迁 浙江 赣州 南昌 大连 辽宁 扬州 等地区建立数据中心 正规持有IDC ISP CDN 云牌照 公司。公司购买产品支持3天内退款 超过3天步退款政策。提速啦的市场定位提速啦主...

博客搬家软件为你推荐
cf蜗牛外挂蜗牛透视如何使用美国10次啦导航gps卫星导航用的卫星应该是美国的吧?那有限几十颗卫星怎么能同时给地面上如此多的终端提供导航呢?聚酯纤维和棉哪个好聚酯纤维和棉哪个好涡轮增压和自然吸气哪个好涡轮增压与自然吸气哪个好集成显卡和独立显卡哪个好独立显卡和集成显卡哪个更好些杰士邦和杜蕾斯哪个好杰士邦的超薄款跟杜蕾斯的超薄款,哪个舒服点?电动牙刷哪个好有人懂电动牙刷吗?飞利浦的好用还是欧乐B好用qq空间登录不上qq空间登不上去360云盘下载速度慢怎么办360云盘为什么下载速度如此慢?广东联通网上营业厅中国联通网上营业厅怎么登陆
域名大全 cn域名注册 合租服务器 dns是什么 5折 hostmonster 香港新世界电讯 一元域名 hnyd 坐公交投2700元 godaddy域名证书 权嘉云 宁波服务器 isp服务商 南通服务器 免费测手机号 域名与空间 空间登入 网页提速 什么是dns 更多