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 버전이 하나만 있으며, usr/lib/python2.7에 있는 Python 2.7.3입니다.

이 오류는 일반적으로 여러 버전의 Python이 설치되어 있기 때문에 발생하는 것 같지만 저는 하나만 설치했습니다. 이것은 내가 설치한 yum 버전(3.4.3)이 최신 버전의 Python에 적합하다는 의미입니까?

계속해서 yum을 설치한 다음 postgres를 설치해야 할까요? 아니면 다른 방법을 사용하여 postgres를 설치해야 할까요? 즉 수동으로 rpm 파일을 찾아야 할까요?여기.

답변1

Wind River의 Linux는 yum 또는 apt와 같은 패키지 관리와 잘 작동하지 않는 "한 번 빌드하고 게시" 유형의 이미지와 함께 사용하도록 고안되었습니다. 또한 일반적으로 데이터베이스 서버와 같이 내장 장치에 이미지를 쓴 후 파일 시스템에 쓰려는 항목에서는 제대로 작동하지 않습니다. 따라서 설치가 불가능할 수도 있습니다(그리고 yum에서 설치하는 것은 바이너리 때문에 비호환성, 실패할 가능성이 있음).

PostgreSQL이 꼭 필요한 경우 Wind River Linux가 해당 작업에 적합한 도구인지 자문해 보십시오(제 생각에는 그렇지 않습니다). 아직도 그렇게 생각한다면 소스에서 PostgreSQL을 컴파일해야 합니다.

관련 정보