Centos

僅在 CentOS 上安裝 PostgreSQL 客戶端 (psql)

  • June 10, 2021

簡單的問題,但沒有找到有關此的資源。psql有沒有辦法在 CentOS7 系統上只安裝一個 PostgreSQL 客戶端,基於終端的客戶端,而不安裝完整的 PostgreSQL 伺服器?儲存庫上沒有專用postgresql-clientpostgresql94-client類似的東西。

我認為命名約定可能只是與您期望的相反:有一個包

postgresql-server創建和執行 PostgreSQL 伺服器所需的程序

和一個包裹

postgresql PostgreSQL 客戶端程序

(並且postgresql不依賴於postgresql-server,至少在 CentOS 6 中不依賴,儘管它們都依賴於一個公共postgresql-libs包)。

為了在 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

引用自:https://unix.stackexchange.com/questions/249494