Я пытался сделать резервную копию на сервере и получил ошибку:
pg_dump command not found
Я думал, что если у вас установлен postgres, это сработает. Что мне нужно сделать, чтобы установить эту команду? Я не думаю, что это возможно с apt-get
или способностью.
Для 14,04 можно просто установить postgresql-клиент (поскольку это зависит от postgresql-client-common):
sudo apt-get install postgresql-client
Для быстрого знания, какой пакет содержит команду/двоичный файл, отсутствующую в системе, просто используйте package.ubuntu.com (Ищите содержание пакетов).
Для тех из Вас, кто получает ту же проблему с PostgreSQL 10, Вы не должны устанавливать дополнительные пакеты; pg_dump уже находится там в пост-ГРЭС bin
каталог. Таким образом, просто необходимо добавить тот путь мусорного ведра (например, /opt/PostgreSQL/10/bin
) вручную к PATH
переменная среды.