apt와 aptget 사이의 차이

apt와 aptget 사이의 차이

2022-06-03 last update

6 minutes reading Debian
모든 Linux 사용자는 강력한 apt와 aptget 명령을 알고 있으며, 시스템의 패키지를 관리하는 데 사용할 가능성이 높다.그러나 그들 대부분은 apt와 aptget 간의 차이를 이해하지 못하고 언제 둘을 사용할지 헷갈린다.둘 다 설치, 업데이트, 업그레이드, 삭제 등 패키지를 관리하는 데 사용되는 소스 오픈 명령줄 도구입니다.그러나 둘 사이에는 여전히 약간의 차이가 존재한다.
본고에서 우리는 Linux에서 apt와 aptget 명령 사이의 차이를 설명할 것이다.우리는 또한 몇 가지 가장 자주 사용하는 apt 명령을 토론할 것이다. 이 명령들은 aptget 명령을 대체한다.

Apt-약사


apt 명령행 유틸리티는 2014년에 출시되었습니다.Debian 릴리스의 deb 패키지입니다.그것은 먼저 데비안의 불안정한 버전에서 사용된 다음에 데비안 8에서 표준이 된다.처음에는 사용자들의 관심을 많이 받지 못했고, 그들은 익숙한 apt-get 명령을 사용해 왔다.그러나 Ubuntu 16.04가 발표된 후, 그것은 유행하기 시작했고, 어떤 방식으로 apt-get을 대체했다.

aptget과 apt 사이의 차이


주의할 apt와 aptget 사이의 첫 번째 차이점은 명령 자체입니다.예를 들어, apt get update를 사용하여 시스템 저장소 인덱스를 업데이트하려면 다음을 실행하십시오.
$ sudo apt-get update
이제 apt를 사용하면 다음을 실행할 수 있습니다.
$ sudo apt update
apt update 명령은 저장소 인덱스를 업데이트할 뿐만 아니라 저장소에 소프트웨어의 새 버전이 있는지 여부와 사용할 수 있는 새 버전이 얼마나 있는지 알려줄 수 있습니다.
aptget을 대체하는 apt 명령을 보여 줍니다.이 명령을 보려면 apthelp를 입력하거나 터미널에 aptman을 입력하여 apt 매뉴얼 페이지에 접근할 수 있습니다.apt와 관련된 모든 정보를 표시합니다
작용
apt 가져오기
알맞다
패키지 설치
apt 설치 가져오기
 
apt 설치
패키지 삭제
키트 제거
apt 삭제
모든 패키지 업데이트
설치된 패키지 업데이트
apt 업그레이드
모든 패키지 업데이트(종속 항목 자동 처리)
새 버전으로 시스템 업그레이드
 
apt 완전 업그레이드
 
검색 패키지
패키지 검색
apt 검색
패키지 정보 표시
apt 캐시 디스플레이
Apt 전시회
필요 없는 의존 항목 삭제
apt 자동 삭제 가져오기
 
apt 자동 삭제
 
연관된 구성이 있는 패키지 삭제
Apt 가져오기 지우기
apt 지우기
 
위 표에서 aptget을 apt로 바꾸면 aptupgrade 명령을 제외한 모든 명령이 같습니다.낡은 aptget upgrade 명령은 시스템에 현재 존재하는 모든 패키지를 업데이트합니다.시스템에서 기존 패키지를 설치하거나 제거하지 않습니다.
단, 새 aptupgrade 명령은 업그레이드 가능한 패키지의 의존항으로 추가된 패키지를 설치합니다.aptget 업그레이드와 유사하지만 이전에 설치된 패키지를 삭제하지 않습니다.
또한 aptshow 명령은 알파벳순으로 출력을 출력하고 aptcacheshow 명령이 표시하는 중요하지 않은 정보를 숨깁니다.
apt와 aptget 사이의 차이는 명령에만 국한된 것이 아니다.새로운 apt 명령에는 최종 사용자를 즐겁게 하기 위한 또 다른 시각 기능이 추가되었습니다.apt 업그레이드, apt 완전 업그레이드 또는 aptdist 업그레이드를 사용할 때마다 패키지를 업데이트할 때 이 프로세스의 진행 상황을 알리는 진도표를 볼 수 있습니다.aptremove나 aptpurge를 사용하여 패키지를 삭제할 때도 이 메시지가 나타납니다.

또한 aptlist - upgradable를 실행하면 저장소가 최신 버전의 패키지를 제공하는 것을 명확하게 설명하기 위해 몇 가지 색을 표시합니다.

두 개의 새 명령:


명령을 바꾸는 것 외에 apt는 두 개의 새로운 명령을 도입했습니다: aptlist와 apteditsources.
  • aptlist - aptlist 명령이 – installed 또는 – upgradeable와 함께 사용할 때, 설치되었거나 설치할 수 있거나 업그레이드가 필요한 패키지를 표시합니다.
  • apteditsources - 이 명령을 사용하면 원본을 시작합니다.편집기에 편집할 파일을 나열합니다.
  • Aptget은 아직 Apt로 완전히 대체되지 않았으며, 나는 그것이 영원히 완전히 생산을 멈추지 않을 것이라고 생각한다.그러나, apt나 aptget을 선택해야 할지 고민 중일 수도 있습니다.내가 보기에 apt를 선택하는 것은 가치가 있다. 왜냐하면 패키지 관리에 필요한 모든 기능을 제공하고 더욱 빠르고 우호적이며 사용하기 쉽기 때문이다.