Qual é o modo mais rápido de instalar o Postgresql no Wind River 7.0?

0

Sou novo em sistemas Linux simples e preciso instalar postgres em uma distribuição Linux wind river. Meu plano era instalar o yum e depois usar o yum para instalar o postgres rpm.

Eu tentei instalar o yum, mas estou recebendo o seguinte erro: Houve um problema ao importar um dos módulos do Python necessário para executar o yum. O erro que levou a esse problema foi:

No module named yum

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
2.7.3 (default, Dec 21 2015, 05:03:08) 
[GCC 4.9.1]

If you cannot solve this problem yourself, please go to 
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

Existe apenas uma versão do Python no sistema e é o Python 2.7.3 e está localizado em usr / lib / python2.7.

Parece que esse erro é geralmente devido à instalação de várias versões do python, mas eu só tenho uma. Isso significa que a versão do yum que eu instalei (3.4.3) é para uma versão mais nova do python?

Devo continuar tentando instalar o yum e depois postgres ou usar um método diferente para instalar o postgres, ou seja, manualmente com os arquivos rpm encontrados aqui .

    
por Chris Brown 21.06.2016 / 22:08

1 resposta

0

O Linux da Wind River é voltado para o tipo de imagens “build-once-then-ship”, que não funcionam muito bem com o gerenciamento de pacotes, como o yum ou o apt. Normalmente, ele também não funciona muito bem com coisas que desejam gravar no sistema de arquivos depois de gravar a imagem no dispositivo incorporado, como servidores de banco de dados - então eles provavelmente não o têm para instalar (e instalar do yum é muito provavelmente vai falhar devido a incompatibilidades binárias).

Se você realmente precisa do PostgreSQL, pergunte-se se o Wind River Linux é a ferramenta certa para o trabalho (acho que não é). Se você ainda pensa assim, você terá que compilar o PostgreSQL a partir do código-fonte.

    
por 22.06.2016 / 08:22