Computer >> 컴퓨터 >  >> 시스템 >> Linux

Ubuntu 24.04, 지금 바로 업그레이드하지 않는 것이 현명한 이유 – 베테랑 리눅스 사용자의 솔직한 판단

2024년 4월에 출시된 Ubuntu 24.04는 인기 리눅스 배포판의 격년 LTS(Long-Term Support) 일정에 따라 발표되었습니다. 하지만 필자는 당장 업그레이드하기보다는 조금 더 기다릴 계획입니다. 그 이유를 하나씩 짚어보겠습니다.

첫 번째 포인트 릴리스(24.04.1)가 나온 후에야 업그레이드할 수 있습니다

Ubuntu 24.04, 지금 바로 업그레이드하지 않는 것이 현명한 이유 – 베테랑 리눅스 사용자의 솔직한 판단

Ubuntu 개발사 Canonical은 기존 사용자가 새 버전이 출시되자마자 곧바로 업그레이드하도록 유도하지 않습니다. 정확한 이유는 불분명하지만, OS, 특히 갓 출시된 OS는 완벽하지 않다는 점을 회사 스스로도 잘 알고 있기 때문일 것입니다.

do-release-upgrade를 비롯한 Ubuntu 내장 도구는 첫 번째 포인트 릴리스가 나오기 전까지는 기존 LTS 버전에서 새 LTS로의 업그레이드를 허용하지 않습니다. Ubuntu 24.04의 경우 24.04.1이 해당됩니다. 포인트 릴리스는 과거 마이크로소프트가 Windows에서 부르던 '서비스 팩'과 비슷한 개념으로, 점진적인 개선 사항을 담은 업데이트입니다.

Canonical은 2024년 8월에 24.04.1을 출시할 예정입니다. 그때가 되어야 22.04 또는 23.10 사용자가 내장 업그레이드 도구를 통해 새 버전으로 넘어갈 수 있습니다.

새 OS에는 버그가 있습니다, Ubuntu도 예외는 아닙니다

Ubuntu 24.04, 지금 바로 업그레이드하지 않는 것이 현명한 이유 – 베테랑 리눅스 사용자의 솔직한 판단

새 OS 릴리스는 여러 가지 개선점을 가져오지만, 동시에 새로운 버그도 함께 등장합니다. Ubuntu의 Launchpad 버그 트래킹 시스템만 봐도 이를 확인할 수 있습니다. 아직 Ubuntu 24.04로 업그레이드할 만큼 큰 장점은 없으며, 현재 사용 중인 버전이 잘 작동한다면 그대로 쓰는 편이 훨씬 현명합니다.

새롭게 디자인된 설정 메뉴 등 24.04의 신규 기능은 혁명적이라기보다는 점진적인 개선 수준입니다. 명령줄 중심의 WSL(Windows Subsystem for Linux) 버전이라면 더욱 그렇습니다.

Ubuntu의 안정화 버전은 대체로 '동결(freeze)' 상태로 관리되어 수명 기간 동안 크게 바뀌지 않으며, 주로 보안 업데이트만 적용됩니다. 반면 업그레이드를 진행하면 변화의 폭이 상당히 큽니다. 그렇기 때문에 새 OS에서 문제를 겪을 수 있는 것이고, 포인트 릴리스는 바로 이런 마지막 순간의 버그를 걷어내기 위한 장치입니다.

클린 설치는 너무 번거롭습니다

새 Ubuntu 버전이 나오면 시스템을 싹 밀고 처음부터 다시 설치하고 싶어질 수 있습니다. 하지만 그것이 정말 현실적인 방법일까요?

먼저 OS를 완전히 다시 설치해야 합니다. 반면 업그레이드라면 하드디스크를 통째로 지우지 않고 기존 환경 위에서 같은 작업을 처리해 줍니다.

그다음에는 기본 설치에 포함되지 않은 프로그램을 모두 다시 설치해야 하고, 백업해 둔 파일도 하나하나 옮겨야 합니다. 백업은 물론 해 두셨겠죠?

조금만 기다렸다가 기존 Ubuntu 설치 환경을 업그레이드하는 편이 훨씬 수월합니다. 음악, 문서, 소중한 고양이 사진까지 복사 과정 없이 그대로 유지할 수 있습니다.

리눅스 포럼을 살펴보면 일부 사용자가 Windows에서 들여온 나쁜 습관, 즉 불필요하게 OS를 처음부터 재설치하는 습관을 보이곤 합니다. 클린 설치는 정말 필요한 경우에만 하는 것이 좋습니다. 예를 들어 너무 오래된 Ubuntu 버전을 사용하고 있다든지 말이죠.

무엇을 하든, 업그레이드 전에는 반드시 백업하세요

앞서 언급했듯이 업데이트 과정에서는 언제든 문제가 생길 수 있습니다.

몇 년 전 필자가 데스크톱용 Ubuntu를 업그레이드하던 중, 화면 보호기가 갑자기 활성화되면서 곤란한 상황을 겪은 적이 있습니다. 화면 보호기는 복귀 시 암호를 요구하도록 설정되어 있었는데, 문제는 그 유틸리티 자체가 업그레이드 중이라는 점이었습니다. 결국 사실상 내 컴퓨터에서 잠겨 나올 수 없게 된 것이죠! 백업해 둔 데이터도 없어서 재설치 외에 선택의 여지가 없었습니다.

이 이야기가 '클린 설치파'에게 좋은 소재가 될 수도 있겠지만, 진짜 교훈은 따로 있습니다. 어떤 일이 있더라도 잃고 싶지 않은 데이터는 반드시 백업해 두어야 한다는 것입니다. 이는 모든 OS에 해당하는 기본 원칙이며, 습관처럼 실천해야 합니다. USB 메모리나 외장 하드를 활용해도 좋고, 책상 위에 먼지가 쌓인 DVD-R 한 통을 꺼내 쓰는 것도 여전히 유효한 방법입니다.