SLES의 bash shellshock이 tar 파일을 복구하는 데 문제가 있습니까?

SLES의 bash shellshock이 tar 파일을 복구하는 데 문제가 있습니까?
SERVER:/home/user # rpm -Uvh --test readline-5.1-24.4.7406.0.PTF.898762.i586.rpm
warning: readline-5.1-24.4.7406.0.PTF.898762.i586.rpm: V3 DSA signature: NOKEY, key ID b37b98a9
error: Failed dependencies:
    readline = 5.0-9 is needed by (installed) readline-devel-5.0-9  

SERVER:/home/user # rpm -qa | grep -i readl*
readline-5.0-9
perl-TermReadKey-2.30-2
readline-devel-5.0-9  

SERVER:/home/user # tar -xvf ssbash10GA-i386.tar
bash-3.1-24.4.7406.0.PTF.898762.i586.rpm
readline-5.1-24.4.7406.0.PTF.898762.i586.rpm
SERVER:/home/user #

readline-devel이 ssbash10GA-i386.tar에 없는 것 같습니다:

https://download.suse.com/Download?buildid=nNXClbWqawg~

질문:내가 올바르게 이해하고 있습니까?

답변1

동시에 PTF는 일반 업데이트로 대체됩니다. 그냥 사용하거나 zypper설치 yast하세요.

답변2

# rpm -Uvh --test readline-5.1-24.4.7406.0.PTF.898762.i586.rpm
error: Failed dependencies:
    readline = 5.0-9 is needed by (installed) readline-devel-5.0-9  

readline-devel 패키지 버전 5.0.9가 설치되어 있고 설치하려는 PTF가 기본 패키지가 아닌 기본 패키지만 업그레이드한다는 의미입니다 -devel. readline을 사용하는 것을 빌드하려고 하면 링크된 버전과 다른 버전의 헤더를 사용하기 때문에 문제가 발생할 수 있습니다(이것이 바로 종속성이 존재하는 이유입니다).

그래서 당신의 이해가 올바른 것 같습니다.

관련 정보