Да, apt-get install postgresql ставит PG с локалью en_CA.UTF-8. Автоматически.
А мне нужно ru_RU.UTF-8.
Где что нужно подкрутить, чтобы при установке кластер инициализировался с нужной локалью?
И можно ли переинициализировать кластер без переустановки PG таким образом, чтобы все волшебные убунтовские конфиги не пришлось заново править?
И вопрос дополнительно: пострес запускается с указанным набором параметров, которые где-то формируются:
/usr/lib/postgresql/8.4/bin/postgres -D /var/lib/postgresql/8.4/main -c config_file=/etc/postgresql/8.4/main/postgresql.conf
Мне нужно, чтобы среди них затесался еще один: -i
Как это можно сделать? В Freebsd и Gentoo я правил файлы запуска, в убунте же как-то всё непонятно. Спасибо.
Если правильно понял насчет отсутствия локали, может так, просто добавить нужную:
# ln -s /usr/lib/locale/ru_RU.utf8 /usr/lib/locale/ru_RU && ln -s /usr/share/locale/ru /usr/share/locale/ru_RU