권장 패키지와 제안 패키지 (Ubuntu)의 차이점은 무엇입니까


20

우분투에서 패키지를 설치할 때 의존성, 권장 사항 및 제안이있을 수 있습니다. 예를 들어 virtualbox-ose 는 adduser를 종속성으로, libgl1을 추천으로, libpulse0을 제안으로합니다.

추천과 제안의 차이점은 무엇입니까?

권장 사항은 apt와 함께 표준 설치됩니다. 스위치를 사용하여이를 방지 할 수 있습니다 --no-install-recommends

두 번째 질문 : apt로 제안을 강제로 설치하려면 어떻게해야합니까?


답변:


16

이에 관한 데비안 FAQ를 참조하십시오 . 우분투는 데비안을 기반으로하므로 동일해야합니다.

  • 패키지 관리자가 대부분의 사용자가 B가 제공하는 기능 없이도 A를 원하지 않는다고 판단하면 패키지 A 패키지 B를 권장 합니다.
  • B에 A의 기능과 관련된 파일이 포함되어 있으면 패키지 A 패키지 B를 제안 합니다.

1
감사! 제안 된 패키지를 자동으로 설치하는 방법 (명령 줄 스위치)이 있습니까?
피터 Smit

1
@PeterSmit 옵션 -o APT::Install-Suggests=trueaptitude install PKGNAME명령 행에 추가하여 제안 된 패키지를 설치하도록 지시 할 수 있습니다 .
Colin D Bennett

1

설정, 환경 설정, 일반 탭을 통해 Synaptic의 설치에 권장 패키지가 포함되지 않도록 할 수 있습니다. "권장 패키지를 종속 항목으로 간주"를 선택하십시오.

apt-get을 사용하면 "--no-install-recommends"스위치를 포함시킬 수 있습니다.

패키지를 실행하려면 종속성이 있어야합니다. 형용사가 제안하는 것 이외의 패키지를 권장 패키지로 구체적으로 규정하는 것은 말할 수 없습니다.

의존성 및 제안을 표시하는 CLI 방법은 다음과 같습니다. apt-cache show 예 : apt-cache show gimp


3
주요 질문은 어떻습니까? 추천과 제안의 차이점은 무엇입니까? 당신은 전혀 제안을 언급하지 않습니다!
Peter Smit
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.