Различные инструменты командной строки PostgreSQL будут разговаривать с сервером, прослушивающим порт по умолчанию (5432) по умолчанию.
Вы можете определить, какой порт обслуживает каждый сервер, ища переменную port в файле /etc/postgresql/$VERSION/main/postgresql.conf для соответствующего сервера.
Чтобы заставить инструменты командной строки разговаривать с другим сервером по умолчанию, у вас есть две возможности:
Во-первых, вы можете переключиться порты, которые два сервера прослушивают, редактируя ранее упомянутые файлы конфигурации, а затем перезапускают оба сервера (вы, вероятно, захотите остановить каждый из них перед запуском).
В качестве альтернативы вы можете установить PGPORT к номеру порта желаемого сервера по умолчанию. Это должно повлиять на все приложения, использующие клиентскую библиотеку PostgreSQL.
Чтобы отобразить содержимое каждого кластера базы данных, используйте psql -l -p PORT_NUMBER. Чтобы перенести данные, см. Раздел «24.4. Миграция между выпусками» в документации PostgreSQL.
Удаление старых версий PostgreSQL сохраняет износ на ноутбуках и amp; SSD, путем сокращения записи на диск.
Я попытался удалить все из ~ / .cache / sessions
try:
rm -rf ~ / .cache / sessionsВы пытались сохранить полностью пустой сеанс? То есть, вы закрываете все, что вы начали, а затем завершаете xfce, пока флажок установлен.
Интересно, решит ли он вашу проблему или откажется перезаписать существующий сеанс, если он станет пустым. [ ! d1]
edit:
Googling «файл сеанса xfce» дал два многообещающих результата вверху.
Местоположение файлов Xfce описывает расположение файлов, используемых xfce, в том числе сессия. Xfce Wiki - faq описывает вашу точную проблему.