1. 소개
Ubuntu를 사용할 때 apt install 명령은 소프트웨어를 설치하고 관리하는 데 필수적입니다. 이 명령을 사용하면 패키지 저장소에서 애플리케이션을 쉽게 설치할 수 있습니다.
이 문서는 기본부터 고급 사용법, 문제 해결, 자주 묻는 질문까지 포괄적인 가이드를 제공하여 초보자와 중급 사용자 모두가 Ubuntu에서 패키지를 원활하게 관리할 수 있도록 합니다.
2. apt 명령이란?
apt란?
apt (Advanced Package Tool) 은 Ubuntu 및 Debian 기반 Linux 배포판에서 패키지 관리를 위해 사용되는 명령줄 유틸리티입니다. APT를 사용하면 다음과 같은 작업을 수행할 수 있습니다:
- 소프트웨어 설치
- 소프트웨어 업데이트
- 불필요한 소프트웨어 제거
- 의존성 문제 해결
Ubuntu에서 패키지 관리는 주로 apt 명령을 사용하여 수행됩니다.
apt와 apt-get의 차이점
이전에는 apt-get이 표준 도구였지만, 현재는 apt가 권장됩니다. 두 도구의 차이점은 다음 표에 요약되어 있습니다:
| Command | Characteristics |
|---|---|
| apt | More user-friendly with improved progress indicators |
| apt-get | Legacy command offering more granular control (advanced users only) |
기본적인 패키지 관리에는 apt를 사용하고, 특정 고급 작업을 수행할 때는 apt-get으로 전환하십시오.

3. 기본 apt 작업
패키지 목록 업데이트
소프트웨어를 설치하기 전에 최신 정보를 확보하기 위해 패키지 목록을 업데이트하십시오.
sudo apt update
이 명령은 Ubuntu 패키지 관리자를 위한 사용 가능한 소프트웨어 목록을 새로 고칩니다.
팁: 오래된 패키지 정보를 가지고 소프트웨어를 설치하면 최신 버전을 가져오지 못할 수 있으므로, 이 명령을 정기적으로 실행하십시오.
패키지 설치
새 소프트웨어를 설치하려면 다음 명령을 사용하십시오:
sudo apt install package-name
예를 들어 curl을 설치하려면:
sudo apt install curl
설치 중에 “이 패키지는 XX MB가 필요합니다. 계속하시겠습니까?”와 같은 메시지가 표시됩니다. “Y” 를 눌러 진행하십시오.
패키지 제거
더 이상 필요하지 않은 소프트웨어를 제거하려면 다음 명령을 사용하십시오:
sudo apt remove package-name
예를 들어 curl을 제거하려면:
sudo apt remove curl
구성 파일까지 포함하여 패키지를 완전히 삭제하려면 다음을 사용하십시오:
sudo apt purge package-name
4. 고급 apt 사용법
특정 패키지 업그레이드
전체 시스템을 업데이트하지 않고 특정 패키지만 업그레이드할 수 있습니다:
sudo apt install --only-upgrade package-name
예시 – vim 업그레이드:
sudo apt install --only-upgrade vim
불필요한 패키지 자동 제거
의존성으로 설치된 사용되지 않는 패키지를 제거하려면 다음을 실행하십시오:
sudo apt autoremove
패키지 상세 정보 보기
패키지에 대한 자세한 정보를 확인하려면 다음을 사용하십시오:
apt show package-name
예시 – git 상세 정보 보기:
apt show git
설치된 패키지 목록
설치된 모든 패키지를 표시하려면 다음을 실행하십시오:
apt list --installed
5. 문제 해결
의존성 문제
패키지를 설치할 때 의존성 문제가 발생하면 다음 명령을 시도하십시오:
sudo apt install -f
이 명령은 깨진 의존성을 수정합니다.
저장소 추가 또는 제거
특정 저장소가 필요한 소프트웨어를 설치하려면 다음을 사용하여 저장소를 추가하십시오:
sudo add-apt-repository ppa:repository-name
sudo apt update
더 이상 필요하지 않은 저장소를 제거하려면 다음을 사용하십시오:
sudo add-apt-repository --remove ppa:repository-name
sudo apt update
6. FAQ
apt와 apt-get 중 어느 것을 사용해야 하나요?
현대 Ubuntu 시스템에서는 apt가 권장됩니다.
apt update와 apt upgrade의 차이점
apt update→ 패키지 목록을 업데이트합니다apt upgrade→ 설치된 패키지를 최신 버전으로 업그레이드합니다
특정 패키지만 업그레이드하는 방법
다음 명령을 사용하십시오:
sudo apt install --only-upgrade package-name
패키지가 설치된 위치 확인
다음으로 설치 위치를 확인할 수 있습니다:
dpkg -L package-name
패키지의 저장소 출처 확인
Use the following command:
apt-cache policy package-name
7. 결론
이 문서는 Ubuntu에서 apt install의 기본 사용법부터 고급 기술 및 문제 해결까지 모든 것을 설명했습니다.
apt 명령을 마스터하면 Ubuntu 환경을 보다 효율적으로 관리할 수 있습니다.
📌 참고 링크:
효율적이고 최적화된 시스템 관리를 위해 Ubuntu에 대해 계속 학습하세요!
