저는 아직 지원한 지 1년 정도밖에 안 된 데비안 스크레이프를 개발 중입니다(KVM이 있는 서버입니다). 이전 버전의 데비안이 더 이상 지원되지 않는 경우(데비안이 오래된 버전이 된 후) 얼마나 오랫동안 사용할 수 있나요?
제 경우에는 Squeeze(그 이후에는 더 이상 지원되지 않습니다)와 같은 이전 버전의 데비안에서 작업하는 것이 얼마나 안전하고 안정적입니까?
답변1
"안정적이고 안전하다"는 주관적인 평가입니다. 그러나 이 경우 "지원되지 않음"이 명확하게 정의될 수 있습니다. 시스템과 함께 번들로 제공되는 바이너리 저장소는 더 이상 유지되지 않습니다.
즉, 지원이 종료된 다음 날 업스트림 개발자가 누군가가 보안 취약점을 발견했기 때문에 (예를 들어) 중요한 버그 수정을 포함하여 일부 소프트웨어의 새 버전을 출시하면 자동으로 업데이트가 표시되지 않을 것입니다. 긴급 상황에 대한 업데이트를 받아보세요.
당신이 가지고 있다면아니요시스템을 최신 상태로 유지하면 아무런 영향을 미치지 않습니다. 그러나 정기적으로 업데이트를 적용하면 이제 더 이상 루프에서 벗어나게 됩니다.
따라서 이러한 종류의 지원이 "안정적이고 안전한" 시스템을 유지하는 데 필수적이라고 생각한다면 대답은 업데이트로 피할 수 있었던 문제의 희생양이 될 때까지 "이것이 얼마나 오래 지속될 수 있습니까?"입니다. 이것이 제가 사용하려는 정의입니다. 이는 3일, 3개월 또는 300년을 의미할 수 있습니다. 얼마나 많은 장애가 발생했는지, 그러한 시스템이 얼마나 존재하는지 등을 분석할 데이터가 없기 때문에 누구도 이 숫자를 예측하거나 추정할 수 없습니다.
그러나 보안 수정 사항 등을 포함하여 소프트웨어를 업데이트하는 것에 대해 걱정하지 않는다면 원하는 시점에 업데이트하는 것이 좋습니다. 평생 동안 Squeeze를 사용하면서도 여전히 "안정적이고 안전하다"고 생각할 수 있습니다. 뭔가 크게 잘못될 때까지 말이죠, 하하.
답변2
지원 기간이 종료되면 배포판이 마술처럼 작동을 멈추는 것은 아니지만 문제가 발생할 위험이 있습니다. 가장 눈에 띄는 문제는 앱에서 보안 문제가 발견되면 업데이트를 받을 수 없기 때문에 여전히 취약하다는 것입니다. 이는 아직 발생하지 않은 주요 오류에도 적용되므로 격리된 단일 사용자 시스템에서도 문제가 됩니다. 예를 들어, 현재 버전의 일부 프로그램은 2038년 이후의 날짜를 올바르게 처리하지 못할 수 있습니다(예: 날짜가 32비트 날짜로 계산됨).1970-01-01 이후의 초 수음수 값을 둘러쌉니다). 시간대 표시는 여러 국가의 법률이 변경됨에 따라 시간이 지남에 따라 변경될 수 있습니다. 따라서 시스템을 최신 상태로 유지하는 것이 가장 좋습니다.
이러한 보안 및 날짜 관련 문제 외에도 지금까지 잘 작동했던 시스템은 계속 작동할 것입니다. 시스템은 안정적으로 유지됩니다. 즉, 일반적으로 오랜 기간 동안 잘 작동하지만 가끔씩 문제가 발생하고 잘 작동하여 멈추지는 않지만 문제를 해결하기가 더 어려워질 수 있습니다. 언제 문제가 발생할지 수량화하는 것은 불가능합니다. 그것은위험. 업그레이드할 가치가 있는지 결정하는 것은 귀하에게 달려 있습니다.