Failed to set locale, defaulting to C.UTF-8

某个服务器有一段时间没有登录了,该服务器的操作系统是 Rocky Linux 9.3。今天想起来需要进入这个服务器进行一些操作,然而执行命令的时候,系统提示“Failed to set locale, defaulting to C.UTF-8”,类似下图:

Failed to set locale, defaulting to C.UTF-8插图

网上有一些解决方法,都是需要修改系统语言环境的。但就算执行了修改,执行部分命令的时候都会出现这种问题,再加上 Rocky Linux 9.3 与 CentOS 7/8 系统结构有些不一样的地方,针对旧系统的修改方法,可能对新的系统不起作用。

最后,是发现我的这个服务器没有安装英文语言包,之前不知道什么时候把它给删除了,郁闷……

执行下面的安装命令就把这个问题给解决掉了:

dnf -y install langpacks-en

看来我的记忆力还是有点问题……

本站的文章以原创文章为主,对于转载的文章加以“【转载】”字样并标明出处,无“【转载】”标记的均为原创文章。如需转载本站的原创文章,请先通过电子邮件的方式联系站长,站长确认后方可转载,并需要注明出处。

为您推荐