본문 바로가기
6. 개발도구/6_5 Docker

[ Windows ] WSL2 Ubuntu 20.04를 22.04로 업그레이드 하기

by 갓대희 2022. 8. 17.
반응형

WSL2 Ubuntu 20.04를 22.04로 업그레이드 하기

 

안녕하세요. 갓대희 입니다. 이번 포스팅은 [  WSL Ubuntu 22.04로 업그레이드 하기 ] 입니다. : ) 

0. Ubuntu 22.04

 - Ubuntu 22.04 LTS Jammy Jellyfish 는 Canonical Linux OS의 장기 버전이다.

 - WSL2를 사용하여 20.04버전을 사용중인데, 이를 22.04 LTS (Jammy Jelly Fish)로 업그레이드 해보자.

 - 업그레이드 전 중요한 파일과 DB 등은 꼭 백업 해 두도록 하자.

 

1. 시스템 업데이트

1) 현재 나의 Ubuntu 버전은 다음과 같다.

cat /etc/os-release

 

2) 업데이트 전 혹시 보류 중인 패키지가 있는지 확인하여 해제

sudo apt-mark showhold

 - 보류 중인 패키지가 있는 경우 해제 처리

sudo apt-mark unhold 패키지명

 - 해당 시스템의 모든 소프트웨어 패키지가 최신 버전인지 확인한다.

# Refresh the apt repo
sudo apt update
# Apply all upgrades
sudo apt upgrade

 - 가장 최신 배포 버전을 사용할 수 있는지 확인

sudo apt dist-upgrade

 

2. update-manager-core 설치

1) update-manager-core 설치

sudo apt install update-manager-core

 - Prompt 값이 LTS로 되어있지 않은 경우 LTS로 변경

sudo nano /etc/update-manager/release-upgrades
## Prompt=lts 확인

 

3. Ubuntu 22.04(Jelly Fish)로 업그레이드

 - 다음 명령어 수행시 마지막에 업그레이드 여부를 확인 한다.( > y 입력) 이후 Ubuntu가 다시 시작 된다.

sudo do-release-upgrade -d

 - 수행시 마지막에 업그레이드 여부를 확인 한다. 이때 y를 입력 한다. 

   이후 Ubuntu가 다시 시작 된다.

 

4. Ubuntu

 - 올바르게 설치 되었는지 확인 해 보자. 접속시 확인했을수도 있다.

 

 - 다음 명령어를 통해 22.04 설치 확인

cat /etc/os-release

※ 참고 ( Ubuntu 22.04의 새로운 기능)

Apache 2.4.52
BIND 9.18
Corosync 3.16
Django 3.2.12
Firefox 99 (Firefox is now only provided in Ubuntu as a snap)
GNOME has been updated to include new features and fixes from GNOME 41 and GNOME 42
LibreOffice 7.3
Linux kernel v5.15.0-25
MySQL 8.0.28
NetworkManager 1.36
nftables is default as backend for the firewall
Pacemaker 2.1.2
Perl v5.34.0
PHP 8.1.2
PostgreSQL 14.2
Python 3.10.4
Ruby 3.0
Samba 4.15.5
ssh-rsa is now disabled by default in OpenSSH.
Thunderbird 91

 

반응형

댓글0