昨日、私はNetflixがPipelightと連携しようとしたが、いくつかの依存関係を手動でインストールする必要がありましたが、最終的に失敗しました。このプロセス中にインストールしたすべてのエントリを削除しましたが、yum updateを実行すると次のようになります。
Transaction Summary
================================================================================
Install ( 2 Dependent packages)
Upgrade 1 Package
Total size: 442 k
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction check error:
file /usr/lib/libmpg123.so.0 from install of libmpg123-1.19.0-1.fc19.i686 conflicts with file from package mpg123-1.18.1-1.fc19.i686
エラーの要約
大胆な措置を取らずに私の人生からこの問題を取り除く方法はありますか?
答え1
問題を解決する最も簡単な方法は、rpm -Uvh --replacefilesを使用してパッケージを手動でインストールすることです(yumは/var/cache/yum/...どこかにダウンロードしました)。
しかし、おそらく何度も「奇妙な試み」をして整理します。最近のアクティビティを表示するには、rpm -qa --last |moreを実行してください。
冗長インストールも確認する必要があります。