因此,在今天有一个知识渊博的胖子手指之后,它想要卸载
mysql-server,这是在我们的数据库服务器上.由于它是一堆文字,我只是按Y,盲目地相信不会做任何疯狂的事情.它继续并在我们的数据库服务器上卸载了我们的MysqL.
所以,为了防止再次发生这种情况,无论如何我可以设置apt / dpkg / aptitude / etc.永远不要删除某个包裹?
理想的解决方案是列出软件包的文件,并且这些软件包都不能使用标准工具卸载.您必须编辑该文件才能允许卸载该程序包.排除“防止愚蠢的系统管理员”的额外步骤?
我试过aptitude举行MysqL-server,然后aptitude删除MysqL-server,但是aptitude很高兴地删除了MysqL
答案是要注意你正在做的事情.另见
my answer至问题
What are the recommended ways of defending a remote *nix install from a hamfisted admin?
正如我所说,没有什么可以保护你免受自己的愚蠢.作为系统管理员,你是唯一站在你的愚蠢与彻底灾难之间的东西.你应该避免这种情况.
你试图实施的任何技术措施最终都会失败,因为有一天你会在你所设置的任何地方工作.特别是你甚至不能依赖计算机双重检查每一个动作,因为你公然忽略了警告.
当系统告诉你某事读了它.然后考虑一下.行动吧.