Какой самый быстрый способ установить Postgresql на Wind River 7.0?

Какой самый быстрый способ установить Postgresql на Wind River 7.0?

Я новичок в bare-bone-системах Linux и мне нужно установить postgres на дистрибутив Wind River Linux. Мой план состоял в том, чтобы установить yum, а затем использовать yum для установки RPM postgres.

Я попытался установить yum, но получаю следующую ошибку: Возникла проблема при импорте одного из модулей Python, необходимых для запуска yum. Ошибка, приведшая к этой проблеме:

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

В системе имеется только одна версия Python — Python 2.7.3, расположенная по адресу usr/lib/python2.7.

Похоже, эта ошибка обычно возникает из-за установки нескольких версий python, но у меня только одна. Означает ли это, что установленная мной версия yum (3.4.3) предназначена для более новой версии python?

Стоит ли мне продолжать попытки установить yum, а затем postgres или использовать другой метод установки postgres, например, вручную с помощью найденных файлов rpm?здесь.

решение1

Linux от Wind River предназначен для образов типа build-once-then-ship, которые не очень хорошо сочетаются с управлением пакетами, таким как yum или apt. Он также обычно не очень хорошо работает с вещами, которые хотят записывать в файловую систему после записи образа на ваше встроенное устройство, например, серверами баз данных, — поэтому у них, вероятно, нет этого для установки (и установка из yum, скорее всего, не удастся из-за двоичной несовместимости).

Если вам действительно нужен PostgreSQL, спросите себя, является ли Wind River Linux подходящим инструментом для этой работы (я предполагаю, что нет). Если вы все еще так думаете, вам придется скомпилировать PostgreSQL из исходников.

Связанный контент