Fedora 패키지, 특히 poppler-utils 버전 0.5x 이상을 설치하려고 하는데 현재로서는 Fedora에서만 작동합니다. 저는 Amazon Linux AMI에 대해 잘 모르지만, 제가 조사한 바에 따르면 대부분 CentOS 패키지와 호환됩니다. 하지만 Fedora 패키지를 설치하는 것이 가능한지 확실하지 않아서 확인하고 싶었습니다.
내가 지금까지 시도한 것 :
페도라 패키지 rpm을 다운로드해 s3에 업로드하고 ebextension 구성을 통해 설치를 시도했습니다.
commands:
command: yum -y localinstall https://s3.amazonaws.com/link_to_rpm.rpm
그러나 그것은 작동하지 않았습니다. 지금은 로그가 없지만 로그에는 "poppler-utils 0.5x는 poppler-utils 0.26.5의 업그레이드입니다"라고 표시되어 있습니다. 오류는 "poppler-utils 0.5x 필요"와 유사합니다.
Fedora 패키지 rpm을 설치할 수 있는 방법이 있습니까? rpm을 다운로드하고 있습니다.여기
편집: 로그 추가됨
[Application update .../Command install_poppler-utils] : Activity execution failed, because: Loaded plugins: priorities, update-motd, upgrade-helper
Examining .../poppler-utils-0.62.0-1.fc28.x86_64.rpm: poppler-utils-0.62.0-1.fc28.x86_64
Marking .../poppler-utils-0.62.0-1.fc28.x86_64.rpm as an update to poppler-utils-0.26.5-17.17.amzn1.x86_64
Resolving Dependencies
--> Running transaction check
---> Package poppler-utils.x86_64 0:0.26.5-17.17.amzn1 will be updated
---> Package poppler-utils.x86_64 0:0.62.0-1.fc28 will be an update
--> Processing Dependency: poppler(x86-64) = 0.62.0-1.fc28 for package: poppler-utils-0.62.0-1.fc28.x86_64
--> Processing Dependency: libpoppler.so.73()(64bit) for package: poppler-utils-0.62.0-1.fc28.x86_64
--> Finished Dependency Resolution
Error: Package: poppler-utils-0.62.0-1.fc28.x86_64 (/poppler-utils-0.62.0-1.fc28.x86_64)
Requires: poppler(x86-64) = 0.62.0-1.fc28
Installed: poppler-0.26.5-17.17.amzn1.x86_64 (@amzn-main)
poppler(x86-64) = 0.26.5-17.17.amzn1
Error: Package: poppler-utils-0.62.0-1.fc28.x86_64 (/poppler-utils-0.62.0-1.fc28.x86_64)
Requires: libpoppler.so.73()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
답변1
하위 패키지 만 설치하려고 합니다 poppler-utils
. 이를 위해서는 poppler
일치하는 버전의 패키지가 필요합니다. 둘 다 설치해야 합니다. 이는 작동할 수 있지만(일반적으로 RHEL7 기반 시스템에서 작동함) 결국 성공하더라도 시스템에서 프랑켄슈타인 괴물로 이어질 수 있는 의존성 추적의 토끼굴이 될 수 있습니다.
Fedora Cloud Base(https://alt.fedoraproject.org/cloud/), 필요한 패키지 버전이 있는 것은 무엇입니까?