當前位置: 首頁>>技術教程>>正文


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/zh-tw/article/12269.html,未經允許,請勿轉載。