우분투 실전 명령어 | 저장소 미러 변경 + update/upgrade 기본 점검

우분투 실전 명령어 | 저장소 미러 변경 + update/upgrade 기본 점검

언제 쓰는가

패키지 다운로드가 유난히 느리거나, 설치/업데이트 시 타임아웃이 자주 발생할 때 가장 먼저 확인할 항목이 저장소 미러입니다. 국내 환경에서는 기본 미러보다 다른 미러가 체감 속도가 더 안정적인 경우가 많습니다.

바로 쓰는 명령어

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vi /etc/apt/sources.list

vi에서 치환:

:%s/kr.archive.ubuntu.com/ftp.daum.net/g
:%s/security.ubuntu.com/ftp.daum.net/g
:%s/extras.ubuntu.com/ftp.daum.net/g

변경 후 업데이트:

sudo apt-get update
sudo apt-get upgrade -y

핵심 포인트

  • 바꾸기 전에 반드시 백업 파일 생성
  • update는 패키지 목록 갱신, upgrade는 실제 패키지 업그레이드
  • 대규모 업그레이드 전에는 서비스 영향도(재시작 필요 여부) 확인

자주 하는 실수

  • 백업 없이 sources.list를 바로 수정
  • update만 하고 설치가 안 된다고 오해
  • 운영 서버에서 검증 없이 dist-upgrade 실행

검증 방법

grep -E "archive|security|extras" /etc/apt/sources.list
sudo apt-get update

정상이라면 apt-get update에서 repository fetch 오류 없이 목록이 갱신됩니다.

실행 결과 예시

grep 확인 시(예시):

deb http://ftp.daum.net/ubuntu jammy main restricted
deb http://ftp.daum.net/ubuntu jammy-updates main restricted

apt-get update 성공 시(예시):

Hit:1 http://ftp.daum.net/ubuntu jammy InRelease
Hit:2 http://ftp.daum.net/ubuntu jammy-updates InRelease
Reading package lists... Done