Debian에 python-minimal 패키지를 설치하면 python 패키지도 얻는 이유는 무엇입니까?

Debian에 python-minimal 패키지를 설치하면 python 패키지도 얻는 이유는 무엇입니까?

로부터 달아 나다:

apt-cache depends python2.6-minimal | grep Depends

그리고

apt-cache depends python2.6 | grep Depends

외모는 그 이상 python2.6에 달려 있습니다 python2.6-minimal.

그러나 실행하면 apt-get install python2.6-minimal실행할 때와 동일한 패키지를 설치하려고 시도합니다. apt-get install python2.6둘 다 경고가 발생합니다 17.0 MB of additional disk space will be used. 왜 이런 일이 발생합니까?

폴리스티렌

또 다른 이상한 일은 Python 패키지를 설치하려고 할 때 18.0 MB of additional disk space.

apt-cache depends python | grep Depends

만 표시

Depends: python2.6
Depends: python-minimal

python메가바이트 이상이 필요한 이유는 무엇 입니까 python2.6?

답변1

python-minimal권장 사항 으로 인해 추가 패키지를 설치하고 있습니다 . apt-get새 패키지를 설치할 때 모든 권장 패키지를 자동으로 설치하도록 구성됩니다. apt-get이러한 권장 패키지를 설치하지 말라고 할 수 있습니다 .

apt-get install --no-install-recommends python2.6-minimal

기억하세요... 권장 사항을 설치하지 않으면 모든 기능을 사용하지 못할 수도 있습니다. 사람들은 항상 권장되는 설치를 한다고 생각하고 설치된 일부 패키지에서 오류가 발생하는 이유를 알지 못하는 경우가 많습니다. 문제는 대부분의 권장 사항이 실제로는 제안이어야 하므로 권장 사항이 다소 쓸모없다는 것입니다. 대부분의 경우 권장 사항 없이 설치하며 때로는 예상치 못한 동작이 발생하기도 합니다. 시스템이나 데스크탑에 중요하지 않은 패키지는 일반적으로 권장 사항 없이 설치할 수 있습니다.

제가 도움이 되었으면 좋겠습니다.

답변2

python-minimal추천하다 python.

% apt-cache depends python-minimal
python-minimal
  Depends: python2.7-minimal
  Depends: dpkg
    dpkg:i386
  Recommends: python
  Conflicts: python-central
  Conflicts: <python-central:i386>
  Breaks: idle
...

기본적으로 apt-get권장 사항은 자동으로 설치됩니다. 노력하다

sudo apt-get install --no-install-recommends python-minimal

답변3

다른 제안 사항 외에도 /etc/apt/apt.conf.d명령문에 파일을 추가하여 제안된 자동 번들링을 전역적으로 비활성화 할 수 있습니다 APT::Install-Recommends "0";.

관련 정보