成功卸载了FreeBSD下的scim了
真不知scim的开发者为何方神圣,成功的将流氓软件的各项理念发扬到了开源领域。用尽龌龊的方法,确保他的scim可以给你捆绑的一塌糊涂,让你用尽方法都躲不掉。我前段时间配置自己的FreeBSD工作环境时就提到了,最后无论如何都没有办法在gvim不使用scim。查询google多日,发现另外一位仁兄也有此问题。连接 http://freebsd.chinaunix.net/bbs/thread-993367-1-1.html 。
有如他描述的那样,scim用尽方法将自己捆绑到系统中,绕过标准的环境变量配置,并且在所有GTK程序启动时捆绑启动。而且会破坏GTK程序的运行,一个输入法就可以干掉你整个程序。而且,只要你下狠心删除掉scim,系统的问题就自然解决了。
我前段时间配置的FreeBSD工作环境里gvim启动时一直没法去掉的提示信息,现在看来也是scim捆绑所导致的。现在删除scim以后两个问题都解决了。启动gvim时没有提示信息了,而且小企鹅fcitx也使用正常了。
删除方法很小白,简单的讲就是先找出所有scim的隐藏位置:
# pkg_info | grep scim
列出的软件包有4个,依次用强制删除即可:
# pkg_delete -f scim-1.4.7_1
注意必须是强制删除,因为其强制捆绑到了zh-auto-cn-l10n-1.1中。
为在FreeBSD下删除一个流氓软件而庆祝!不过在我的N810中,依然是scim,以后想想办法,丫的宁可用网页输入法也不用scim这个流氓软件。