web-dev-qa-db-ja.com

インストール方法はgdebiの使用をお勧めしますか?

Gdebiはデフォルトで推奨パッケージをインストールしないようで、依存関係のみをインストールします。私は試した

Sudo gdebi -o="--install-recommends" package.deb

しかし、それは機能しません。

Gdebiを使用して推奨パッケージもインストールする方法は?

2
user539484

gdebi-oオプションは、コマンドラインオプションをapt-getに渡すためのものではなく、構成オプションを渡すためのものです。したがって、推奨パッケージをインストールするには、以下を使用する必要があります。

gdebi -o "APT::Install-Recommends=1" ...

以来、

  1. man apt-get さんのコメント:

    --no-install-recommends
       Do not consider recommended packages as a dependency for
       installing. Configuration Item: APT::Install-Recommends.
    
  2. 推奨および推奨パッケージをインストールしない方法

    最近のバージョンでの正しい構文は次のようです。

    APT::Install-Suggests "0";
    APT::Install-Recommends "0";
    
  3. そして、 このランチパッドの質問 にコメント#7は言う:

    グーグルの誰にとっても、APT :: Getオプションの正しい形式を指定することはできませんが、APT :: Install-オプションでは次のように機能しました。

    gdebi -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 .....
    
3
muru

パッケージマネージャーを使用してパッケージをインストールする場合は、依存するdebを手動で収集し、コマンドラインに追加する必要があります。パッケージマネージャーは依存関係を尊重しますが、コマンドラインで使用可能なパッケージのみを検索します。

パッケージマネージャーを使用してインストールを行う代わりに、より多くの[〜#〜] a [〜#〜] dvanced [〜#〜] p [〜 #〜] ackaging [〜#〜] t [〜#〜]依存関係を検索できるパッケージのリポジトリの知識を持ち、コマンドラインでそれらを一覧表示するoolインストールしたいパッケージ。これはaptがあなたのために行うことです。インストールするように選択されたパッケージの依存関係を収集し、そのリストをdpkgに渡します。

私の解決策はdpkg -i package.debと失敗を監視します。次にaptitudeを実行すると、壊れたパッケージについて文句を言うでしょう。画面下部のredの指示に従って、必要なものに最適なソリューションを選択します。

0
umeboshi