すべての依存関係を自動的にインストールするにはどうすればよいですか?

すべての依存関係を自動的にインストールするにはどうすればよいですか?

たとえば、「winehq-devel_4.12.1_buster_amd64」があり、これには「wine」が必要で、これには「wine-development」が必要、などです。(ここでは、パッケージ マネージャーによってインストールされる .deb ファイルを意味します)

依存関係のツリー/スタックをすべてインストールするにはどうすればよいですか?

コマンドラインを使用してアプリをインストールするのも同じことですか? (apt-get を使用...)

注: 必要に応じて、Deepin OS 15.10.2 を使用します。

また、ソフトウェアの最新リリース(開発者から)に対してそれを実行するにはどうすればよいですか?

今のところWineをインストールしようとしていますが、ここでは具体的にはwine-devel-0386 依存関係これを(および同様の状況を)自動的に解決する方法はありますか?

答え1

私はまだ初心者で、Unix OS を使用しているので、大きく外れている可能性もあります...。とにかく...

この wiki ページを読みましたか? 古いパッケージによる依存関係の競合や 64 ビットと 32 ビットの問題などの解決について言及されています...

ワインHqウィキ

「以前に別のリポジトリから Wine パッケージをインストールしたことがある場合は、依存関係の競合が発生する可能性があるため、WineHQ パッケージをインストールする前に、そのパッケージとそれに依存するパッケージ (wine-mono、wine-gecko、winetricks など) を削除してください。」

または、自家製? 詳細については、以下のブログ投稿を参照してください。ここでは、Wine のインストールに役立つ HBrew の使用について具体的に説明しています。 デビッド・バウムゴールド

「Homebrew は、オープンソース プログラムのインストールをはるかに簡単にするパッケージ マネージャーです。特に、パッケージ マネージャーの助けを借りずに Wine のような大規模なプログラムをインストールするのは非常に困難です。幸い、Homebrew 自体は簡単にインストールできます。ターミナルを開いて、次のコマンドを実行するだけです。」

`ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"`

幸運を!

関連情報