DNFに特定のバージョンのパッケージをインストールする方法

DNFに特定のバージョンのパッケージをインストールする方法

DNFに特定のパッケージバージョンをインストールする方法。私がインストールしたパッケージの1つは新しいバージョンをインストールしましたが、この新しいバージョンにはいくつかの問題があり、以前のバージョンにロールバックしたかったのですが、パッケージの最後の以前のバージョンはまだfc25にありました。

再インストール時に特定のバージョンを追加してみましたが、成功しませんでした。2-1.fc25.noarchパッケージ名とは異なる組み合わせの末尾に追加しました。

ところで私はfc26を使用しており、パッケージはcoprにあります。

ありがとう

答え1

努力するsudo dnf downgrade --releasever=25 <package-name>

ただし、管理者によっては、以前のパッケージをCOPRリポジトリで使用できなくなる可能性があります。

答え2

特定のバージョンを予想される順序で一覧表示するには、命名規則を使用してください。これはやや直観に反します。 IEの特定のバージョンをインストールするには、次のものを使用できます。

sudo dnf install vim-common-2:8.0.1763-19.el8.4.x86_64

ただし、それを使用して特定のバージョンを一覧表示すると、名前dnf listが異なるように表示されます。

sudo dnf list installed | grep vim
vim-common.x86_64                    2:8.0.1763-19.el8.4

関連情報