Answers:
apt-get不允许您这样做,因为这是软件包管理系统所允许的潜在危险步骤。
只要您知道可能会有后果,请使用dpkg
带有该--remove
选项的选项来进行。例如:
sudo dpkg --remove mysql-common
注意:在
apache2, php5, mysql-server
单独安装的12.04系统上,使用apt-get
删除mysql-common
不想删除apache2或php5。
失眠症的评论:如果您需要覆盖依赖系统的决定,则可以(非常小心并确保您知道自己在做什么)使用额外的--force-depends
。
sudo dpkg --remove --force-depends mysql-common
--remove
发出警告并异常中止,那么可以通过强制使用-f
。BTW --remove
与相同-r
。
如果有人想知道那里,2014 debian命令如下:
dpkg --force-all -r name_of_package
它改变了一点
有大量的--force-参数,因此,为了方便起见,最好通过以下方法检查它们:
dpkg --force-help
--force-all
绝对不安全,为什么不建议--force-depends
并提供适当的警告呢?