간단한 질문이지만 이에 대한 리소스를 찾을 수 없습니다. psql
전체 PostgreSQL 서버를 설치하지 않고 CentOS7 시스템에 PostgreSQL 클라이언트(터미널 기반 클라이언트)만 설치할 수 있는 방법이 있습니까 ? postgresql-client
저장소에는 전용이나 이와 유사한 것이 없습니다 .postgresql94-client
답변1
내 생각에 명명 규칙은 여러분이 기대하는 것과 정반대일 수도 있습니다. 패키지가 있습니다.
포스트그레SQL 서버PostgreSQL 서버를 생성하고 실행하는 데 필요한 프로그램
그리고 패키지
포스트그레SQLPostgreSQL 클라이언트 프로그램
(그리고 postgresql
적어도 postgresql-server
CentOS 6에서는 둘 다 공통 postgresql-libs
패키지에 의존하지만).
답변2
EC2 인스턴스의 Red Hat 또는 Centos에서 postgresql 클라이언트를 가져오려면 다음 두 패키지를 설치해야 합니다.
yum install -y postgresql-libs-9.2.24-1.amzn2.0.1.x86_64 postgresql-9.2.24-1.amzn2.0.1.x86_64
이러한 버전이 없으면 다음 명령을 사용하여 어떤 버전이 있는지 확인하세요.
yum list | grep postgres
그런 다음 액세스 권한이 있는 두 라이브러리를 사용하여 명령을 실행합니다. 예를 들면 다음과 같습니다.
yum install -y postgresql96-libs.x86_64 postgresql96.x86_64
답변3
존재하다센트OS 8다음을 수행하여 클라이언트를 설치할 수 있습니다.
dnf install postgresql
서버가 필요한 경우:
dnf install postgresql-server
답변4
예, 전체 PostgreSQL 서버를 설치하지 않고 CentOS 7 시스템에 PostgreSQL 클라이언트 psql만 설치할 수 있습니다. 그러나 기본 리포지토리에는 postgresql-client라는 전용 패키지가 없으므로 postgresql용 패키지를 사용할 수 있습니다. 여기에는 서버 및 클라이언트 구성 요소가 모두 포함되어 있지만 다음 명령을 사용하여 클라이언트 측면만 설치하도록 지정할 수 있습니다.
sudo yum install postgresql
postgresql 패키지를 설치한 후 psql에 액세스하려면 다음을 입력하십시오.
psql
이 명령은 PostgreSQL 클라이언트를 시작하며, 이를 통해 운영자는 명령줄을 통해 PostgreSQL 데이터베이스에 연결할 수 있습니다.
Linux(CentOS 포함)에 PostgreSQL을 설치하는 방법에 대한 자세한 지침을 보려면 다음 리소스를 참조하세요.Linux에 PostgreSQL을 설치하는 방법.
이게 도움이 되길 바란다!