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

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

Я попытался установить 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-файлов, найденных здесь.

0
21.06.2016, 23:08
1 ответ

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

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

0
28.01.2020, 04:50

Теги

Похожие вопросы