
CentOS 7 시스템에 최신 GNU 전역(global-6.5.6-1.fc27.aarch64.rpm)을 설치하려고 합니다. 나는 다음 명령을 내린다:
sudo rpm -Uvh global-6.5.6-1.fc27.aarch64.rpm
그리고 다음을 얻으세요:
실패한 종속성: global-6.5.6-1.fc27.aarch64.rpm에는 /usr/libexec/system-python이 필요합니다.
나는 Python 3.4로 업데이트를 시도했지만 사람들이 2.x까지 이에 대해 이야기하는 것을 보았습니다. 여전히 /usr/libexec/system-python은 없습니다. 그렇지 않으면 나는 내 상황에 대한 답을 실제로 가리키는 어떤 것도 온라인에서 본 적이 없습니다.
직감적으로 해당 이름의 /usr/bin/python34에 대한 소프트 링크와 하드 링크를 만들었지만 운이 없었습니다.
누군가 system-python이 무엇인지 알려줄 수 있나요? 온라인에서 설명된 내용은 실제로 볼 수 없지만 이번 설치에는 필요한 것 같습니다. 나는 어떤 조언이라도 매우 감사하겠습니다.
답변1
"시스템 파이썬"는 Fedora가 클라우드/컨테이너 이미지를 위한 더 작은 Python을 제공하기 위해 만든 개념입니다(또한 /usr/bin/python을 덮어쓰는 사용자로부터 시스템 도구를 보호합니다).
가끔 운이 좋을 수도 있지만 Fedora RPM이 CentOS 7에 깔끔하게 설치될 것이라고 기대하지 마십시오. 전혀 작동하지 않는 경우가 많으며, 설치해도 유지 관리가 더 어려운 프랑켄슈타인 시스템이 됩니다.
원래 문제와 관련하여 전 세계적으로요청됨EPEL 7용이며 현재 다음에서 사용 가능합니다.테스트 저장소. epel-release가 설치되어 있으면 를 실행하여 전역화할 수 있습니다
yum --enablerepo epel-testing install global
.