OpenSUSE에 종속성이 없거나 손상되는 것이 정상입니까?

OpenSUSE에 종속성이 없거나 손상되는 것이 정상입니까?

저는 직장에서 작은 LAMP 서버를 다시 설치하는 중입니다. Ubuntu 서버에 약간 지쳐서 둘러보고 OpenSUSE를 사용하기로 결정했습니다. 지원이 잘되고 유지 관리가 잘 되지만 기다려 주세요. 시도하는 거의 모든 패키지입니다. 설치에 종속성 항목이 누락된 것 같습니다. PHP 및 설명서와 같은 다양한 모듈이 설치된 apache2를 얻으려고 하는데 YaST 및 zypper를 사용하여 종속성이 누락되는 문제가 계속 발생하고 있습니다. 나는 이러한 문제를 해결하는 방법을 정확히 알고 있지만 사실 그럴 필요도 없고 방해받고 싶지도 않습니다. 제가 나쁜 사람일 수도 있지만, 이것이 어딘가의 설치/구성 오류로 인한 결과입니까, 아니면 OpenSUSE의 경우 정상적인 현상입니까?

환매에 관한 한지퍼 LR-d모든 표준 저장소(non-oss, repo-oss, update, update-non-oss)가 활성화되어 있으며 소스 및 디버그 저장소만 비활성화되어 있음을 알려줍니다. 이전에 OpenSuse를 사용해 본 적이 없으므로 여기에 뭔가가 누락되었을 수 있습니다. 실제로 작동하거나 더 나은 종속성을 갖는 저장소를 얻는 방법에 대한 조언이 있습니까?

-------------------------- 편집 1 --------- ---- --------

Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: apache2-mod_php5-5.4.20-12.1.x86_64 requires php5 = 5.4.20, but this requirement cannot be provided
  uninstallable providers: php5-5.4.20-1.2.x86_64[openSUSE-13.1-1.10]
                   php5-5.4.20-1.2.i586[repo-oss]
                   php5-5.4.20-1.2.x86_64[repo-oss]
                   php5-5.4.20-12.1.i586[repo-update]
                   php5-5.4.20-4.1.i586[repo-update]
                   php5-5.4.20-8.2.i586[repo-update]
                   php5-5.4.20-12.1.x86_64[repo-update]
                   php5-5.4.20-4.1.x86_64[repo-update]
                   php5-5.4.20-8.2.x86_64[repo-update]
 Solution 1: deinstallation of patterns-openSUSE-minimal_base-conflicts-13.1-13.6.1.x86_64
 Solution 2: do not install apache2-mod_php5-5.4.20-12.1.x86_64
 Solution 3: do not install apache2-mod_php5-5.4.20-12.1.x86_64
 Solution 4: break apache2-mod_php5-5.4.20-12.1.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/4/c] (c): 

반복하다php5의 zypper꼭 필요한 경우가 아니면smtp_daemon이는 기본 운영 체제와 함께 설치된 기존 메일 데몬과 충돌합니다. 종속성 문제를 마지막으로 처리해야 했던 때가 기억나지 않습니다!


답변1

무늬공통 테마(예: 웹 서버에 필요한 모든 것)에 속하는 패키지 세트를 설치하는 방법입니다. 보유하고 있는 기계가 이미 설치되어 있습니다.가장 작은무늬. 여기에는 중복 패키지를 방지하기 위한 많은 충돌이 포함됩니다.존경받는(이 아니라면필수의)은 실제로 설치하려는 패키지로 구성됩니다.

문제가 되는 스키마를 삭제하여 충돌을 해결할 수 있습니다(솔루션 번호 1 선택). 패턴을 제거해도 해당 패턴에 속한 패키지는 제거되지 않지만, (항상 그렇듯이) "y"로 대답하기 전에 zypper에서 인쇄된 변경 사항 목록을 검토하십시오.

관련 정보