Linuxpia/리눅스 사용 팁

[리눅스 팁] apt 'update'와 'upgrade'의 차이

Linuxpia4U 2024. 1. 7. 15:30
반응형

apt 'update'와 'upgrade'의 차이

apt를 사용하는 리눅스 시스템에서 updateupgrade 명령어는 패키지 관리에 중요한 역할을 합니다. 이 두 명령어의 주요 차이점은 다음과 같습니다:

  1. apt update:
    • 이 명령어는 시스템이 설치된 패키지들의 새 버전이나 업데이트가 있는지 확인하기 위해 패키지 목록을 최신 상태로 갱신합니다.
    • 이 과정에서 실제 패키지의 설치나 업그레이드는 이루어지지 않습니다.
    • 소프트웨어 저장소의 인덱스만을 업데이트하며, 이는 시스템에 설치된 패키지가 최신 버전인지 확인하는 데 필요합니다.
  2. apt upgrade:
    • apt update를 통해 갱신된 패키지 목록을 바탕으로 실제 설치된 패키지들을 새로운 버전으로 업그레이드합니다.
    • 이 명령어는 시스템에 이미 설치된 패키지들을 최신 상태로 업데이트합니다.
    • 이 과정은 새로운 패키지를 설치하거나 기존 패키지를 제거하지 않으며, 오직 기존에 설치된 패키지의 업데이트만 수행합니다.

caption: apt 'upgrade' 중

 

새로운 패키지를 설치할 때는 'install'을 사용합니다. 'apt install [패키지 이름]'은 새로운 패키지를 시스템에 설치하거나, 이미 설치된 패키지를 최신 버전으로 업데이트하는 데 사용됩니다.

caption: 'git' 설치

정리

apt update는 패키지 목록을 갱신하는 과정이고, apt upgrade는 실제로 시스템에 설치된 패키지들을 업데이트하는 과정입니다. 따라서 보통 apt update를 먼저 실행한 후 apt upgrade를 실행하여 패키지들을 최신 상태로 유지합니다.

반응형