在 Wind River 7.0 上安装 Postgresql 的最快方法是什么?

在 Wind River 7.0 上安装 Postgresql 的最快方法是什么?

我是基本 Linux 系统的新手,需要在 Wind River Linux 发行版上安装 postgres。我的计划是安装 yum,然后使用 yum 安装 postgres rpm。

我尝试安装 yum,但收到以下错误:导入运行 yum 所需的 Python 模块之一时出现问题。导致此问题的错误是:

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 ie 手动找到 rpm 文件这里

答案1

Wind River 的 Linux 旨在用于“构建一次然后发布”类型的映像,这种映像不能很好地与 yum 或 apt 等包管理配合使用。它通常也不能很好地处理那些在将映像写入嵌入式设备后想要写入文件系统的东西,比如数据库服务器——所以他们可能没有它供你安装(并且从 yum 安装是由于二进制不兼容,很可能会失败)。

如果您确实需要 PostgreSQL,请问问自己 Wind River Linux 是否是适合该工作的工具(我的猜测是不是)。如果您仍然这么认为,则必须从源代码编译 PostgreSQL。

相关内容