i686 RedHat 4 bash 패키지는 어디서 다운로드할 수 있나요?

i686 RedHat 4 bash 패키지는 어디서 다운로드할 수 있나요?

https://rhn.redhat.com/errata/RHSA-2014-1293.html

RHEL 5부터 공식적으로 발표되었습니다. RHEL4용 소프트웨어 패키지가 없나요? Wikipedia에 따르면 2015년 초까지 계속 지원되었습니다.

답변1

RHEL4 항목Wikipedia의 표"연장 수명 단계"의 종료 날짜가 "2015년 2월 28일"이고 "생산 3단계" 종료 날짜가 2012년 2월 29일임을 나타냅니다. 이 연장된 기간 동안, 해당 날짜 사이에는 "추가 가입비를 지불하는" 고객(및 패키지 하위 집합)에게만 지원이 제공됩니다. 표 위의 텍스트를 보면 이를 명확하게 알 수 있습니다.

물론 연장된 수명에 대한 이러한 업그레이드는 무료로 제공되지 않습니다. 유료 고객인 경우 Red Hat에 직접 문의하시기 바랍니다. 유료 고객이 아니고 프로덕션 서버인 경우 최대한 빨리 업그레이드하는 것이 좋습니다.

답변2

말한 바와 같이남자 이름, 연장 생명 지원 라이센스를 구입하는 것이 좋습니다. 내가 아는 한 RedHat 패치는 Mr. Ramey가 제공한 것보다 더 좋습니다.


그러나 가장 쉬운 방법(유료 지원이 없는 경우)은 자체 bash 패키지를 출시하는 것입니다.

  • 설치하다불소 PM
  • 소스 파일을 다운로드합니다(http://ftp.gnu.org/gnu/bash/bash-3.0.tar.gz)
  • 모든 패치 다운로드(http://ftp.gnu.org/gnu/bash/bash-3.0-patches/)
  • tar xzvf bash-3.0.tar.gz
  • 최신 패치를 포함한 모든 패치를 적용합니다.patch -p0 <bash30-019
  • ./configure --prefix=/usr
  • make
  • mkdir -p /tmp/bash
  • make install DESTDIR=/tmp/bash
  • mkdir -p /tmp/bash/bin
  • mv /tmp/bash/usr/bin/bash /tmp/bash/bin/bash
  • rm /tmp/bash/usr/share/info/dir
  • ln -s /bin/bash /tmp/bash/bin/sh
  • tmp/bash/etc/skel적절한 템플릿을 사용하여 디렉터리 추가
  • fpm -s dir -t rpm --epoch 1 -n bash -v 3.0.19 -p bash-3.0.19-1.rpm -C /tmp/bash .
  • yum install bash-3.0.19-1.rpm

관련 정보