web-dev-qa-db-ja.com

一度に複数のアプリケーションをインストールできないのはなぜですか?

なぜAPT一度に複数のアプリケーションをインストールできないのですか?次のアプリケーションをインストールする前に終了する必要があるのはなぜですか。MSWindowsでは、一度にいくつのアプリケーションをインストールできるか知っています。 Ubuntuに固有のものではなく、すべてのディストリビューションに固有のものです。

2
MathCubes

各パッケージには、インストール方法に関する特定の詳細があるためです。

パッケージの後処理には、フォローアップが必要な場合があります(シンボリックリンク、ドキュメント生成など)。このような処理は、完了した他のプロセスに事前に依存する場合があります。

これはLinuxの欠陥ではありません。これは「計算」の欠陥です。 ( https://en.wikipedia.org/wiki/Halting_problem )。

パッケージマネージャーは、実際にインストールしようとするのが恥ずかしい依存関係を正常にインストールしたかどうかを判断できません。 Windowsはこれに影響されません。

3

DpkgとRPMはどちらも、一度に複数のアプリケーションのインストールを処理できます。例えば:

Sudo apt-get install firefox Thunderbird

このコマンドは、FirefoxとThunderbirdの両方を同じコマンドでインストールします。 apt-getのより新しいバージョンは、実際には潜在的に異なるソースを使用してダウンロードを開始します。

yum、zypper、dnfも同じ方法で複数のアプリケーションを処理します。

1

ターミナルで次のコマンドを入力して、複数のアプリケーションを一度にインストールできます
Sudo apt-get install <package-one> <package-one> ...
後者をパッケージ名に置き換えます

パッケージは一度にすべてではなく順次インストールされますが、1つのインストールが完了するのを待って別のインストールをインストールするのに苦労することはありません

0
akabhirav