적성이 패키지 설치를 주장하는 이유는 무엇입니까?


9

다음을 간단히 실행할 때 aptitude가 너무 많은 패키지를 설치하려는 이유는 무엇입니까?

sudo aptitude install

과거에 여러 번 발생했기 때문에 설치하려는 특정 패키지를 제공하지는 않습니다 (과거에 어떻게 수정했는지는 확실하지 않지만).

어떤 아이디어?

답변:


16

에서 적성 man 페이지 :

특별한 경우, 인수가없는“install”은 저장 / 보류중인 작업에 작용합니다.

즉, 패키지를 더 일찍 설치하려고했거나 종속성으로 가져 왔지만 문제가 발생했거나 프로세스가 중단되어 완료 할 수 없었습니다. aptitude시작한 것을 끝내려고합니다. 작업은 업데이트, 패키지 제거 또는 모든 종류의 내부 보류 작업과 관련 될 수도 있습니다.

당신이 알고 싶어 할 또 다른 흥미로운 매뉴얼 페이지 발췌 :

최종 확인 프롬프트에서 Y를 입력하면“install”명령은 수행 할 작업에 대한 적성의 저장된 정보를 수정합니다. 따라서 "aptitude install foo bar"명령을 실행 한 다음 aptitude가 패키지 다운로드 및 설치를 시작한 후 설치를 중단하면 "aptitude remove foo bar"를 실행하여 해당 주문을 취소해야합니다.

다시 말해, 해당 패키지에 관심이없는 경우 호출 remove하면 보류중인 작업 큐 ( 적성의 저장된 정보 )를 제거 할 수 있습니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.