Я следую этому учебному руководству для установки, несколько присваивают версию Postgresql на Ubuntu 16.04 для тестирования репликации потоковой передачи
http://blog.endpoint.com/2012/08/using-different-postgresql-versions-at.html
Но я установил и 9.5 и 9.6 с этой командной строкой:
sudo apt-get install postgresql-9.5 postgresql-9.6 postgresql-client-common
Но когда я пытаюсь сделать psql --cluster 9.5/main --version
и psql --cluster 9.6/main --version
оба дают мне тот же ответ
psql (PostgreSQL) 9.6.5
что означает, что существует только один экземпляр, который доступен.
Согласно странице справочника,
psql, pg_archivecleanup, и pg_isready, pg_wrapper будет всегда использовать двоичный файл от новейшей установленной версии PostgreSQL, поскольку они вниз совместимы.
Следовательно, когда Вы работаете также psql --cluster 9.5/main --version
или psql --cluster 9.6/main --version
оба дают мне тот же ответ