você pode tentar executar a instalação no Windows e copiar o banco de dados, os arquivos e o registro do postgresql para o wine.
Para um caso muito específico, eu preciso instalar o PostgreSQL no Wine para executar um aplicativo do Windows que empacote sua própria instalação do PostgreSQL, mesmo se o PostgreSQL já estiver instalado, por motivos de segurança.
A instalação ocorre sem problemas até que seja necessário instalar o PostgreSQL. Durante a instalação, o PostgreSQL gera um erro dizendo que não permite ser instalado como administrador (novamente, por motivos de segurança).
Portanto, meu único problema é que o Wine reporta aos aplicativos que ele executa como se estivessem sendo executados pelo Administrador.
Duas soluções possíveis são:
Faça um relatório do Wine executando seus aplicativos por outro usuário que não seja o Administrador, mas ainda com privilégios de administrador, ou;
Força o PostgreSQL a ser instalado e executado pelo Administrador, mas como não tenho certeza se realmente posso alterar qualquer opção ou argumento nesta instalação do PostgreSQL especificamente, a solução acima é a melhor escolha.
Eu não consigo descobrir uma maneira de fazer isso. É possível?
Eu iria até remendar o código-fonte do Wine, se necessário.
você pode tentar executar a instalação no Windows e copiar o banco de dados, os arquivos e o registro do postgresql para o wine.
Tags wine postgresql linux