Я использую pg_dump для передачи баз данных в железнодорожном приложении между моим локальным диском и моим сервером (heroku). Я получаю следующее сообщение об ошибке
Command 'pg_dump' not found
Который я не могу решить
Я просмотрел этот пост.
Я также попытался переустановить postgresql по запросу консоли.
sudo apt install postgresql-client-common
Я использую следующую версию postgresql
psql (PostgreSQL) 10.5 (Ubuntu 10.5-1.pgdg16.04+1)
Когда я бегу
sudo dpkg -l|grep postgresql-client
Я получаю 4 строки вывода
ii postgresql-client 10+192.pgd16.04+1 all front-end programes for PostgreSQL (supported version)
ii postgresql-client-10 10.5-1.pgd16.04+1 amd64 front-end programes for PostgreSQL 10
ii postgresql-client-9.5 9.5.14-1.pgd16.04+1 amd64 front-end programes for PostgreSQL 9.5
ii postgresql-client-common 192.pgd16.04+1 all manager for multiple PostgrSQL client versions
У меня заканчиваются варианты. Может ли кто-нибудь дать мне несколько советов, чтобы команда работала?
pg_dump
— это утилита для резервного копирования базы данных PostgreSQL. Его не должно быть в Rails. Вы можете запустить его из консоли, так же, какpsql
- person Ilya Konyukhov   schedule 16.10.2018postgresql-client-common
— это менеджер для нескольких версий клиента PostgreSQL. Для установки утилиты pg_dump необходимо установитьpostgresql-client
пакет - person Ilya Konyukhov   schedule 16.10.2018sudo dpkg -l|grep postgresql-client
? - person Ilya Konyukhov   schedule 16.10.2018