apt와 apt-get 모두 Ubuntu와 같은 Debian 기반 리눅스 시스템에서 패키지 관리를 위해 사용
apt-get
- 1998년 도입된 오래된 명령어로 핵심 Linux 프로세스와 더 긴밀하게 통신하는 낮은 수준의 인터페이스 제공
- 검색 대신 apt-cache 명령어를 사용
- apt-get upgrade 시 패키지의 이전 버전이 파일 시스템에 남음
- 각 apt-get 명령의 기본적인 결과가 세부 정보 없이 출력
apt
- 2014년에 도입된 새로운 명령어로 apt-get의 주요 기능을 통합하여 사용 친화적이고 직관적인 명령어 제공
- apt-get을 대체하여 모든 Debian 기반 Linux의 기본 패키지 관리자 도구로 선정
- apt search <pacakge_name> 으로 패키지 검색 가능
- apt-upgrade 시 패키지의 이전 버전 파일 시스템 삭제
- 패키지를 올바른 순서로 설치하는 복잡한 종속성 체인을 확인하고 제안된 패키지를 설치하도록 권장 (apt-get 보다 우수)
- 각 apt 명령의 상세한 결과가 출력되며 태스크 진행률 표시줄을 포함한 더 많은 작업 정보가 제공
결론
프로젝트나 환경에서 필요하지 않은 한 apt-get 대신 apt를 사용하자
'linux' 카테고리의 다른 글
apt update와 upgrade의 차이 (1) | 2024.11.05 |
---|---|
ubuntu에 Java 설치 (0) | 2024.11.05 |
크론 표현식과 크론탭 명령어 정리 (0) | 2024.10.15 |
systemctl, service 그리고 daemon (0) | 2024.03.03 |