답변:
apt-get그리고 aptitude모두 dpkg의 프론트 엔드입니다. 하나를 사용하되 일관성을 유지하십시오. 적성은 더 새롭고 사용하기 쉽다고 가정합니다. 또한 일부 apt-*기능을 통합 합니다. 당신이 사용할 수있는 aptitude검색 하고 * 당신이 필요 apt-와 동시에 설치 apt-get하고 apt-cache각각 검색을 설치합니다.
나는 일반적으로 명령을 복사하여 붙여 넣을 때 모든 apt-get예제를 aptitude바꿉니다.
aptitude옵션을 선택하지 않고 실행 하면 패키지 선택을위한 인터페이스가 제공됩니다. 나는 그것을 사용하지 않으므로 그것이 얼마나 친숙한 지 모르겠습니다.
apt-get 및 aptitude 는 모두데비안 패키지 관리자 인 dpkg 에 대한인터페이스입니다.
적성 은 apt- suite 명령 보다 늦게 나타 났 으며 후자에는없는 몇 가지 유용성 기능을 가지고 있지만 아직 다른 것을 사용해야 하는 경우는 아직 없었 습니다.
적성에 대한 Wikipedia 항목은 그것이 apt - suite 의 프론트 엔드로 시작되었다고 말합니다 .
적성 은 고급 포장 도구 (APT)의 프론트 엔드입니다. 소프트웨어 패키지 목록을 표시하고 사용자가 대화식으로 패키지를 선택하여 설치 또는 제거 할 수 있습니다. [...] aptitude는 단일 실행 파일이지만 apt 계열 도구 (apt-get, apt-cache, apt-listchanges 등)와 유사한 CLI 기능을 제공합니다. 또한 Aptitude는 대부분의 apt-get 명령 행 옵션을 에뮬레이트하여 apt-get 사용법 중 일부를 대체 할 수있는 기능으로 사용할 수 있습니다.
적성과 apt-get은 우분투 대 퍼와 그 이상을 위해 동일한 목적을 제공합니다. 그 이전에는 apt-get이 자동으로 항목을 제거하지 않을 수 있습니다.
사소한 차이점 중 하나는 '자동 제거'로 표시된 패키지가 있으면 간단한 apt-get 설치로 패키지를 나열하지만 적성 설치가 진행되어 패키지 설치의 일부로 제거된다는 것입니다.
'build-dep'으로 패키지를 설치하지 않는 한 8.10부터는 모든 build-dep 설치 패키지가 자동 설치됨으로 표시됩니다 (apt-get에서 자동 제거에 추가되고 적성에서 제거됨).
( 'build-dep'을 빌드하고 사용할 계획이라면 apt-get에서 큰 자동 제거 목록을 유지하지 않으려는 경우 자동 표시를 방지합니다. 예) mplayer sudo apt-get build-dep mplayer -o APT :: Get :: 빌드-딥-자동 = 거짓