컴퓨터 문제는 미시적 규모와 거시적 규모 모두에서 양자 메커니즘 문제입니다. 즉, 직접 보지 않으면 가지고 있는지 없는지 알 수 없습니다. 현재 내 의식 기억을 피하는 이유 때문에 내 Linux 컴퓨터 중 하나에서 Firefox의 애드온 페이지를 확인하기로 결정했을 때 이런 일이 일어났습니다. 아무렇지도 않게 사이드바의 여러 범주를 살펴본 다음 언어를 클릭했는데 여기에서 내 Firefox에 기본 언어 팩인 영어(미국) 외에 두 개의 추가 언어 팩이 설치되어 있음을 발견했습니다.피>
이들은 영어(CA) 및 영어(GB) 팩이었습니다. 왜 거기에 있는지 확신할 수 없었지만, 그것들을 제거하고 싶다는 것도 알고 있었습니다. 왜냐하면 a) 여러 가지 다른 방법으로 철자를 쓰게 되더라도 실제로 하나 이상의 영어 방언을 사용할 이유가 없기 때문입니다 b ) 컴퓨터 인터페이스용으로 허용되는 유일한 영어 버전은 미국식 영어입니다. 다만 다음에 발견한 것은 제거할 수 없다는 것이었습니다. 따라서 이 튜토리얼입니다.
자세한 문제
Mozilla는 이것이 왜 그런지에 대해 아주 좋은 설명을 제공했지만 여전히 마음에 들지 않았습니다. Me 브라우저는 멋지고 깔끔해야 하며 불필요한 언어 팩은 이러한 신조에 어긋납니다. 실제 문제는 UI를 사용하여 팩을 제거할 수 없다는 것입니다. 그것은 큰 문제입니다. 그래서 우리는 특공대로 가야 합니다.
솔루션
Linux 시스템에서 문제가 발생했으므로 그에 따른 솔루션을 제공하겠습니다. 실제로 Linux에서 Firefox용 시스템 전체 애드온의 위치는 언어 팩을 포함하여 /usr/lib/firefox-addons/extensions/ 디렉토리에 있습니다. 명확한 '로케일' 이름으로 식별할 수 있습니다. 예:
'[email protected]'
'[email protected]'
브라우저 버전 자체의 일부이기 때문에 여기에 기본 언어 팩이 표시되지 않습니다. 이제 해결책은 매우 간단합니다. 부적절하거나 불필요한 언어 팩을 제거하고 Firefox를 다시 시작하면 언어 섹션을 검사할 때 더 이상 불필요한 크러프트가 없습니다.
결론
그리고 이것으로 간단하지는 않지만 상당히 간단한 튜토리얼의 끝입니다. 브라우저 애드온은 UI 또는 명령줄을 사용하여 완전히 모듈화되고 제거 가능할 것으로 기대합니다. 결국 힌트는 그들의 이름에 있습니다. 애드온. 추가하다. 온스. 즉, 제거할 수 없다면 실제로는 애드온이 아닙니다. 그렇죠?
대체적으로 추가 언어는 별로 해롭지 않습니다. 너무 많은 공간을 차지하지 않고 리소스를 현명하게 사용하지 않으므로 삭제하는 것이 불편하다면 그대로 두세요. 그러나 약간의 OCD가 있는 경우에는 일이 더 깔끔해지고 xpi가 사라지기를 원할 것입니다. 따라서 이 튜토리얼. 그리고 끝났습니다.
건배.