postgresql 在 ubuntu minimal(服务器)中有不同的版本

postgresql 在 ubuntu minimal(服务器)中有不同的版本

我购买了一台 vps(虚拟专用服务器),并在其上安装了 ubuntu minimal(服务器)12.04 32 位以供 openerp 使用,而 openerp 的要求之一是安装 postgresql

我像平常一样简单地安装了

sudo apt-get install postgresql

但是我执行这个命令

 createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt openerp 

在 postgres 用户中它说:

postgres@furnia:~$ createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt openerp
Enter password for new role: 
Enter it again: 
createuser: could not connect to database postgres: could not connect to server: No such file or directory
    Is the server running locally and accepting
    connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

当我使用以下命令重新启动 postgresql 时

/etc/init.d/postgresql restart

它只是跳到下一行并且不执行任何操作

我开始检查我的服务器中的整个 postgresql,发现它与桌面版本不同

谢谢你的帮助

答案1

我发现问题出在语言环境设置上,只需通过命令即可修复

sudo locale-gen en_US.UTF-8

export LC_CALL=en_US.UTF-8

export LC_ALL=en_US.UTF-8

export LANGUAGE=en_US.UTF-8

export LANG=en_US.UTF-8

相关内容