sudo:psql:找不到命令:无法修复

问题描述 投票:-1回答:1

我跑步时

sudo -u postgres psql

我知道

sudo: psql: command not found

错误。我无法使其正常工作。

# locate psql
/etc/alternatives/psql.1.gz
/usr/bin/psql
/usr/lib/postgresql/9.5/bin/psql
/usr/lib/x86_64-linux-gnu/odbc/libodbcpsqlS.so
/var/lib/dpkg/alternatives/psql.1.gz
/var/lib/postgresql/.psql_history

# ln -s /usr/lib/postgresql/9.5/bin/psql /usr/bin/psql
ln: failed to create symbolic link '/usr/bin/psql': File exists

没有用。不过,PostgreSQL正在运行并且运行良好。

linux postgresql ubuntu-16.04 psql postgresql-9.5
1个回答
0
投票

postgres中设置PATH'.bash_profile变量以包含/usr/lib/postgresql/9.5/bin

© www.soinside.com 2019 - 2024. All rights reserved.