어제 저는 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를 실행해 보십시오.
중복 설치도 확인해야 합니다.