我打算设置 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