etc
모든 시스템 구성 기본 설정을 포함하는 이동식 저장소를 구축하고 싶습니다 . 그러나 zsh의 소스 코드는 /etc/zshrc
Macos 및 /etc/zsh/zshrc
Linux에서 제공됩니다. 이것이 왜 다른가요? 완전히 동일한 버전입니다(zsh 5.7.1(x86_64-apple-darwin19.0) 및 zsh 5.7.1(arm-unknown-linux-gnueabihf)). 어떻게든 이 문제를 해결할 수 있나요?
답변1
어쩌면 컴파일 방법이 다르기 때문일 수도 있습니다. 최소한 컴파일에 사용된 Debian Zsh 패키지는 --enable-etcdir=/etc/zsh
파일을 개별 디렉터리로 분할하여 홈 디렉터리를 /etc
더 깔끔하게 유지합니다. 이는 일반적으로 Linux가 아닌 배포별 선택과 관련이 있을 가능성이 높습니다.
/etc/zsh
파일의 심볼릭 링크를 저장소의 해당 파일에 포함하거나 그 반대로 심볼릭 링크를 포함 하거나 /etc
전체 ./etc/zsh
.