CentALTは使用できなくなったため、一部のパッケージをアップグレードできません。もちろん、CentALTのミラーを使用して機能させることはできますが、更新されなくなったため、「古い」パッケージのみが一覧表示されます。 CentALTを使用してMariaDB 10.0.11をインストールし、10.0.12にアップデートしたいと思います。残念ながら、これによりMariaDBリポジトリのRPMにエラーが発生します。
現在のパッケージを削除せずに更新する方法はありますか?
ベストアンサー1
私の経験によれば、あるリポジトリから別のリポジトリへの特定のパッケージ移行を処理するときは、そのパッケージの現在のリポジトリのインストールをバックアップし、新しいリポジトリを使用してインストールすることはほぼ常に簡単です。
単にアンインストール/再インストール手順を処理するよりもはるかに面倒なさまざまな問題が発生することがよくあります。
メモ:これを試す前に、現在のインストールに関連するすべての関連ファイルを収集することをお勧めします。たとえば、データベースの場合は、/etc
ファイルのコピーを保存するディレクトリを作成し、新しいリポジトリ/var
から新しいパッケージを再プロビジョニングするときに参照用にファイルを保持します。