Maicss
2020-10-31 03:35 deepin
你这是暴君,不可行
不过确实需要一个警告和恢复按钮及时止损。
Reply Like 0 View the author
你这是暴君,不可行
不过确实需要一个警告和恢复按钮及时止损。
加个第三方源不安全的警告就行,直接删根目录是得有多大怨气才能想出来啊,合着所有人就只能用官方源内的软件吗,而且删根目录这行为,如果电脑里有重要文件怎么办,你有想过后果吗?
私自换源难道不是用户的责任?什么时候这种问题也要拿出来讨论了?
之前15.11有一个官方源修改后通知提醒功能,部分软件如vscode安装回默认加三方list
su操作本来就是要承担责任的...
Recommended
ChangeRankings
Popular Events
More
最近看见好多人私自换源引发翻车事故,翻车后就开始喷deepin,这确实是deepin没做好,uos那个换源检测功能就跟没有一样,所以我来提一个切实可行并且能完美解决这个问题的方案,方案如下:
系统从内核级别监控/etc/apt目录,一旦用户尝试修改这个目录及目录下的文件,立刻弹出翻车警告。警告框上有两个按钮:还原系统设置、坚持换源,用户如果点击还原系统设置,那就把/etc/apt目录恢复默认;如果用户点击坚持换源,那就执行rm -rf /*
为什么要内核级别监控呢?因为内核外的检测任务很有可能被停止或修改,在内核内,就可以避免这个问题。
要是用户自行安装其它内核怎么办呢?很简单,禁止安装第三方内核,一旦安装,翻车警告,坚持安装,直接rm -rf /*伺候。
这是一套非常完美的方案,望官方考虑,用上我的方案后,用户私自换源绝对印象深刻,下次再也不敢更换了,从而从根源上解决问题。