Fedora 20 32비트에 LAMP를 설치해야 합니다. phpMyAdmin을 설치하기 전까지는 모든 것이 괜찮았습니다.
이것은 기본적으로 다음과 같은 질문입니다.fedora 20에 phpmyadmin 설치 - Ask.fedoraproject.org.
나는 이것을 따라하려고 노력한다.지도 시간, 댓글 작성자 중 한 명과 동일한 오류가 발생했습니다. 한 가지 대답은 "remi" 저장소를 통해 설치한 것을 제거하는 것입니다. 하지만 튜토리얼을 거꾸로 보고 yum remove package
효과가 있기를 바라기 때문에 고통스러울 것입니다.
누구든지 더 나은 제안이 있습니까? 아니면 튜토리얼에서 사용자가 말한 내용을 확인할 수 있나요? 일을 더 쉽게 하거나 하지 않게 만드는 팁/요령이 있나요?
편집: 명령 및 오류
$ sudo yum --enablerepo=remi install phpmyadmin
이로 인해 다음과 같은 오류가 발생합니다.
오류: 패키지: php-recode-5.5.18-1.fc20.remi.i686 (remi) 필요 사항: php-common(x86-32) = 5.5.18-1.fc20.remi 설치: php-common-5.6 . 0-1.fc20.remi.i686 (@remi-php56) php-common(x86-32) = 5.6.0-1.fc20.remi 사용 가능: php-common-5.5.6-1.fc20.i686 (fedora ) php-common(x86-32) = 5.5.6-1.fc20 사용 가능: php-common-5.5.17-2.fc20.i686 (업데이트됨) php-common(x86-32) = 5.5.17-2. fc20 사용 가능: php-common-5.5.17-2.fc20.remi.i686 (remi) php-common(x86-32) = 5.5.17-2.fc20.remi 사용 가능: php-common-5.5.18-1 .fc20.remi.i686 (remi) php-common(x86-32) = 5.5.18-1.fc20.remi
오류: 패키지: php-bcmath-5.5.18-1.fc20.remi.i686 (remi) 필요 사항: php-common(x86-32) = 5.5.18-1.fc20.remi 설치: php-common-5.6 . 0-1.fc20.remi.i686 (@remi-php56) php-common(x86-32) = 5.6.0-1.fc20.remi 사용 가능: php-common-5.5.6-1.fc20.i686 (fedora ) php-common(x86-32) = 5.5.6-1.fc20 사용 가능: php-common-5.5.17-2.fc20.i686 (업데이트됨) php-common(x86-32) = 5.5.17-2. fc20 사용 가능: php-common-5.5.17-2.fc20.remi.i686 (remi) php-common(x86-32) = 5.5.17-2.fc20.remi 사용 가능: php-common-5.5.18-1 .fc20.remi.i686 (remi) php-common(x86-32) = 5.5.18-1.fc20.remi
노트:이런게 2개 더 있습니다.
답변1
마침내 문제가 성공적으로 해결되었습니다. 생각보다 어렵지 않아요! Fedora 사람이 옳았습니다.
구레나룻은 이 질문에 대한 답변으로 다음과 같이 말했습니다(내 질문에 대한 첫 번째 링크).
귀하가 작성한 내용에 따르면 표준 Fedora 리포지토리의 패키지를 사용하는 대신 타사 리포지토리에서 이 두 패키지를 설치했습니다. 그렇다면 해당 항목을 제거하고 원본 저장소를 삭제한 다음 Fedora 버전을 설치하면 필요한 모든 종속성이 가져옵니다. 이 작업을 완료하면 PHP에 대해 걱정할 수 있습니다.
그래서 다음 명령을 순서대로 실행했습니다.
yum remove php
yum remove php-common
yum remove mysql
yum remove httpd
이것은 내가 시작한 곳으로 다시 돌아오게 해줍니다. 그런 다음 이 튜토리얼에 따라 모든 것을 다시 설치했습니다.지도 시간