
から逃げる:
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";
。