Gdebiはデフォルトで推奨パッケージをインストールしないようで、依存関係のみをインストールします。私は試した
Sudo gdebi -o="--install-recommends" package.deb
しかし、それは機能しません。
Gdebiを使用して推奨パッケージもインストールする方法は?
gdebi
の-o
オプションは、コマンドラインオプションをapt-get
に渡すためのものではなく、構成オプションを渡すためのものです。したがって、推奨パッケージをインストールするには、以下を使用する必要があります。
gdebi -o "APT::Install-Recommends=1" ...
以来、
man apt-get
さんのコメント:
--no-install-recommends
Do not consider recommended packages as a dependency for
installing. Configuration Item: APT::Install-Recommends.
最近のバージョンでの正しい構文は次のようです。
APT::Install-Suggests "0"; APT::Install-Recommends "0";
そして、 このランチパッドの質問 にコメント#7は言う:
グーグルの誰にとっても、APT :: Getオプションの正しい形式を指定することはできませんが、APT :: Install-オプションでは次のように機能しました。
gdebi -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 .....
パッケージマネージャーを使用してパッケージをインストールする場合は、依存するdebを手動で収集し、コマンドラインに追加する必要があります。パッケージマネージャーは依存関係を尊重しますが、コマンドラインで使用可能なパッケージのみを検索します。
パッケージマネージャーを使用してインストールを行う代わりに、より多くの[〜#〜] a [〜#〜] dvanced [〜#〜] p [〜 #〜] ackaging [〜#〜] t [〜#〜]依存関係を検索できるパッケージのリポジトリの知識を持ち、コマンドラインでそれらを一覧表示するoolインストールしたいパッケージ。これはaptがあなたのために行うことです。インストールするように選択されたパッケージの依存関係を収集し、そのリストをdpkgに渡します。
私の解決策はdpkg -i package.deb
と失敗を監視します。次にaptitudeを実行すると、壊れたパッケージについて文句を言うでしょう。画面下部のredの指示に従って、必要なものに最適なソリューションを選択します。