回答:
alacarteには、「依存」と「推奨」の2種類の依存関係があります。
Alacarteは、PythonおよびさまざまなPythonライブラリ(いくつかのライブラリを順に取り込む)に依存しています。「依存」レベルでは、アラカルトはこれらなしでは機能しません。APTベースのツールでは、これらの依存関係がないとalacarteをインストールできません。ですべての依存関係を無視できますがdpkg --force-depends
、後でalacarteが依存関係の計算に関与する場合(たとえば、新しいバージョンのパッケージが表示される場合)、APTを混乱させるため、これを行うことはお勧めしません。さらに、これらの依存関係なしでパッケージを使用する可能性はほとんどありません。
Alacarteは、「推奨」レベルでgnome-panel(Gnomeの他の多くの部分に依存)に依存しています。これは、アラカルトがgnome-panelなしではめったに役に立たないことを示していますが、状況によっては役立つ場合があります。ここでは、Freedesktopに準拠した別のメニューアプリケーションがある場合、アラカルトはgnome-panelなしで実際に役立ちます。
デフォルトでapt-get install
は、すべての依存関係を「依存」または「推奨」レベルでインストールします。--no-install-recommends
「推奨」レベルの依存関係をインストールしないように指示するオプションを渡します。あなたは追加することで、このデフォルト設定を行うことができますAPT::Install-Recommends "false";
し/etc/apt/apt.conf.d/zzz_mpmcfarlane
。
ではaptitude
、コマンドラインで、合格-R
または--without-recommends
インストールを避けるために、レベルの依存関係「を推奨しています」。Aptitude全画面UIでは、インストール用にalacarteをマークするとgnome-panelも選択されますが、インストールを続行する前にマークを外すことができます。APTの好みも適性に影響します。
Synapticでは、インストール用にアラカルトをマークすると、gnome-panelも選択されます。ただし、変更を適用する前にgnome-panelのマークを外してください。「依存パッケージとして推奨パッケージを検討する」設定(「一般」タブ)があります。
.debパッケージ(apt-get download foo
)をダウンロードdpkg
し、--force-depends
オプションを使用してインストールできます。
apt-get download foo