我找到了在Linux上安装DSpace的教程。除了启用pgcrypto扩展之外,Everthing都可以正常运行。
本教程建议使用此行:
`psql –username=postgres dspace -c “CREATE EXTENSION pgcrypto;”`
但是运行这些命令,就会发生以下问题:
psql: warning: extra command-line argument "EXTENSION" ignored
psql: warning: extra command-line argument "pgcrypto" ignored
psql: error: could not connect to server: invalid connection option "–username"
如果输入psql --help
,您将很容易找到答案:
-U,--username = USERNAME数据库用户名(默认:“ postgres”)
像几乎所有的linux程序一样,psql的全名参数前加双破折号。