php를 설치할려는데

weifuchs의 이미지

php를 설치할려고 하는데

고: php-4.3.3-6.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
오류: Failed dependencies:
httpd-mmn = 20020903 is needed by php-4.3.3-6
libaspell.so.15 is needed by php-4.3.3-6
libcurl.so.2 is needed by php-4.3.3-6
libdb-4.1.so is needed by php-4.3.3-6
libpspell.so.15 is needed by php-4.3.3-6

이런에러가 뜨는데 ..... 무엇이없어서 그런건지.......
추가적으로 뭘 설치해야 이 의존성을 없앨수 있는지 궁금합니다

jump의 이미지

weifuchs wrote:
php-4.3.3-6.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
오류: Failed dependencies:
httpd-mmn = 20020903 is needed by php-4.3.3-6
libaspell.so.15 is needed by php-4.3.3-6
libcurl.so.2 is needed by php-4.3.3-6
libdb-4.1.so is needed by php-4.3.3-6
libpspell.so.15 is needed by php-4.3.3-6

각각에 대한 파일을 rpmfind.net에서 검색해보시고
해당하는 rpm을 모두 받아서 한 디렉토리에 넣고
아래와 같이 해보세요.
rpm -Uvh *.rpm

저는 이렇게 했는데... 더 좋은 방법 있으면 붙여주세요.

hys545의 이미지

weifuchs wrote:
php를 설치할려고 하는데

고: php-4.3.3-6.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
오류: Failed dependencies:
httpd-mmn = 20020903 is needed by php-4.3.3-6
libaspell.so.15 is needed by php-4.3.3-6
libcurl.so.2 is needed by php-4.3.3-6
libdb-4.1.so is needed by php-4.3.3-6
libpspell.so.15 is needed by php-4.3.3-6

이런에러가 뜨는데 ..... 무엇이없어서 그런건지.......
추가적으로 뭘 설치해야 이 의존성을 없앨수 있는지 궁금합니다


www.rpmfind.net
이나 www.php.net에서
srpm 다운
rpm -rebuild *.rpm
이게 제일 간단
이거 위존성 해결바로 됨

즐린

jump의 이미지

RH8 이상에서는 아래와 같이 해야 할겁니다.
rpmbuild --rebuild *.src.rpm