apt-get은 모든 중국어를 출력합니다.

apt-get은 모든 중국어를 출력합니다.

나는 이걸했다:

sudo apt-get install task-chinese-s-desktop

중국어 데스크탑 환경을 구하세요(저는 언어를 배우고 있어요). 그런데 이게 너무 짜증나서 그렇게 했어요.

sudo apt-get remove task-chinese-s-desktop

다시. 이것을 제거한 후에도 출력이 여전히 중국어로 표시되는 것을 발견했습니다.

$ sudo apt-get autoremove
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 8 个软件包未被升级。

왜 이런 일이 발생합니까? 이 프로그램이 사용하는 언어는 어떻게 결정되나요? 중요한 경우 Linux Mint를 사용하고 있습니다.

이것이 누군가에게 단서를 준다면: 저는 initramfs를 업그레이드했습니다. (이 질문과는 관련이 없습니다. 저는 단지 제 패키지가 최신인지 확인하는 습관이 있을 뿐입니다.) 다음과 같은 경고가 표시됩니다.

update-initramfs: Generating /boot/initrd.img-4.4.0-21-generic
Warning: No support for locale: zh_CN.utf8

그렇지 않습니다 $LANG:

$ echo $LANG
en_GB.UTF-8

답변1

터미널에서 실행:

export LC_ALL=C

그 다음에:

locale-gen "en_GB.UTF-8"
dpkg-reconfigure locales

관련 정보