update-alternatives:错误:替代链接不是绝对的,应该是:usr/bin/psql

update-alternatives:错误:替代链接不是绝对的,应该是:usr/bin/psql

我打算设置 psql 默认版本并从版本 12 切换到 9.6 我在终端中输入了以下行:

sudo update-alternatives --install usr/bin/psql psql usr/lib/postgresql/9.6/bin/psql 2

但是,出现以下错误:

update-alternatives: error: alternative link is not absolute as it should be: usr/bin/psql

我怎样才能解决这个问题?

答案1

update-alternatives使用绝对路径而不是相对路径。将usr/bin/psql和替换usr/lib/postgresql/9.6/bin/psql/usr/bin/psql/usr/lib/postgresql/9.6/bin/psql,即

sudo update-alternatives --install /usr/bin/psql psql /usr/lib/postgresql/9.6/bin/psql 2

相关内容