当前位置: 首页>>技术教程>>正文


dictionary – 如何删除所有 country-specific 词典(如 En_AU、En_CA、de_CH 等)?

, ,

问题描述

在我安装了一些语言包和拼写检查词典(我想与 Firefox 和 OpenOffice 一起使用)之后,我已经安装了大量的语言变体。例如,这使得维护字典添加非常不方便。有时 Firefox 决定切换到澳大利亚,有时切换到英国词典,有时切换到美国等。

对我来说,俄罗斯人,英语就是英语,德语就是德语。我认为每个 English-speaking 都会理解我,我可以写 “color” 或 “colour”、”dialog” 或 “dialogue”(不过,我通常更喜欢经典的英国拼写,这是一个习惯问题(因为我在学校教过))。如何删除所有这些方言?

最佳答案

来自 Launchpad said 的 Emi Bcn :

Look at /usr/share/hunspell/ and delete all files you don’t need/want. It’s all!!

它对我有用,除非我也去 myspell 和 aspell 文件夹并删除了我不需要的文件夹。

次佳答案

尽管 @chuo 是正确的,您可以在 /usr/share/hunspell/ 中将 just delete the files 用于您不想要的语言环境,但更好的是卸载提供这些文件的软件包。要查看已安装的语言环境包( myspellhunspell ),请运行

dpkg --get-selections | grep -v deinstall | egrep "^myspell-|^hunspell-"

然后对于您想要删除的每个语言环境,使用这样的命令卸载包

sudo apt-get remove myspell-en-au

对于我的 Ubuntu 14.04 安装,我使用命令卸载了 myspell-en-aumyspell-en-zamyspell-en-gb

sudo apt-get remove myspell-en-.*

第三种答案

问题是已知的,看看 bug 28226 及其重复项。随意使用“此错误也影响我”功能为该错误投票。

总而言之,Ubuntu 中的英语意味着所有变体(en-au、en-za 等),而不仅仅是一种。您可以删除单个拼写包 myspell-en-* 和 hunspell-en-*,但这也会删除 language-support-en,我认为这不是您想要的。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/12269.html,未经允许,请勿转载。