Linux

apt와 apt-get 중 무엇을 사용 해야 할까? | apt와 apt-get의 차이점

DragonTory 2023. 3. 6. 15:50
반응형

apt와 apt-get의 차이점 [ Linux ]

( Linux Command apt  vs apt-get)
 


apt 및 apt-get은 Ubuntu와 같은 Debian 기반 Linux 배포판에서 사용되는 패키지 관리 도구입니다. 

소프트웨어 패키지를 설치, 제거, 업데이트 및 관리하는 데 사용하는 명령어 입니다.

같은 기능을 명령어가 왜 두개 일까요?

apt와 apt-get 사이에는 몇 가지 주요 차이점이 있습니다.

1. 사용자 인터페이스: apt는 컬러 출력 및 진행률 표시줄이 있는 보다 사용자 친화적인 인터페이스를 제공합니다.

반면 apt-get은 보다 명령줄 지향적이며 간단한 출력을 제공합니다.

2. 명령 구문: apt와 apt-get 간에 명령어 이름이 apt와 apt-get 으로 다를 뿐 뒤따라 오는 옵션은 거의 비슷하게 사용 할 수 있습니다. 

# Installing packages
apt install <package>
apt-get install <package>

# Removing packages
apt remove <package>
apt-get remove <package>

# Purging packages (removing package and configuration files)
apt purge <package>
apt-get purge <package>

# Updating package lists
apt update
apt-get update

# Upgrading installed packages
apt upgrade
apt-get upgrade

# Searching for packages
apt search <package>
apt-get search <package>

# Cleaning up package cache
apt clean
apt-get clean


3. 패키지 선택: apt에는 apt-get보다 종속성을 더 잘 처리할 수 있는 고급 패키지 선택 알고리즘이 있습니다. 

apt는 기본적으로 권장 패키지를 자동으로 설치할 수도 있습니다.

4. 호환성: apt는 Ubuntu 16.04 및 이후 버전에 도입된 최신 도구인 반면 apt-get은 Ubuntu 초기부터 사용되었으며 이전 버전에서 사용할 수 있습니다.

전반적으로 apt는 대부분의 사용자에게 권장되는 보다 현대적이고 사용자 친화적인 도구입니다.

반면 apt-get은 보다 명령줄 지향적인 인터페이스를 선호하거나 apt에서 사용할 수 없는 특정 기능이 필요한 고급 사용자에게 여전히 유용합니다.

반응형