Skip to Content
문서운영업그레이드 및 마이그레이션25.10에서 26.04 LTS로 업그레이드

25.10에서 26.04 LTS로 업그레이드

Note

이 문서는 처음에 Ubuntu 26.04 LTS 2026년 4월 릴리스 노트와 비교하여 확인되었습니다. 25.10에서 26.04로의 업그레이드 경로는 여전히 공식 릴리스 업그레이드 프롬프트를 따라야 합니다.

Warning

Ubuntu 25.10 2026년 7월에 수명이 종료되었으며 더 이상 보안 업데이트를 받지 않습니다. 아직 25.10을 사용 중인 사용자는 가능한 한 빨리 26.04 LTS로 업그레이드해야 합니다. 업그레이드 프로그램이 현재 EOL 릴리스를 직접 처리할 수 없는 경우 공식 EOL 업그레이드 지침을 따르세요.

Ubuntu 25.10은 9개월만 지원되는 임시 릴리스입니다. 이제 지원 기간이 종료되었으므로 가능한 한 빨리 26.04 LTS으로 업그레이드하는 것이 좋습니다.

임시 릴리스와 LTS 비교

특징25.10(임시)26.04 (LTS)
지원기간9개월5년 표준, 2036년까지 Pro/ESM
보안 업데이트2026년 7월까지(종료)2031년 5월까지 표준, 2036년까지 Pro/ESM
업데이트 빈도6개월마다 새 버전2년마다 새로운 LTS
안정최신 패키지 버전장기간 테스트 및 검증됨
Warning

업그레이드하기 전에 반드시 전체 데이터 백업을 완료하세요. 25.10에서 26.04로 업그레이드하면 버전 수가 더 적고 위험도 상대적으로 낮지만 타사 소프트웨어 비호환성은 여전히 ​​발생할 수 있습니다.

업그레이드 전 준비

1. 현재 버전 확인

lsb_release -a # Should display Ubuntu 25.10 cat /etc/os-release

2. 현재 시스템 전체 업데이트

sudo apt update sudo apt upgrade -y sudo apt dist-upgrade -y sudo apt autoremove -y

25.10 시스템을 최신 상태로 업데이트해야 합니다. 그렇지 않으면 업그레이드 도구 실행이 거부될 수 있습니다.

3. 업그레이드 도구 설치

sudo apt install update-manager-core -y

4. 업그레이드 정책 확인

cat /etc/update-manager/release-upgrades

Prompt이 normal 또는 lts로 설정되어 있는지 확인하세요.

# If it's normal, you can upgrade directly to the next version # If it's lts, you need to change it to normal (since 25.10 is not an LTS) sudo sed -i 's/^Prompt=.*/Prompt=normal/' /etc/update-manager/release-upgrades

참고: 임시 릴리스에서 업그레이드하는 경우 업그레이드 경로가 “다음 LTS”가 아닌 “다음 버전”을 검색해야 하는 25.10 -> 26.04이므로 Prompt을 normal로 설정해야 합니다.

5. 중요한 데이터 백업

# Back up personal data rsync -avz /home/ /backup/home/ # Back up system configuration sudo tar czf /backup/etc-backup.tar.gz /etc/ # Export installed package list dpkg --get-selections > ~/packages-25.10.txt # Record current kernel uname -r > ~/kernel-25.10.txt

6. 제3자 소스 처리

# List third-party sources ls /etc/apt/sources.list.d/ # Interim version PPAs may not have packages for 26.04 # It is recommended to disable them in advance for f in /etc/apt/sources.list.d/*.list; do sudo mv "$f" "$f.bak" done # For .sources format files for f in /etc/apt/sources.list.d/*.sources; do [ -f "$f" ] && sudo mv "$f" "$f.bak" done

업그레이드 수행

명령줄 업그레이드

# It is recommended to use screen to prevent connection interruption screen -S upgrade # Start the upgrade sudo do-release-upgrade

