Встановіть PostgreSQL-клієнт (psql) тільки на CentOS


52

Просте запитання, але про це не знайдено ресурсів. Чи є спосіб встановити лише систему PostgreSQL, заснований на терміналі psql, в системі CentOS7, не встановлюючи повний сервер PostgreSQL? Там немає виділеного postgresql-clientабо postgresql94-clientабо що - небудь подібне на репозиторіях.


Повна інсталяція постгресів зменшується до 26 Мб у моїй системі. Якщо демон не запущений, немає жодної причини, чому б зашкодити накопичувати додаткові файли навколо. Чи є певна причина, чому ви хочете зекономити кілька зайвих мегабайт?
joepd

Я не помітив коментар досить рано, вибачте. Ну не дуже (крім того, що не потрібно демонструвати демон). Просто називайте це OCD, мені не подобається надлишок програмного забезпечення.
Олександр Стоядинович

Відповіді:


64

Я думаю, що угода про іменування може бути просто назад від того, що ви там очікуєте: є пакет

postgresql-сервер Програми, необхідні для створення та запуску PostgreSQL-сервера

і пакет

postgresql Клієнтські програми PostgreSQL

postgresqlне має залежності від postgresql-server, принаймні, не в CentOS 6, хоча вони обоє залежать від загального postgresql-libsпакета).


4
На 64-бітному червоному капелюсі це буде postgresql.x86_64. Команда визначити це - увійти як root та запустити yum list | grep postgresql.
arun

@arun: так. (Після встановлення ОС ви автоматично отримаєте версію, що відповідає вашій архітектурі, якщо ви прямо не попросите .i686або .x86_64)
Ulrich Schwarz
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.