Я удалил postgres из Ubuntu 18.04, выполнив следующую команду:
sudo apt-get --purge remove postgresql postgresql-doc postgresql-common
После выполнения вышеуказанной команды postgres был удален, но он по-прежнему автоматически использует порт 5432 при запуске, и я не смог подключиться к упомянутому порт (ошибка: порт уже используется) из другого сервиса. Приведенная ниже команда подтверждает использование порта 5432:
sudo lsof -i -P -n | grep LISTEN
И результат:
systemd-r 757 systemd-resolve 13u IPv4 21495 0t0 TCP 127.0.0.53:53 (LISTEN)
epmd 1465 rabbitmq 3u IPv4 27066 0t0 TCP *:4369 (LISTEN)
epmd 1465 rabbitmq 4u IPv6 27067 0t0 TCP *:4369 (LISTEN)
postgres 1471 postgres 3u IPv4 27110 0t0 TCP *:5432 (LISTEN)
postgres 1471 postgres 4u IPv6 27117 0t0 TCP *:5432 (LISTEN)
beam.smp 1693 rabbitmq 44u IPv4 29193 0t0 TCP *:25672 (LISTEN)
beam.smp 1693 rabbitmq 55u IPv6 33853 0t0 TCP *:5672 (LISTEN)
teamviewe 1957 root 12u IPv4 31003 0t0 TCP 127.0.0.1:5939 (LISTEN)
docker-pr 4030 root 4u IPv6 39164 0t0 TCP *:6379 (LISTEN)
docker-pr 4060 root 4u IPv6 40329 0t0 TCP *:5555 (LISTEN)
cupsd 5172 root 6u IPv6 48402 0t0 TCP [::1]:631 (LISTEN)
cupsd 5172 root 7u IPv4 48403 0t0 TCP 127.0.0.1:631 (LISTEN)
Что можно сделать, чтобы полностью удалить postgres или отключить его при запуске?