回答:
通常yum、依存関係から単一のパッケージを無視するオプションはありません。オプション--skip-brokenは、未解決の依存関係をすべて無視します。
試すことができyum --exclude=packagenameますが、依存関係からではなく、すべてのリポジトリの更新から名前またはグロブによって特定のパッケージを除外します。
--excludeも--skip-broken1かの方法でより多くの依存関係のバイパスができますrpm --nodepsし。
このrpmコマンドには、--nodeps使用できるオプションがあります。課題は、rpmそれ自体ではyumリポジトリを認識しないことです。次のコマンドは、依存関係を無視してパッケージをインストールまたは更新しますrepoqueryが、packageにあるリポジトリからダウンロードURLを自動的に検索しますyum-utils。
rpm -Uvh --nodeps $(repoquery --location winswitch)
その後、yum update依存関係エラーなしで通常のユーザーが成功する可能性があります。
また、rpmrebuildを使用してrpmメタデータを変更し、新しいパッケージ名を指すようにすることもできます。これは「あなたの」パッケージになりますが、rpmの依存関係に関してはよりクリーンです。--nodepsの使用に不利な点はないと思います。
yum --exclude依存関係で動作しません