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