데비안 배포판을 업그레이드하는 방법 [Guide]

데비안 운영체제를 사용하면서, 테스팅, 불안정 또는 실험적 버전으로 업그레이드를 고려하고 있지만 방법을 몰라 고민이신가요? 걱정하지 마세요! 이 글에서는 데비안 배포판을 업그레이드하는 방법을 단계별로 안내해 드립니다.

데비안 테스팅 버전으로 업그레이드

데비안의 매력적인 점 중 하나는 사용자가 원하는 데비안 릴리스를 자유롭게 선택할 수 있다는 것입니다. 최신 패키지를 경험하고 싶으신가요? 그렇다면 데비안 안정 버전을 테스팅 버전으로 업그레이드해 보세요.

업그레이드를 시작하기 위해 먼저 터미널 창을 열어야 합니다. 데비안 데스크톱 환경에서는 Ctrl + Alt + T 단축키를 누르거나, 앱 메뉴에서 “터미널”을 검색하여 실행할 수 있습니다.

터미널이 열리면, 다음 sed 명령어를 사용하여 소프트웨어 소스를 “Stable” 또는 “Buster”(데비안 10의 코드명, 현재 안정 버전)에서 “Testing”으로 변경합니다.

sudo sed -i 's/stable/testing/g' /etc/apt/sources.list

만약 /etc/apt/sources.list 파일에 “stable” 대신 “buster”가 있다면, 아래 명령어를 대신 사용하세요.

sudo sed -i 's/buster/testing/g' /etc/apt/sources.list

소프트웨어 소스 변경이 완료되면, /etc/apt/sources.list 파일을 편집하기 위해 엽니다. 아래 nano 명령어를 사용해 파일을 엽니다.

sudo nano -w /etc/apt/sources.list

Nano 편집기 내부에서 deb http://deb.debian.org/debian/ testing-updates 행을 찾아서 삭제합니다. 데비안 테스팅 버전은 보안 업데이트 저장소가 없지만, sed 명령어가 “stable” 또는 “buster”를 “testing”으로 변경할 때 해당 행을 생성합니다. deb-src http://deb.debian.org/debian/ testing-updates도 삭제해야 합니다.

보안 업데이트 저장소 설정을 마친 후, Ctrl + O를 눌러 변경 사항을 저장하고, Ctrl + X로 Nano 편집기를 종료합니다. 그 후, 다음 명령어를 순서대로 실행하여 데비안 테스팅 버전으로 업그레이드합니다.

sudo apt update
sudo apt upgrade -y
sudo apt dist-upgrade -y
sudo reboot

데비안 불안정 버전으로 업그레이드

데비안 테스팅 버전으로 만족스럽지 않다면, 데비안 시스템을 불안정 버전으로 업그레이드할 수 있습니다. 데비안 불안정 버전은 활발한 개발이 이루어지는 곳으로, 패키지가 자주 업데이트되어 최신 정보를 제공합니다.

데비안을 좋아하지만 테스팅 버전의 패키지가 다소 오래되었다고 생각된다면, 불안정 버전이 좋은 선택이 될 수 있습니다. 항상 최신 정보를 얻을 수 있다는 장점이 있지만, 초보 사용자에게는 권장하지 않습니다.

테스팅 버전에서 불안정 버전으로 업그레이드하려면, 데비안 데스크톱에서 터미널 창을 실행합니다. Ctrl + Alt + T 단축키를 누르거나 앱 메뉴에서 “터미널”을 검색하여 열 수 있습니다.

터미널 창에서 다음 sed 명령어를 사용하여 소프트웨어 소스 목록을 “testing”에서 “unstable”로 변경합니다.

sudo sed -i 's/testing/unstable/g' /etc/apt/sources.list

만약 데비안 안정 버전에서 불안정 버전으로 바로 전환하는 경우, 먼저 sed 명령어로 소스 목록을 변경해야 합니다.

sudo sed -i 's/stable/unstable/g' /etc/apt/sources.list

만약 /etc/apt/sources.list 파일에 “stable” 대신 “buster”가 있다면, 다음 명령어를 대신 사용하세요.

sudo sed -i 's/buster/unstable/g' /etc/apt/sources.list

안정 버전에서 불안정 버전으로 바로 이동하는 경우, Nano 편집기를 사용하여 /etc/apt/sources.list 파일을 열고 deb http://deb.debian.org/debian/unstable-updatesdeb-src http://deb.debian.org/debian/stable-updates 행을 모두 삭제해야 합니다. 편집이 완료되면 Ctrl + O로 저장하고, Ctrl + X로 종료합니다.

모든 소프트웨어 채널을 “unstable”로 변경한 후, 다음 명령어를 사용하여 시스템을 데비안 불안정 버전으로 업그레이드합니다.

sudo apt update
sudo apt upgrade -y
sudo apt dist-upgrade -y
sudo reboot

데비안 실험적 버전 사용

데비안 테스팅 및 불안정 버전과 달리, 데비안 실험적 버전은 완전한 배포판이 아닙니다. 테스팅 또는 불안정 시스템을 실험적 릴리스로 완전히 변환할 수는 없지만, 실험적 저장소에서 패키지를 설치할 수 있습니다.

실험적 저장소에 접근하려면, 데비안 리눅스 데스크톱에서 터미널을 엽니다. 터미널이 열리면 Nano 텍스트 편집기로 데비안 소스 목록을 엽니다.

경고: 데비안 실험적 패키지는 알파 이전 단계이며, 매우 불안정합니다. 데비안에 익숙하고 문제를 해결할 수 있는 경우에만 사용해야 합니다.

sudo nano -w /etc/apt/sources.list

Nano 텍스트 편집기 내부에서 다음 코드 줄을 추가합니다. 이 코드 줄을 통해 데비안 실험적 소프트웨어 저장소에 접근할 수 있습니다.

deb http://deb.debian.org/debian 실험 메인

데비안 소스 목록에 코드 줄을 추가한 후, Ctrl + O를 눌러 변경 사항을 저장하고, Ctrl + X로 Nano 편집기를 종료합니다.

Nano 편집기를 닫은 후, 터미널에 sudo apt update를 입력합니다. 이 명령어는 데비안의 소프트웨어 소스를 새로 고치고, 새로운 “실험적” 패키지를 패키지 데이터베이스에 추가합니다.

sudo apt update

업데이트가 완료되면, 다음 명령어를 사용하여 데비안 실험적 패키지를 설치할 수 있습니다.

sudo apt -t experimental install packagename