"업그레이드" 사이에 2~5년이 걸리는 것 외에 LTS를 중단하면 무엇을 포기하게 됩니까?

"업그레이드" 사이에 2~5년이 걸리는 것 외에 LTS를 중단하면 무엇을 포기하게 됩니까?

저는 몇 년 동안 LTS 버전의 Ubuntu를 사용해 왔지만(처음에는 14.04, 현재는 16.04) 성공한 적이 없습니다 do-release-upgrade. 나는 이것이 많은 타사 소프트웨어를 실행하기 때문이라는 것을 이해했습니다.

나는 6개월마다 새로운 작업 방식을 배우는 것보다 일정 기간 동안 동일한 인터페이스를 유지하는 것을 선호하기 때문에 이런 방식으로 작업을 수행했습니다. 내가 여기서 잃는 것은 새로운 소프트웨어가 여전히 "지원"됨에도 불구하고 3~5년 된 Ubuntu 버전에서 실행되지 않는 경우가 있다는 것입니다. 현재 사례는 C++17 지원이 필요한 추가 기능을 설치하려는 것입니다. 이 추가 기능은 16.04가 동결되었을 때 사용할 수 없었고 백포트에 추가되지 않았습니다(찾을 수 있는 한). .

실제로 제가 필요한 지원은 19.04 및 최신 버전에서만 제공되는 것 같습니다. (고통스럽게도) 18.04로 업그레이드해도 내가 실행하고 싶은 것을 실행할 수 없습니다. 왜냐하면 여전히 필요한 libc++ 및 libc++abi 버전을 얻을 수 없기 때문입니다.

질문은 6개월마다 새로 설치해야 하는 대가로 1년에 두 번 표준 릴리스 일정으로 전환함으로써 또 무엇을 포기해야 하는가입니다(업그레이드 이후).아직내 컴퓨터에 원하거나 필요한 소프트웨어로 인해 작동하지 않습니다.)

답변1

저는 2004년 Warty부터 우분투를 사용해왔고 항상 6개월마다 업그레이드했습니다. 내 경험상 증분 업그레이드는 항상 약간 까다롭습니다. 점프하기 전에 시스템을 주의 깊게 준비해야 하며 때로는 새로운 우분투 설치만큼 세련되지 않은 결과를 얻을 수도 있습니다. 그래서 저는 보통 매번 새로 설치를 진행합니다. 저는 별도의 /home 파티션을 유지하고 6개월마다 / 파티션을 포맷합니다. 업그레이드 후 내가 가장 좋아하는 앱을 설치하기만 하면 모든 것이 이전처럼 작동합니다. 똑같이 해야 한다는 말은 아니지만, 2년마다 LTS에서 LTS로 전환하면 확실히 더 큰 점프가 발생하고 업그레이드 실패 위험도 높아집니다.

제 생각에는 자주 업그레이드하는 것을 두려워해서는 안 됩니다. LTS는 장기적으로 더 안정적일 수 있지만(오류는 향후 수정될 예정임) 각 주기의 시작 부분에서는 그렇지 않습니다. 따라서 LTS에서 LTS로 이동하더라도 6마다 업그레이드하는 것과 크게 다른 경험을 얻지는 못합니다. 개월.

관련 정보