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


  • CentOS 8中執行命令,出現報錯:Failed to set locale, defaulting to C.UTF-8
  • 報錯原因:
    • 1、沒有安裝相應的語言包。
    • 2、沒有設置正確的語言環境。

 

  • 解決方法1:安裝語言包
    • 設置語言環境需使用命令 locale
    • locale -a 命令,查看目前系統已安裝的語言包
    • 安裝中文語言包,命令yum install glibc-langpack-zh
    • 安裝英文語言包,命令 dnf install glibc-langpack-en 或 dnf install langpacks-en glibc-all-langpacks -y

 

  • 解決方法2:設置正確的語言環境
echo "export LC_ALL=en_US.UTF-8" >> /etc/profile
source /etc/profile

或使用命令locale -gen en_US.UTF-8

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM