마스터 apt-get

마스터 apt-get

apt-get나는 나쁜 일이 나를 놀라게하지 않도록 알고 싶었습니다 . 몇 가지 튜토리얼을 찾아봤지만 내부 내용을 포함하여 자세히 가르치는 내용을 찾지 못했습니다. 내가 찾은이것기사이지만 나에게는 충분하지 않습니다.

자세한 내용은 어디에서 알아볼 수 있습니까(문서 및 매뉴얼 페이지 제외)?

마스터링이는 이 명령의 100개 스위치를 배우겠다는 의미는 아니지만 apt-get소스 코드를 읽는 것보다 더 일반적인 수준에서 이 명령이 어떻게 작동하는지 이해한다는 의미입니다.

감사해요.

답변1

좋은 온라인 문서를 찾고 있다면 데비안 문서를 확인하세요:

http://www.debian.org/doc/manuals/debian-reference/ch02.en.html

위에서 언급했듯이 맨페이지는 필수입니다.

화타이

답변2

답변3

man apt-get내부 구조에 대한 자세한 정보가 포함되어 있습니다. 당신은 또한 읽을 수 있습니다 man dpkg. 데비안 패키지 관리 인프라에 대한 매우 훌륭한 문서도 있습니다.여기.

답변4

글쎄, 당신이 데비안 패키지 시스템의 실제적인 세부 사항에 관심이 있다면, 이 페이지가 당신을 위한 페이지일 것입니다:데비안 문서에서

이것도 좋은 소개인 것 같습니다:Apt 및 Dpkg 소개

물론 Wikipedia도 개요를 확인할 수 있는 훌륭한 소스입니다.고급 패키징 도구

결론은 "원시" dpkg를 사용하면 RPM과 같은 종속성 지옥에 빠질 가능성이 높다는 것입니다. dpkg는 단순히 사전/프로덕션/사후 설치 스크립트를 작성, 배포 및 실행하기 위한 프레임워크를 제공합니다.

Aptitude 또는 "고급 패키징 도구"는 dpkg 시스템 위에 추상화 계층을 제공하여 종속성 및 "권장 사항" 해결과 같은 더욱 발전되고 유용한 기능을 허용합니다.

따라서 apt를 사용하면 자신(및/또는 시스템)을 공격할 가능성이 훨씬 줄어들고 dpkg를 망칠 ​​필요가 거의 없습니다.

관련 정보