갈루아의 반서재

 

 

 

Ubuntu/Debian에서 가장 많이 쓰는 명령어가 sudo apt updatesudo apt upgrade입니다. 둘은 비슷해 보이지만 역할이 완전히 다릅니다. 이 글에서는 apt update vs apt upgrade 차이를 한 번에 이해하고, 안전한 업데이트 순서와 자주 막히는 포인트까지 정리합니다.

 

 

빠른 요약(5분 완성) | apt update / apt upgrade 차이
  1. apt update: 패키지 “목록(인덱스)”만 최신화 (설치/업데이트는 안 함)
  2. apt upgrade: 설치된 패키지를 최신 버전으로 “실제 업그레이드”
  3. 추천 순서: sudo apt updatesudo apt upgrade
  4. 정리(선택): sudo apt autoremove 로 불필요 패키지 제거
  5. 큰 변경(주의): 의존성까지 크게 바뀌면 sudo apt full-upgrade
결론: update는 “목록 갱신”, upgrade는 “실제 업데이트”입니다.

 

apt update와 apt upgrade의 차이를 정리하면?

명령어 역할 시스템 변경 언제 쓰나
apt update 패키지 정보(목록) 최신화 ❌ (실제 설치/업데이트 없음) 업그레이드 전에 항상
apt upgrade 설치된 패키지를 최신 버전으로 업그레이드 ✅ (패키지 업데이트 발생) 보안/버그 수정 적용
apt full-upgrade 의존성까지 적극 처리(필요 시 제거 포함) ✅✅ (변경 폭 큼) 큰 업데이트/커널 등(주의)

 

자주 묻는 질문(FAQ)

 

Q1. 왜 sudo를 붙이나요?
A. 패키지 설치/업데이트는 시스템 영역을 변경하므로 관리자 권한이 필요합니다.

 

Q2. apt update만 하면 업데이트가 된 건가요?
A. 아닙니다. update는 목록 갱신이고 실제 업데이트는 apt upgrade에서 일어납니다.

 

Q3. sudo apt upgrade -y는 써도 되나요?
A. 서버 자동화 등에서 편하지만, 초보자라면 처음엔 -y 없이 실행해 어떤 패키지가 바뀌는지 확인하는 것을 권장합니다.

 

Q4. 업데이트 후 용량이 늘었어요. 정리 방법은?
A. 보통 sudo apt autoremove 로 불필요 패키지를 정리합니다(선택).

 

Q5. update/upgrade 실행 중 끊기면 망가질까요?
A. 상황에 따라 다르지만, 대부분은 다시 실행하면 복구됩니다. 다만 패키지 설치 중단이 반복되면 로그를 확인하거나 재시도/복구 명령이 필요할 수 있습니다.

728x90