Linux中dpkg --remove时提示:该软件包现在的状态极为不妥 error
2024-06-30
111
问题描述
在Linux使用dpkg安装软件包出现错误,但使用dpkg -l
命令,可以看到软件包已经被安装了,此时,如果想要卸载掉这个软件包,使用dpkg --remove命令就会提示“该软件包现在的状态极为不妥”的错误信息。
dpkg: 处理软件包 xxx (--remove)时出错:
该软件包现在的状态极为不妥;
建议您在卸载它之前再重新安装一次
在处理时有错误发生:
xxx
解决方法
出现这个错误时,可以尝试一下命令:
rm -rf /var/lib/dpkg/info/packagename*
dpkg --remove --force-remove-reinstreq packagename
dpkg --purge --force-remove-reinstreq packagename
再次用dpgk --list
就看不到该软件包了,说明已成功卸载掉了。
赞一波!3
相关文章
- 【说站】java使用wait改变线程状态
- 【说站】java Thread的状态分析
- HTTP状态码详解对照表
- Node.js 软件包管理工具 (npm)
- git status 查看状态文件名乱码
- uniapp 中的交互反馈 API【提示框】
- PHP 导出 Excel 报错: Formula Error: An unexpected error occurred
- git status 查看仓库文件状态
- Vuex 3.x 状态管理模式
- 微擎安装模块时提示 Failed to connect to we7.rewlkj.com port 80: Timed out
- linux中Qt工程编译报错: error: 找不到 -lGL
- composer show 列出所有可用的软件包
- TP6模型类在PhpStorm中没有方法提示
- React Error: Exceeded timeout of 5000 ms for a test. 错误
- Linux下编译libxml源码时,报错:/usr/include/x86_64-linux-gnu/bits/fcntl2.h:50:4: error: call to '__open...
- 修复 Ubuntu 上“E: 无法找到软件包”错误的 5 种方法
- 在 Vim 中剪切、复制和粘贴 [快速提示]
- Laravel 10 更改密码后如何保持登录状态?
- Ubuntu Linux中apt/dpkg安装报错:Sub-process /usr/bin/dpkg returned an error code (1)
- .NET8站点报错:HTTP Error 500.31 - Failed to load ASP.NET Core runtime
文章评论
评论问答