나는 리눅스를 공부하고 있다파일 시스템 계층 표준, 나는 사이의 관계를 알고 싶습니다/선택하다,/etc/선택그리고/var/opt.
/opt에 설치된 추가 기능에 대한 정적 구성 및 변수 데이터가 /etc/opt 및 /var/opt로 이동해야 한다는 두 곳을 읽을 수 있습니다.
변경 가능한 패키지 파일(정상 작동 중 변경 사항)은 /var/opt에 설치되어야 합니다. 자세한 내용은 /var/opt 섹션을 참조하십시오.
호스트별 구성 파일은 /etc/opt에 설치되어야 합니다. 자세한 내용은 /etc 섹션을 참조하세요.
인용하다:https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s13.html
추가 응용 프로그램 패키지에 대한 호스트별 구성 파일은 /etc/opt/ 디렉터리에 설치되어야 합니다. 여기서 은 패키지의 정적 데이터를 저장하는 /opt의 하위 트리 이름입니다.
인용하다:https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s07.html#etcoptConfigurationFilesForOpt
그러나 다음 구절도 나를 혼란스럽게 합니다.
일반적으로 /etc/opt/ 및 /var/opt/에 복사할 파일과 /opt에 있는 디렉터리를 포함하여 시스템에서 패키지를 지원하는 데 필요한 모든 데이터는 /opt/에 있어야 합니다.
인용하다:https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s13.html
이러한 "규칙"의 결과는 구성 및 런타임 데이터가 두 번 존재해야 한다는 것 같습니다. 그리고 /opt에서 /{etc,var}/opt로 복사해야 합니다. 이것은 나에게 비현실적인 것 같습니다. 상충되는 원본과 문서 변경 사항을 어떻게 처리합니까?