Я собираюсь скомпилировать postgresql из исходного кода, но в системе уже есть двоичные файлы, связанные с postgresql, такие как pg_config, который дает мне много переменных окружения и т. Д., Когда я его запускаю. Я не установил postgresql и дважды проверил в диспетчере программ. Почему у меня есть файлы, связанные с postgresql? Они приводят к проблемам, когда я пытаюсь разработать расширения с помощью специально скомпилированной версии postgresql, поскольку различные переменные среды уже настроены.
Вероятно, какой-то другой установленный пакет зависит от postgresql, поэтому двоичные файлы были загружены. Вы можете запустить
apt-cache rdepends postgresql
, чтобы увидеть все обратные зависимости.