샘플 구성 파일을 어느 디렉터리에 배치해야 합니까?

샘플 구성 파일을 어느 디렉터리에 배치해야 합니까?

사용자 구성 디렉터리에 구성 파일이 필요한 애플리케이션을 개발 중이지만 런타임 시 해당 파일을 해당 디렉터리에 배치하지 않으려고 합니다 make install. 다른 응용 프로그램에서는 사용자가 샘플 구성 파일을 홈 디렉터리에 복사해야 하는 것을 보았습니다. 이러한 샘플 구성 파일에 대한 모범 사례, 시스템 위치가 있는지 궁금합니다. 어쩌면 저 아래에 뭔가 있는 것 아닐까요 /usr?

답변1

가능한 위치 중 하나는 프로젝트 문서의 일부로 전용 "examples" 하위 디렉터리일 수 있습니다. 기본적으로 prefix make install아래에 설치됩니다 .share/doc/${yourproject}/examples/usr/local/share/doc/${yourproject}/examples

이는 최소한 Debian 및 RHEL( ls -d /usr/share/doc/*/examplesDebian 또는 RHEL 시스템에서 실행)에서 일반적으로 사용됩니다.

관련 정보