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并提供适当的警告呢?