CentOS 5.3을 실행하는 전용 서버가 있습니다. Plesk 9.5.2를 버전 10.0.0으로 업데이트하려고 했지만 업데이트에 실패했습니다. 나는 yum을 사용하여 다음을 수행합니다.
yum update psa* --skip-broken -t
하지만 실패하고 오류가 발생합니다.
Skip-broken could not solve problems
Error: plesk-mail-pc-driver conflicts with psa-qmail
Error: plesk-mail-pc-driver conflicts with psa-qmail-rblsmtpd
Error: plesk-mail-qc-driver conflicts with plesk-mail-pc-driver
Error: plesk-core conflicts with plesk-billing
Error: Missing Dependency: sw-engine = 2.0 is needed by package plesk-billing-6.0.4-20090625.11.noarch (installed)
Error: Missing Dependency: pp-sitebuilder >= 10.3.0 is needed by package psa-10.3.0-cos5.build1012110629.18.x86_64 (plesk)
Error: plesk-mail-pc-driver conflicts with plesk-mail-qc-driver
이 문제를 해결할 방법이 있나요?
답변1
다음 명령을 시도해 보세요.
$ yum update psa* --skip-broken -t -x plesk-mail-pc-driver
답변2
Plesk를 업그레이드하는 가장 좋은 방법은 Plesk의 자동 설치 프로그램을 사용하는 것입니다. /usr/local/psa/admin/sbin/autoinstaller 명령을 실행하고 설치 프로세스를 계속하여 업그레이드를 수행할 수 있습니다.
그러나 업그레이드하기 전에 다음 사항을 확인하십시오.
--> You have disabled all third party repo files under /etc/yum.repos.d
--> Take the present psa, apsc data base backup
-->and the upgrade must be done in non-business hours to avoid down time.
이제 부분이 나옵니다. 패키지 종속성 오류로 인해 실패하면 어떻게 될까요? 해결책은 매우 간단합니다. 종속성이 발견되면 수동으로 패키지를 제거하고 카운터를 설치하세요.http://autoinstall.plesk.com/Plesk 버전/OS 유형 및 아키텍처별로 그룹화된 모든 누락/필수 Plesk 패키지를 이 저장소에서 얻을 수 있습니다.
여전히 오류가 있으면 여기에 붙여넣으세요. 이 문제를 해결하고 솔루션을 제공하기 위해 최선을 다하겠습니다.