승인됨: Fortect
다음은 신뢰할 수 있는 새로운 Yum 트랜잭션 유효성 검사 오류를 수정하는 데 도움이 되는 몇 가지 간단한 방법입니다.
<시간><시간><시간><시간><시간>
- 존 몬테스
- 메시지: 04/09/2014
- 등록: 01:16:56
[허용] Yum 트랜잭션 유효성 검사 실패
CentOS에 Yum 트랜잭션 확인 오류가 있습니까?
Yum 트랜잭션 유효성 검사 오류를 전달하는 데 문제가 있으며 CentOS 6.6을 실행하는 64비트 PC에서 패키지를 다시 디자인할 수 없습니다. 아래는 일반적으로 오류 메시지이며 배치 파일은 지금까지 입증되었으며 현재 맛있는 음식이 남아 있습니다. 더 쉽게 만들 수 있는 개념이나 제안이 있습니까? JohnMontes가 2015년 2월 3일 수요일 오전 00:27에 마지막으로 편집함, 모두 한 번 크게 개선되었습니다.
최종 수정: JohnMontes, 02/04/2015 00:27:45, 총계와 관련하여 1회 변경되었습니다.
맛있는 트랜잭션 유효성 검사 오류를 전달하는 데 문제가 있으며 64비트 CentOS 6.6 시스템에서 장치를 업데이트할 수 없습니다.
아래에서 오류 메시지, 확인된 용어 목록 및 내가 보유한 우수한 저장소를 찾을 수 있습니다.
오류 원칙:
거래 확인 실패:
특정 ffmpeg-libpostproc-0.6.5-1.el6 파일 패키지의 상황과 함께 설치 ffmpeg-compat-0.6.7-1.el6.x86_64의 롯지 /usr/lib64/libpostproc.so.51.2.0. 참조 x86_64
–dupes
와 같이 시도한 명령포장 청소
yum 트랜잭션 완료
주요 패키지 청소 –cleandupes
yum, ffmpeg-compat-0.6.7-1.el6.x86_64를 다시 설치하십시오.
rpm -ideal –justdb ffmpeg-compat-0.6.7-1.el6.x86_64
yum 업데이트 ffmpeg-compat-0.6.7-1.el6.x86_64
sudo yum revamp –skip-broken
sudo rpm -Va –nofiles의 –nodigest
저장소 목록:
자료: centos.expedientevirtual.com
(공백) 엘레포: repos.dfw.lax-noc.com
– epel: mirror.cogentco.com
추가웰: centos.expedientevirtual.com
* rpmforge: mirror.teklinks.com
rpmfusion 없이 업데이트: mirror.nexcess.net
* rpmfusion-nonfree-updates: mirror.nexcess.net
6. 업데이트: centos.arvixe.com
- 존 몬테스
- 게시물: 9
- 가입 날짜: 2014/04/09 01:16:56
제목: Yum 거래 실패
rpmforge 저장소를 삭제하여 초기 ffmpeg-compat-0.6.7-1.el6.x86_64 충돌을 감지할 수 있는지 확인했습니다.
$ sudo yum rpmforge 릴리스 가져오기
승인됨: Fortect
Fortect은 세계에서 가장 인기 있고 효과적인 PC 수리 도구입니다. 수백만 명의 사람들이 시스템을 빠르고 원활하며 오류 없이 실행하도록 신뢰합니다. 간단한 사용자 인터페이스와 강력한 검색 엔진을 갖춘 Fortect은 시스템 불안정 및 보안 문제부터 메모리 관리 및 성능 병목 현상에 이르기까지 광범위한 Windows 문제를 빠르게 찾아 수정합니다.
그러나 이제 $ sudo yum update -y –skip-broken
을 쫓은 후 다음을 얻습니다.
거래 확인 실패:
ffmpeg-compat-0.6.7-1.el6.x86_64에 설치된 /usr/lib64/libpostproc.so.51.2.0 파일이 ffmpeg-libpostproc-0.6.5 – 1.el6 .rf에 있는 파일과 충돌합니다. .x86_64 파일 소프트웨어
연결된 작업 ffmpeg-compat-0.6.7-1.el6.x86_64의 /usr/lib64/libavcodec.so.52.72.2 파일이 ffmpeg-0 패키지 파일과 충돌합니다. 6.5-1.el6. RF.x86_64
ffmpeg-compat-0.6.7-1.el6.x86_64 설치 이후 /usr/lib64/libavdevice.so.52.2.0의 역사 package.6.5-1.el6.rf.x86_64 ffmpeg-0 선언
설치 ffmpeg-compat-0.6.7-1.el6.x86_64 충돌 파일 ffmpeg-0 package.6.5-1.el6에서 /usr/lib64/libavfilter.so.1.19.0을 시작합니다. rf.x86_64
/usr/lib64/libavformat.so.52.64.2 설치 ffmpeg-compat-0.6.7-1.el6.x86_64 패키지 ffmpeg-0 doc.6.5-1.el6.rf .x86_64와 충돌
ffmpeg-compat-0.6.7-1.el6.x86_64를 생성할 때 받은 파일 /usr/lib64/libavutil.so.50.15.1이 ffmpeg-0.6.5-1 .el6.rf 패키지의 파일과 충돌합니다. x86_64
ffmpeg-compat-0.6.7-1.el6.x86_64를 통해 /usr/lib64/libswscale.so.0.11.0 파일이 특정 ffmpeg-0.6.5-1.el6.rf 패키지의 파일과 충돌합니다. X86_64
-
트레버
- 포럼 중재자
- 메시지: 30982
- 등록: 2009년 9월 24일 오전 10:40:56
- 위치: 영국 브라이튼
주제: Yum 트랜잭션 유효성 검사 실패
–skip-broken 활동을 하지 마십시오. 고장났으며 개발자가 관련 오류 메시지에 대해 어리석은 제안을 한 이유를 이해할 수 없습니다. 실제로 의미하는 바는 “수업이 중단되었습니다. 다시 중단해야 하는 경우 수행하십시오!”입니다.
귀하의 건강 문제는 다양한 타사 리포지토리에 충돌하는 패키지가 첨부되어 있다는 것입니다. 일반적인 설치는 rpmforge용 패키지로 구성됩니다(따라서 사람의 이름은 .rf). 이 제안을 다른 저장소에서 호스팅하는 새로운 제안으로 대체하는 작업을 하고 있지만 모든 패키지는 다르게 정리되어 있습니다. 현재 패키지 세트를 먼저 제거할 수 있지만 일반적으로 많은 독립 패키지가 선택되거나 단일 요청에서 설치 재정의뿐 아니라 패키지 세트를 제거하기 위해 andUse 맛있게 패스를 시도합니다.
나는 이것이 효과가 있다고 보장할 수 없다. 불행히도 이것은 –skip-broken이 무엇인지에 대한 훨씬 더 나은 시도라고 생각합니다.
맛있는 그릇ffmpeg-libpostproc 제거ffmpeg 호환 설치도망치다
- 존 몬테스
- 게시물: 열한
- 가입 날짜: 2014/04/09 01:16:56
주제: Yum 트랜잭션 유효성 검사 실패
얌으로 간주되는 것 업데이트 종속성 오류가 이미 설치되어 있습니까?
yum 주석 종속성 오류 남기기(이미 설치됨) – 서버 오류 다음 오류가 발생했습니다: 트랜잭션 커밋 실패: unit apr-1.3.12-1.jason.1.x86_64(이는 apr-1.2.7-11에 새로 추가됨). El5_6.5 .cloudlinux.2.i386)이 이미 설치되어 있습니다. 이것은 클라우드에서 자주 발생합니다 … CODE Q&A 해결 된 문제
좋은 조언 감사합니다, Trevor.
나는 그것을 모두 시도했지만 집이 작동하는 것처럼 보였지만 항상 다른 트랜잭션 오류가 있습니다. 아래는 일반적으로 일부 샘플 출력입니다.
$ sudo 맛있는 조개
다운로드한 WordPress 플러그인: Fastmirror, Refresh Packagekit, 보안
Yum 셸 구성
> ffmpeg-libpostproc 추출
제거 절차 사용자 정의
> ffmpeg 호환 설치
데이터 다운로드 속도는 캐시된 호스트 파일에 반영됩니다.
* 베이스: centos.expedientevirtual.com
2.엘레포: repos.dfw.lax-noc.com
* epel: mirror.cogentco.com
(공백) 선택 사항: centos.expedientevirtual.com
* rpmfusion이 없는 업데이트: mirror.nexcess.net
2.rpmfusion-nonfree-updates: mirror.nexcess.net
* 업데이트: centos.arvixe.com
설치 프로세스 사용자 정의
> 릴리스니트
-> 거래 확인
—> Ffmpeg-compat package.x86_64 0: 0.6.7-1.el6 장착
-> 처리 종속성: libx264.so.120 () (64비트) 패키지 보기: ffmpeg-compat-0.6.7-1.el6.x86_64
—> 패키지 ffmpeg-libpostproc.x86_64 nought: 0.6.5-1.el6.rf가 끝에서 제거됩니다.
-> 거래 확인
—> 패키지 x264-libs.x86_64 0: 0.120-5.20120303.el6 일반적으로 설치할 수 있습니다.
-> 종속성 해결 완료
===================================================== = ============================================================================================================= = == = =====================================
아치 패키지 양식 저장소 크기
===================================================== = = ================================================== = ============================================================================을 의미합니다.설치:
ffmpeg-compat x86_64 0.6.7-1.el6 rpmfusion-free-updates 260만
삭제:
ffmpeg-libpostproc x86_64 0.6.5-1.el6.rf @rpmforge 122k
종속성 설치 가능:
x264-libs x86_64 0.120-5.20120303.el6 rpmfusion-free-updates 286KB
거래 요약
==================================================== = =============================================================================================================== = == = =======================================
패키지 설치
2 2 소포를 픽업
yum은 언제 지원되나요? 케이스에 액세스할 수 없습니까?
지원 요청, 사용자 관리 및 계정 리더는 유지 보수 주기 동안 원래 2021년 5월 2일 오전 5:00~오전 5:20(동부 표준시)에 사용할 수 없습니다. 게시 창에서 지원 요청을 작성하려면 [email protected]을 사용하십시오. Yum 제품 및 시설 지식 기반은 “트랜잭션 유효성 검사 실패: Bund package_name-version.x86_64(이것은 pa보다 최신 버전입니다…
총 면적: 2.9m
좋음 [예 / 아니오]: o
RPM_check_debug 다운로드
패키지 실행:
트랜잭션 테스트 실행
오류: 트랜잭션을 커밋할 수 없습니다.