Linux 운영 체제를 최신 버전으로 업데이트하는 작업은 종종 스릴 있고 간단한 경험이 될 수 있습니다. 그러나 이러한 업그레이드가 호환성 문제나 원치 않는 변경으로 인한 문제 없이 진행된다는 보장이 항상 있는 것은 아닙니다.
운영 체제를 다운그레이드하는 것은 기술의 안정성과 보안을 추구하는 사람들에게 매력적인 옵션이 될 수 있습니다. 다행히도 이 과정은 비교적 간단하며 몇 가지 간단한 단계만 거치면 완료할 수 있습니다. 사용자는 이전에 안정적이었던 Linux 커널 버전으로 되돌리면 최신 릴리스에서 발생할 수 있는 불안정성이나 취약성에 대한 우려를 덜 수 있습니다.
시스템 다운그레이드 준비
다운그레이드는 업그레이드와 동일하지 않을 수 있지만, 배포 업데이트는 일반적으로 되돌릴 수 없다는 점에 유의해야 합니다. 즉, 패키지와 구성 파일을 새 배포에 맞게 업데이트해야 하므로 이러한 변경 사항을 이전 구성으로 되돌리기가 어렵습니다.
일반적으로 운영 체제의 기능을 축소하는 가장 간단한 방법은 Linux를 다시 설치하는 것입니다. 그러나 그렇게 하기 전에 몇 가지 예방 조치를 취하는 것이 중요합니다. 재설치 프로세스를 진행하기 전에 모든 중요한 개인 데이터를 외장 하드 드라이브 또는 클라우드 기반 스토리지 서비스로 옮기는 것이 좋습니다.
최신 운영 체제로 전환하는 동안 개인 데이터에 대한 액세스를 유지하는 한 가지 잠재적 해결책은 하드 드라이브의 별도 파티션에 이전 버전과 업데이트된 버전의 소프트웨어를 동시에 사용하는 듀얼 부팅 구성을 설정하는 것입니다. 이 방식을 사용하면 필요에 따라 두 시스템 사이를 전환할 수 있으므로 구형 OS의 컨텍스트 내에서 파일 자산을 보존할 수 있습니다.
데이터 양이 많을 경우 외장 하드 드라이브로 파일을 전송하거나 클라우드 기반 스토리지 서비스를 활용하는 등의 수동 백업 방법은 현실적으로 불가능할 수 있습니다.
또는 보다 간소화된 방식을 선호하는 경우, 선택한 폴더를 외장 하드 드라이브 또는 클라우드 기반 스토리지 서비스에 단 몇 분 만에 신속하게 백업할 수 있는 권장 솔루션인 DéjÃDup를 사용하는 것이 좋습니다.
시스템 스냅샷을 사용하여 다운그레이드 고려
타임시프트와 같은 애플리케이션을 사용하여 자동 시스템 스냅샷을 생성하면 Linux를 완전히 재설치할 필요가 없을 수 있습니다. 타임시프트는 모든 시스템 파일의 백업을 보존하므로 사용자는 업그레이드 전 백업을 통해 Linux 설치를 이전 상태로 롤백할 수 있으므로 전체 점검을 피할 수 있습니다.
타임시프트를 사용하여 컴퓨터 구성을 이전 시점으로 되돌릴 수 있는 방법은 간단합니다. 소프트웨어를 실행하고 저장된 스냅샷 목록을 탐색하여 업데이트 전에 촬영한 이미지를 찾으면 됩니다. 이미지를 찾으면 해당 이미지를 선택하고 ‘복원’을 클릭하여 복원 절차를 시작합니다.
시스템 복원을 위한 기본 설정이 적합한지 확인한 후 ‘다음’을 클릭하여 계속 진행하세요. 그러면 프로세스가 Linux 운영 체제를 깨끗한 상태의 이전 상태로 되돌립니다.
시스템 다운그레이드를 시도하기 전에 나중에 참조할 수 있도록 현재 이미지를 캡처하세요. 드물지만 이전 상태로 되돌리면 시스템이 오작동하는 경우 언제든지 업데이트된 구성으로 되돌릴 수 있습니다.
다운그레이드할 버전 결정
수동 재설치를 고려하고 다운그레이드하려는 경우, 어떤 이전 버전의 소프트웨어로 되돌릴지 신중하게 고려해야 합니다. 일반적으로 이전에 사용했던 버전으로 돌아가는 것이 좋습니다. 그러나 임시 릴리스가 포함된 경우에는 이전 버전으로 되돌리지 않는 것이 현명하지 않을 수 있습니다.
선호하는 Linux 배포판의 최신 버전을 얻으려면 공식 리포지토리 아카이브에서 해당 배포판을 검색해야 합니다. 그러려면 검색 엔진에 “[배포판]”을 입력한 다음 “릴리스 아카이브”를 입력하고 선택한 배포판의 공식 릴리스를 호스팅하는 해당 웹사이트를 방문하세요. 여기에서 필요한 설치 매체를 다운로드하고 설치 프로세스를 진행합니다.
부팅 가능한 Linux 드라이브 만들기
원하는 Linux 배포판을 다운로드하면 재설치 준비가 완료되며, 남은 단계는 부팅 가능한 디스크를 만드는 것뿐입니다. 다행히도 이 작업은 UNetbootin이라는 애플리케이션을 사용하면 쉽게 수행할 수 있습니다. 정확한 명령은 특정 배포판에서 사용하는 패키지 관리자에 따라 달라질 수 있지만, 다음 지침에 따라 UNetbootin을 쉽게 설치할 수 있습니다:
sudo apt-get update
sudo apt-get install unetbootin
그런 다음 비어 있는 USB 저장 장치를 컴퓨터 시스템에 연결하고 UNetbootin을 시작합니다. 부팅 가능한 매체로 사용하기 위해 USB 드라이브를 포맷하면 그 안에 있는 모든 데이터가 영구적으로 삭제되므로 유지하려는 데이터 파일이 없는지 확인합니다.
UNetbootin을 사용하여 설치 프로세스를 시작하려면 애플리케이션의 인터페이스를 열고 컴퓨터에 저장된 원하는 ISO 파일을 찾아주세요.또는 UNetbootin의 사전 설정 목록에서 사용할 수 있는 사전 구성된 배포판 중 하나를 선택할 수도 있습니다.
UNetbootin 인터페이스 하단에 표시된 목록에서 적절한 USB 드라이브를 선택합니다. 불확실한 USB 드라이브는 불편을 초래할 수 있으므로 올바르게 식별하는 것이 중요합니다. 확인하려면 파일 관리자를 참조하여 장치를 일시적으로 분리했다가 다시 연결하여 명확하게 지정할 수 있습니다. 선택이 확인되면 ‘확인’을 클릭하여 지정된 드라이브를 작동하는 설치 매체로 변환하는 데 필요한 추출 프로세스를 시작합니다.
부팅 가능한 저장 장치를 생성할 수 있는 대체 도구는 UNetbootin 외에도 있습니다. 이러한 대체 도구 중 일부에는 시동 디스크 생성기, 페도라 미디어 라이터, 발레나에처 등이 있으며, 모두 기능성과 안정성으로 높은 평가를 받고 있습니다.
배포판 재설치를 통한 Linux 다운그레이드
작동하는 부팅 가능한 드라이브를 설정한 후에는 Linux 운영 체제를 다운그레이드하는 후속 절차가 매우 쉽고 간단하다는 것을 알게 될 것입니다.
소중한 데이터의 안전을 보장하기 위해 모든 중요한 문서를 이동식 저장 장치 또는 평판이 좋은 온라인 저장소에 전송하는 것이 좋습니다. 그런 다음 컴퓨터 시스템의 전원을 끄고 다시 시작하세요. 이렇게 하면 기본 입출력 시스템(BIOS)에 진입하기 위해 시작 프로세스를 중단해야 합니다.
계속 진행하기 전에 컴퓨터 디스플레이에 브랜드 로고가 나타날 때까지 기다리세요. 부팅 프로세스를 시작하려면 지정된 키를 반복해서 누릅니다. 이 키는 특정 장치에 따라 다를 수 있지만 일반적으로 기능 키(F2, F10, F12), 삭제 버튼 또는 이스케이프 키 중 하나에 할당되어 있습니다. 정확한 키를 모르는 경우 검색 엔진에 ‘[컴퓨터 모델] 부팅 키’를 입력하여 온라인에서 검색할 수 있습니다.
기본 입출력 시스템(BIOS)의 부팅 우선순위 영역에서 설정을 수정하여 컴퓨터를 시작할 때 USB 장치에서 시작되도록 합니다.
기본 입출력 시스템(BIOS) 구성 유틸리티를 종료할 때 컴퓨팅 장치가 다시 시작되도록 허용해 주세요. 시스템이 설치 미디어의 존재를 자율적으로 감지하고 성공적으로 완료되면 옵션 메뉴를 표시하는 부팅 프로세스를 시작해야 합니다.
운영 체제 설치에 대해 확신이 서지 않는 경우 기존 데이터를 손상시키지 않는 임시 USB 기반 평가판을 통해 실험해 볼 수 있습니다. 또는 이전 버전으로 되돌리거나 배포를 재구성하려면 화면의 지침을 따르세요.
컴퓨터에 새 운영 체제를 설치하는 과정에서 반드시 기존 시스템을 삭제할 필요는 없습니다. 현재 구성을 유지하고자 하는 경우, 데이터나 애플리케이션을 삭제하지 않고 새 OS를 기존 OS와 함께 설치하는 듀얼 부팅 설정을 통해 다른 방법을 사용할 수 있습니다.
원하는 Linux 릴리즈로 다운그레이드
운영 체제를 이전 버전으로 다운그레이드하면 시스템 기능을 더 잘 제어할 수 있습니다. 그러나 이 작업은 기본적인 사이버 보안 관행을 준수하면서 신중하게 수행해야 합니다. 필요한 경우 지속적인 지원을 위해 시스템의 패키지 소스가 적절한 URL로 업데이트되었는지 확인하세요.
오래된 Linux 반복 버전을 사용하는 데는 어려움이 있을 수 있지만, 이러한 시스템의 고유한 친숙함과 사용자 친화적인 특성은 궁극적으로 매우 유리한 요소입니다.