SSH을 통해 업그레이드

# Allow the backup SSH port sudo ufw allow 1022/tcp # Run in screen/tmux screen -S upgrade sudo do-release-upgrade # If disconnected, reconnect screen -r upgrade # Or connect via the backup port ssh -p 1022 user@server-ip

새 버전을 찾을 수 없는 경우

# Use the -d parameter (development channel) sudo do-release-upgrade -d # Check network curl -s https://changelogs.ubuntu.com/meta-release | grep -A5 "26.04"

업그레이드 중 선택 사항

  1. 업그레이드 확인 - 설치, 업그레이드, 제거할 패키지 목록을 검토한 후 확인합니다.
  2. 구성 파일 충돌 - 구성 파일을 수정한 경우:
    • 로컬 버전 유지(keep the local version currently installed) - 첫 번째 선택으로 권장
    • 새 버전(install the package maintainer's version) 사용 - 새로운 기본 구성을 원하는 경우
  3. 사용되지 않는 패키지 삭제 - 예를 선택하는 것이 좋습니다.
  4. 다시 시작 - 업그레이드가 완료된 후 다시 시작

업그레이드 후 단계

1. 버전 확인

lsb_release -a # Distributor ID: Ubuntu # Description: Ubuntu 26.04 LTS # Release: 26.04 # Codename: resolute uname -r cat /etc/os-release

2. 업그레이드 정책을 다시 LTS으로 변경합니다.

LTS로 업그레이드한 후 실수로 다음 임시 릴리스로 업그레이드하는 것을 방지하려면 정책을 다시 lts으로 변경하는 것이 좋습니다.

sudo sed -i 's/^Prompt=.*/Prompt=lts/' /etc/update-manager/release-upgrades # Verify grep Prompt /etc/update-manager/release-upgrades # Should output: Prompt=lts

3. 전체 업데이트

sudo apt update sudo apt upgrade -y sudo apt autoremove --purge -y sudo apt clean

4. 시스템 상태 확인

# Check for broken packages sudo dpkg --audit sudo apt --fix-broken install # Check for failed services systemctl --failed # Check disk space df -h # Check logs for errors sudo journalctl -p err --since "1 hour ago"

5. 타사 소스 복원

# View disabled sources ls /etc/apt/sources.list.d/*.distUpgrade 2>/dev/null ls /etc/apt/sources.list.d/*.bak 2>/dev/null # After confirming third-party sources support 26.04, restore them one by one # Note: The version codename may need to be updated from questing (25.10) to resolute (26.04)

6. 커널 확인

# View installed kernels dpkg --list | grep linux-image # Remove old kernels sudo apt autoremove --purge # If you need to manually remove a specific old kernel sudo apt remove --purge linux-image-x.x.x-xx-generic

직접 LTS 업그레이드와의 차이점

25.10에서 업그레이드하는 것은 24.04 LTS에서 업그레이드하는 것과 비교하여 몇 가지 주요 차이점이 있습니다.

  1. 더 작은 소프트웨어 버전 차이 - 25.10 패키지 버전은 변경 사항이 적고 26.04에 더 가깝습니다.
  2. 업그레이드 위험 감소 - 확장할 버전 수가 적고 호환성 문제도 적습니다.
  3. 다른 프롬프트 설정 - normal 대신 lts을 사용해야 합니다.
  4. 타사 소스 호환성 - 25.10 PPA에는 이미 26.04과 호환되는 패키지가 있을 수 있습니다.

임시 릴리스의 장기간 사용이 권장되지 않는 이유

  • 지원 기간이 짧으면 업그레이드가 잦아 위험이 높아집니다.
  • 6개월마다 업그레이드해야 함
  • 업그레이드 기간이 누락되면 버전을 건너뛸 수 없다는 의미입니다(예: 25.04에서 26.04로 직접 이동할 수 없음).
  • LTS 버전은 프로덕션 환경에 항상 권장됩니다.