Estaba tratando de hacer una copia de seguridad en un servidor y recibí el error:
pg_dump command not found
Pensé que si tenías instalado Postgres, funcionaba. ¿Qué tengo que hacer para instalar este comando? No creo que sea posible con apt-get
o aptitud.
14.04
backup
postgresql
forvas
fuente
fuente
postgresql-client-x.x
, así como un par de otras utilidades de limpieza. Asegúrese de reemplazar xx por el número de versión adecuado para su servidor.postgresql-client-common
si desea que esté en la ruta. De cualquier manera, debería estar disponible en/usr/lib/postgresql/YOUR_PG_VERSION/bin/pg_dump
(14.04)Respuestas:
Para 14.04 puede instalar postgresql-client (ya que depende de postgresql-client-common ):
Para saber rápidamente qué paquete contiene un comando / binario que falta en su sistema, simplemente use package.ubuntu.com ( busque el contenido de los paquetes).
fuente
pacman -S postgresql
Para aquellos de ustedes que tienen el mismo problema con PostgreSQL 10, no necesitan instalar paquetes adicionales; pg_dump ya está allí en el
bin
directorio de postgres . Por lo tanto, solo necesita agregar esa ruta bin (por ejemplo/opt/PostgreSQL/10/bin
) manualmente a laPATH
variable de entorno.fuente