DNFを使用して同じパッケージの複数のバージョンをインストールできますか?

DNFを使用して同じパッケージの複数のバージョンをインストールできますか?

私のコンピュータに複数のバージョンのPythonがあり、各バージョンにPipをインストールしようとしています。 Python 3.10用Pip 21.2.3をインストールし、Python 3.9用Pip 20.3.Xをインストールしようとしています(特定のバージョン番号は問題ではありません)。更新されたバージョンをインストールしたら、DNFを使用してPip 20.3をインストールできますか?それでは、どのようにインストールできますか?

Fedora Linux 35、DNFバージョン4.14.0。

答え1

「手動で」設定する必要があります。

まず、正しいパッケージをダウンロードし、必要な正確なバージョンとパッケージを保存するフォルダを指定する必要があります。

$ dnf download --downloadonly --downloaddir=/downloadpath package-a.b.c

その後、それを設定して特定のディレクトリに移動できます。

$ dnf install --installroot=/installpath /downloadpath/package-a.b.c

すべてのパスは絶対パスでなければなりません。

関連情報