[우분투(Ubuntu)] 우분투 OS 버전 업그레이드하기
2025. 2. 26. 00:10Ubuntu OS 업데이트를 해보자.
우분투 OS 업데이트는 보통 1단계씩 진행된다. (e.g. 18.04 -> 20.04, 20.04->22.04)
즉, 18.04에서 22.04로 업데이트하려면 2번 업데이트가 필요하다
1. 버전 확인
# 현재 우분투 버전 확인
lsb_release -a
# 업그레이드할 우분투 버전 확인
do-release-upgrade -c
2. (선택사항) 데이터 백업
이 때, backup.tar.gz가 생성되는 위치에 용량이 넉넉한지 확인할 것.
그리고 기호에 맞게 백업에 제외할 파일들은 --exclude할 파일들을 추가해 놓자.
(그렇지않으면 백업 파일 용량이 커지고 백업하는데 시간이 오래걸린다.)
tar -cvpzf backup.tar.gz \
--exclude=/backup.tar.gz \
--exclude=/proc \
--exclude=/tmp \
--exclude=/mnt \
--exclude=/dev \
--exclude=/sys \
--exclude=/run \
--exclude=/media \
--exclude=/var/log \
--exclude=/var/cache/apt/archives \
--exclude=/usr/src/linux-headers* \
--exclude=/home/*/.gvfs \
--exclude=/home/*/.cache \
--exclude=/home/*/.local/share/Trash /
(참고자료: help.ubunut.com자료/ tar 명령어로 백업 / )
3. 현 시스템 업데이트
apt update
apt upgrade
apt dist-upgrade
4. 불필요한 패키지 삭제
apt autoremove --purge
5. 업데이트 메니저 코어 설치
update-manager-core는 우분투 버전 업그레이드 위해 필수다.
apt install update-manager-core
6. 버전 업그레이드
do-release-upgrade
이 명령어를 실행하면, 아래와 같이 시스템이 몇가지 질문을 할 것입니다. 알맞게 답하시면 된다.
(몇몇 패키지에 대해서 현재 버전을 유지할지, 업데이트를 할 지도 묻는데, 기호에 따라 Y 혹은 N으로 답하면 된다.
시스템에 영향을 최소화 하고 싶다면 Keep current version (현재 버전 유지)로 답하면 된다.
Do you want to start the upgrade?
7 packages are going to be removed. 95 new packages are going to be installed.
661 packages are going to be upgraded.
You have to download a total of 560 M. This download will take about 2 minute
with a 60Mbit connection an about 10 minutes with a 6Mbit connection.
Fetching and installing the upgrade can take several hours. Once the
download has finished, the process connot be canceled.
Continue [yN] Details [d]
다 되면, 재부팅할 건 지 물어보는데, 재부팅하시면 된다.
7. (재부팅 이후) 버전 확인
lsb_release -a
8. 패키지 업데이트
apt update
apt upgrade
[ 별첨 ]
백업한거 복원하는 방법
tar -xvpzf /path/to/backup.tar.gz -C /
help.ubunut.com자료에 따르면, -C <directory>는 특정 directory에 복원하겠다는 옵션이다.
즉, 위의 예제는 /(루트 디렉토리)에 복원하겠다는 것이다.
[ 참고자료 ]
게시글이 유익했다면 아래의 좋아요 부탁드립니다.
#우분투 버전 업데이트 #우분투 버전 업그레이드 #Ubuntu OS 업그레이드 #Ubuntu 업데이트 #Ubuntu OS 업데이트 #OS 업데이트
'Linux > Ubuntu' 카테고리의 다른 글
[우분투(Ubuntu)] 우분투 버전 별 apt source.list 기본 저장소 (0) | 2025.02.26 |
---|---|
[Ubuntu] 우분투 apt 패키지 올바르게 삭제하기 (0) | 2025.01.10 |
[Linux/Ubuntu] 리눅스/우분투 기본 설정 (apt-get update 주소, crt 변경, pip 안됨) (0) | 2021.09.01 |