obecně se to dá udělat pomocí balíku alien. Nicméně v případě WinStromu tu fungovat nebude, protože instalační balíček závisí na podpoře vlastních instancí PostgreSQL (pg_createcluster). Podporu RPM distribucí připravujeme.
-- Více technicky: --
WinStrom si spravuje databáze v PostgreSQL a chtěli jsme, aby při instalaci nebyl ovlivněn existující konfiguraci a naopak, aby nerozbil to co již máte v systému nainstalované. Na Windows a Mac OS X dodáváme vlastní instalaci PostgreSQL. Na Linuxu (debian + ubuntu) používáme vytvoření vlastní instance (pg_createcluster) a přitom nemusíme instalovat druhý PostgreSQL. Na RPM distribucích budeme zřejmě dodávat vlastní balíček s PostgreSQL a budeme muset rozlišovat typ procesoru (i386, amd64, ...). Zaměřili jsme se tedy zatím jen na DEB distribuce.
-----
Nicméně - pokud máte stále zájem o instalaci, můžeme vám poskytnout RPM balíček a návod jak nastavit PostgreSQL (tři příkazy). Stačí napsat na pferschmann (zavináč) winstrom.cz.
Mohu se zeptat coby laik, co vás vedlo k použití právě PostgreSQL? Není to trochu kanon na vrabce a nezvládla by to embedded databáze typu SQLite nebo Firebird s daleko menšími problémy s instalací?
Možná autoři měli důvod, nic proti. Já bych pochopil i ten Postgres, ale co nechápu, je nutnost řešit jeho instalaci v balíčku. Lidi, kteří používají Linux, určitě zvládnou nainstalovat Postgres, vytvořit v něm uživatele XYZ a tomu přidělit databázi ABC. Navíc ve firemním prostředí určitě zdaleka ne všichni uživatelé mají Debian based distribuce, stačilo by dát rozumné instalační instrukce, přeložit ten program staticky, udělat shellovskou instalační binárku, která se implicitně nainstaluje někam do /opt/WinStrom a běželo by to všude.