Chỉ cài đặt ứng dụng khách PostgreSQL (psql) trên CentOS


53

Câu hỏi đơn giản, nhưng không có tài nguyên tìm thấy về điều này. Có cách nào để chỉ cài đặt một máy khách psqlPostgreQuery, ứng dụng dựa trên thiết bị đầu cuối , trên hệ thống CentOS7 mà không cần cài đặt máy chủ PostgreQuery hoàn chỉnh không? Không có chuyên dụng postgresql-clienthoặc postgresql94-clienthoặc bất cứ điều gì tương tự trên các kho lưu trữ.


Một cài đặt postgres đầy đủ giảm xuống còn 26 Mb trên hệ thống của tôi. Nếu daemon không được khởi động, không có lý do gì khiến nó bị tổn thương khi có một số tệp bổ sung xung quanh. Có một lý do cụ thể nào khiến bạn muốn tiết kiệm thêm vài megabyte không?
tham gia

Tôi đã không nhận thấy bình luận đủ sớm, xin lỗi. Vâng, không thực sự (ngoại trừ có nhu cầu vô hiệu hóa daemon). Chỉ cần gọi nó là OCD, tôi không thích phần mềm dư thừa đang nằm xung quanh.
Aleksandar Stojadinovic

Câu trả lời:


65

Tôi nghĩ rằng quy ước đặt tên có thể đơn giản là ngược với những gì bạn mong đợi ở đó: có một gói

postgresql-server Các chương trình cần thiết để tạo và chạy máy chủ PostgreSQL

và một gói

postgresql Chương trình khách hàng PostgreSQL

(và postgresqlkhông có sự phụ thuộc vào postgresql-server, ít nhất là không có trong CentOS 6, mặc dù cả hai đều phụ thuộc vào một postgresql-libsgói chung ).


4
Trên mũ đỏ 64 bit sẽ có postgresql.x86_64. Lệnh để tìm ra điều này là đăng nhập bằng root và chạy yum list | grep postgresql.
arun

@arun: vâng. (Khi hệ điều hành được cài đặt, bạn sẽ tự động nhận phiên bản phù hợp với kiến ​​trúc của mình, trừ khi bạn yêu cầu rõ ràng .i686hoặc .x86_64)
Ulrich Schwarz
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.