2010-07-09 3 views
0

나는 drupal 설치 프로파일에 대해 읽었으며, 패키지 설치 프로파일을 사용하는 것과 설치 코어에 수동으로 모듈을 설치하는 것의 차이점이 많은지 궁금합니다. 프로필?수동으로 설치 프로파일 다시 만들기

설치되지 않은 패키지 설치 프로필로 제어 할 수없는 설치된 각 모듈의 버전을 제어하는 ​​후자 (각 수동 설치)를하고 싶습니다.

하지만 내가 알지 못하는 것에 문을 열어야합니까? 2가 동일하지 않아야하며, 하나만 자동화되고 다른 하나는 수동이어야합니까?

답변

1

차이가 설치 프로파일이 필요로하는 모든 모듈의 오른쪽 버전이 포함되어 있다는 것입니다 설치할 모듈의 버전을 지정할 수 있습니다 생각합니다. 즉, 각 모듈을 수동으로 설치하는 것과는 달리 모듈 Y와 함께 효과적으로 작동하는 모듈 X의 올바른 버전을 확인할 필요가 없습니다. 다른 모듈의 버전 A가 설치되어있을 때 한 모듈이 제대로 작동하지 않는 경우가 거의없고 문제가 발생하지 않도록하려면 동일한 모듈의 버전 B를 설치해야합니다.

설치 프로필에는 사이트의 일부 매개 변수를 변경할 수있는 사용자 지정 설치 페이지가있을 수 있습니다. 설치 프로파일 작성자는 모듈의 버그를 수정하거나 다른 모듈로 더 잘 작동되도록 패치를 정의 할 수 있습니다. 특정 목적으로 작동하도록 사이트를 설정해야하는 경우 설치 프로파일은 Drupal 사이트를 설정해야하는 방법에 대한 모든 정보를 알지 못해 사이트를 올바르게 설정할 수 있으므로 유용합니다.

+0

'.profile' 파일에서 (패치가 원래 모듈에 적용된 경우)이 정보를 알 수 있습니까? – Kamo

+1

이 정보는'drupal-org.make' 파일에 있습니다. 그 파일에서'projects [adminrole] [patch] [] = "http://drupal.org/files/issues/adminrole_exceptions.patch"와 같은 줄을 찾을 수 있습니다. – kiamlaluno

2

kiamlaluno는 설치 프로파일이 설치시 사용자 정의 구성 설정을 수행 할 수 있다는 사실 외에도 사용자 정의보기/컨텐츠 유형/등을 구성 할 수 있다는 점을 강조했습니다 (특히 features.module을 사용하여 in OpenAtrium), 배포판 전용 모듈에 다른 사용자 정의 코드를 제공 할 수 있습니다.

간단히 말해, 모든 모듈이 포함 된 깨끗한 드루팔 (drupal)을 다운로드하여 설치 프로필을 복제 할 수는 없습니다. 설치 프로필을 사용하는 것이 가장 좋습니다. 모듈 버전이 걱정되면 적극적으로 유지 관리되는 프로필을 사용하고 있는지 확인하십시오.

+0

동의합니다. 설치 프로파일을 사용하기로 결정한 경우 사용하십시오. 필요한 모든 모듈을 설치하고 Drupal을 구성 할 수 있다면 중복 설치 프로파일을 작성하지 않고이를 수행하십시오. – kiamlaluno

관련 문제