我的系统上有 5 个未使用的区域设置。如何通过命令行删除它们?我使用过,localepurge
但没有用。
答案1
您可以使用以下方式列出语言环境
localedef --list-archive
或
locale -a
相应的文件大小由以下公式给出
ls -lh /usr/lib/locale/locale-archive
要删除未使用的语言环境,您可以这样做
sudo locale-gen --purge it_IT.UTF-8 en_US.UTF-8 && echo 'Success!'
其中it_IT.UTF-8
和en_US.UTF-8
是我只想选择两个语言环境.&& echo 'Success!'
末尾的 很有用,因为locale-gen
如果在命令行上传递了不可用或错误的区域设置,则不会报告错误。