после удаления пакета postgresql стартуют его процессы

Автор cornet, 15 декабря 2020, 16:36:51

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

cornet

Здравствуйте.
После удаления пакета postgresql 13 и перезагрузки команда ps aux показала наличие его процессов:

postgres   751  0.0  0.1 247596  6784 ?        Ss   18:23   0:00 postgres: 13/main: check
postgres   752  0.0  0.1 247612  6248 ?        Ss   18:23   0:00 postgres: 13/main: backg
postgres   753  0.0  0.2 247472 10376 ?        Ss   18:23   0:00 postgres: 13/main: walwr
postgres   754  0.0  0.2 248024  9028 ?        Ss   18:23   0:00 postgres: 13/main: autov
postgres   755  0.0  0.1 101968  5416 ?        Ss   18:23   0:00 postgres: 13/main: stats
postgres   756  0.0  0.1 248004  6956 ?        Ss   18:23   0:00 postgres: 13/main: logic

не знаю, как запретить старт этих процессов.

qupl

Возможно это метапакет, а сам сервер БД остался.
dpkg -l | grep postgr

cornet

#2
спасибо, qupl
интересный ответ:

# dpkg -l | grep postgr
ii  libreoffice-sdbc-postgresql           1:6.1.5-3+deb10u6                                amd64        PostgreSQL SDBC driver for LibreOffice
ii  pgdg-keyring                          2018.2                                           all          keyring for apt.postgresql.org
ii  postgresql-13                         13.1-1.pgdg100+1                                 amd64        object-relational SQL database, version 13 server
ii  postgresql-client-13                  13.1-1.pgdg100+1                                 amd64        front-end programs for PostgreSQL 13
ii  postgresql-client-common              223.pgdg100+1                                    all          manager for multiple PostgreSQL client versions
ii  postgresql-common                     223.pgdg100+1                                    all          PostgreSQL database-cluster manager

только как это устранить ?
я удалял пакет postgresql командой dpkg -P postgresql

получается, нужно выполнить список команд :
dpkg -P pgdg-keyring
...
dpkg -P postgresql-common
?


cornet

#4
Modigar,
выполнил # apt purge postgresql-13
после этого команда dpkg вернула ответ без строки postgresql-13

# dpkg -l | grep postgr
ii  libreoffice-sdbc-postgresql           1:6.1.5-3+deb10u6                                amd64        PostgreSQL SDBC driver for LibreOffice
ii  pgdg-keyring                          2018.2                                           all          keyring for apt.postgresql.org
ii  postgresql-client-13                  13.1-1.pgdg100+1                                 amd64        front-end programs for PostgreSQL 13
ii  postgresql-client-common              223.pgdg100+1                                    all          manager for multiple PostgreSQL client versions
ii  postgresql-common                     223.pgdg100+1                                    all          PostgreSQL database-cluster manager

и процессов после перезагрузки нет !

теперь нужно выполнить apt purge для остальных пяти ?

Modigar

Цитата: cornet от 15 декабря 2020, 17:41:27теперь нужно выполнить apt purge для остальных пяти ?
Ну если в Либре постгрес не используется юзером, тогда можно и остальные прибить.

cornet

прибил всех.
похоже, всё работает.
не ожидал такого от postgres 13.
(далее, с удовольствием прибью группу и пользователя postgres)