今天我通过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 …你能帮忙吗?