今天我通过apt.
postgresql.org在Ubuntu上安装了
Postgresql 9.2 – 所有这些都相对轻松,直到我陷入“无效的语言环境名称:it_IT.utf8”错误:
- root@ubuntu:/tmp# sudo -u postgres psql -Xc "CREATE DATABASE test TEMPLATE template0 ENCODING 'utf8' LC_CTYPE='it_IT.utf8'"
- ERROR: invalid locale name: "it_IT.utf8"
我确实运行了locale-gen it_IT.utf8,事实上:
- root@ubuntu:/tmp# locale -a
- C
- C.UTF-8
- en_GB.utf8
- en_US.utf8
- it_IT.utf8
- POSIX
日志似乎没有任何有意义的信息,为什么postgres没有识别it_IT.utf8 …你能帮忙吗?