Вы здесь

1С + postgresql 9.1.2

rdesktop:
http://forum.ubuntu.ru/index.php?topic=6863.30

http://habrahabr.ru/post/155735/
http://dml.compkaluga.ru/forum/index.php?showtopic=66700
http://www.linux.org.ru/wiki/en/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%...

Совсем необязательно устанавливать все пакеты: для нормальной работы PostgreSQL
вполне достаточно четырёх:
postgresql-libs, postgresql, postgresql-server, postgresql-contrib

[root@host-235 postgresql91]# apt-get install postgresql91-9.1.2-1.1C.i386.rpm postgresql91-libs-9.1.2-1.1C.i386.rpm
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано postgresql91 для 'postgresql91-9.1.2-1.1C.i386.rpm'
Выбрано postgresql91-libs для 'postgresql91-libs-9.1.2-1.1C.i386.rpm'
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
postgresql91: Требует: libcrypto.so.6 но пакет не может быть установлен
Требует: libssl.so.6 но пакет не может быть установлен
Требует: libtermcap.so.2 но пакет не может быть установлен
postgresql91-libs: Требует: libcrypto.so.6 но пакет не может быть установлен
Требует: libssl.so.6 но пакет не может быть установлен
E: Извините, `битые' пакеты

переустанавливаем openssl
[root@host-235 postgresql91]# apt-get reinstall openssl
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
libcrypto10 libssl10
Следующие пакеты будут ОБНОВЛЕНЫ:
libcrypto10 libssl10 openssl
3 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 259 не будет обновлено.
Необходимо получить 1222kB архивов.
После распаковки потребуется дополнительно 2218B дискового пространства.
Продолжить? [Y/n] y
Получено: 1 ftp://mirror.yandex.ru i586/classic openssl 1.0.0i-alt1 [396kB]
Получено: 2 ftp://mirror.yandex.ru i586/classic libssl10 1.0.0i-alt1 [139kB]
Получено: 3 ftp://mirror.yandex.ru i586/classic libcrypto10 1.0.0i-alt1 [687kB]
Получено 1191kB за 2s (571kB/s).
Совершаем изменения...
Preparing... ############################################################################# [100%]
1: libcrypto10 ############################################################################# [ 33%]
2: libssl10 ############################################################################# [ 66%]
3: openssl ############################################################################# [100%]

проверяем:
whereis libcrypto.so.6
libcrypto.so: /lib/libcrypto.so.10

смотрим, что в папке /lib
ls -1 /lib/libcrypto*
/lib/libcrypto.so.10
/lib/libcrypto.so.1.0.0i

делаем символическую ссылку
ln -s /lib/libcrypto.so.10 /lib/libcrypto.so.6
а лучше
ln -s /lib/libcrypto.so.1.0.0i /lib/libcrypto.so.6
все равно хочет libcrypto.so.6

apt-get install --force-yes postgresql91-libs-9.1.2-1.1C.i386.rpm

ln -s /lib/libcrypto.so.1.0.0i /usr/lib/libcrypto.so.6
то же самое

пробуем ставить из исходников (все делал из-под рута):
rpm -ivh postgresql91-9.1.2-1.1C.src.rpm - распаковали патчи от 1с

http://ftp.postgresql.org/pub/source/v9.1.2/postgresql-9.1.2.tar.gz

распаковываем в папку /home/user/1c/postgresql-9.1.2:
делаем папку patches, туда закидываем содержимое SOURCES, из распакованных патчей от 1С
читаем INSTALL и делаем по шагам:

1.
./configure
configure: error: readline library not found
apt-get install readline - не помогает, а помогает:
apt-get install readline-devel

./configure
configure: error: zlib library not found
исправляем:
apt-get install zlib-devel

2.
gmake
долго думает

3.
если вы еще не под root-ом, то
su

4.
gmake install

5. adduser postgres
6. mkdir /usr/local/pgsql/data
7. chown postgres /usr/local/pgsql/data
8. su - postgres
9. /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
10. /usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data >logfile 2>&1 &
11. /usr/local/pgsql/bin/createdb test
12. /usr/local/pgsql/bin/psql test