近期在学习使用Docker,在Docker中使用虚拟终端容器运行了 CentOS 8 的镜像,但在执行yum
命令时,提示“Failed to set locale, defaulting to C.UTF-8
”,如下图所示:
语言环境 是一组基本的系统参数,用于定义诸如用户的语言,区域以及用户希望在其用户界面中看到的任何特殊的变量首选项之类的内容。在 Linux 和其他类似 Unix 的操作系统等 POSIX 平台上,语言环境标识符由 ISO / IEC 15897 定义。例如,使用 UTF-8 编码的美国(美国)英文为 en_US.UTF-8 。
设置语言环境需使用locale
命令,如下图所示:
可看到上图出现报错提示
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot s