En_AU, En_CA, de_CH 등의 모든 국가 별 사전을 제거하는 방법은 무엇입니까?


22

언어 팩과 맞춤법 검사 사전을 설치 한 후 (Firefox 및 OpenOffice에서 사용하고 싶습니다) 수많은 언어 변형이 설치되었습니다. 예를 들어 사전 추가를 유지하기가 매우 불편합니다. 때때로 Firefox는 호주, 때로는 영국 사전, 때로는 미국 등으로 전환하기로 결정합니다.

저에게 러시아어, 영어는 영어, 독일어는 독일어입니다. 영어를 할 줄 아는 사람은 누구나 이해할 수 있다고 생각합니다. "컬러"또는 "컬러", "대화"또는 "대화"를 쓸 수 있습니다. 학교)). 모든 방언을 제거하는 방법?

답변:


8

Launchpad의 Emi Bcn은 다음과 같이 말했습니다 .

/ usr / share / hunspell /을보고 필요하지 않거나 원하지 않는 모든 파일을 삭제하십시오. 그게 다야 !!

폴더에 맞춤법 및 맞춤법 검사를 수행하고 필요하지 않은 폴더를 지우는 경우를 제외하고는 저에게 효과적이었습니다.


경고 : 현재 로캘을 유지해야합니다. 나는 이 시도 하고 지금은 echo | hunspell종료 코드 1을 반환하고 다음과 같은 오류를 인쇄합니다 " Can't open affix or dictionary files for dictionary named "en_AU"".
l0b0

패키지로 설치된 파일을 삭제하지 말고 패키지 자체를 제거하십시오. (어쨌든 파일 업그레이드마다 파일이 다시 나타납니다.)
JanC

5

@chuo 가 원하지 않는 로케일 의 파일삭제할 수는 있지만 /usr/share/hunspell/, 해당 파일을 제공하는 패키지를 제거하는 것이 훨씬 좋습니다. 설치 한 로케일 패키지 ( myspellhunspell) 를 보려면 다음을 실행하십시오.

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

그런 다음 각 로케일에 대해 다음과 같은 명령으로 패키지를 제거하십시오.

sudo apt-get remove myspell-en-au

내 우분투 14.04 내가 가진 설치의 경우 myspell-en-au, myspell-en-za그리고 myspell-en-gb어느 나는 명령으로 제거

sudo apt-get remove myspell-en-.*

4

문제는 알려져 있습니다. 버그 28226 과 그 복제본 을 살펴보십시오 . "이 버그는 나에게도 영향을 미칩니다"기능을 사용하여 버그에 투표하십시오.

요약하면, 우분투에서 영어 란 하나의 변형이 아닌 모든 변형 (en-au, en-za 등)을 의미합니다. 개별 철자 패키지 myspell-en- * 및 hunspell-en- *를 삭제할 수 있지만 language-support-en도 제거되므로 원하는 것이 아니라고 생각합니다.


언어 팩을 의미한다고 생각하지만 제거되지는 않습니다.
JanC

1

미국 이외의 영어 사전을 모두 백업 하려면 ( 작업--no-act 을 확인한 후 제거 ) :

sudo rename --no-act 's/$/.bak/' /usr/share/hunspell/en_!(US).{aff,dic} 

그런 다음 브라우저를 다시 시작하면 미국 영어 만 표시됩니다.

파일이 표준 언어 파일 (예 :)에 대한 심볼릭 링크 이므로 중복되는 언어의 경우 fr_BE:

sudo find /usr/share/hunspell/ -type l \( -name '*.aff' -o -name '*.dic' \) -exec mv {} {}.bak \;

0

sudo apt-get 설치 블리치 비트

그런 다음 블리치 비트를 루트로여십시오. 처음 남길 로케일을 입력하라는 프롬프트가 표시되면 "시스템"아래에 해당 확인란을 선택하십시오.

"미리보기"를 클릭 한 다음 "삭제"를 클릭하십시오

그리고 그게 다야 :)


1
하지 bleachbit를 사용! 실수로 인해 데이터가 손실되거나 원치 않는 구성 변경 또는 데스크탑 오작동이 발생할 수 있습니다.
Cumulus007
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.