busybox --install [-s] [DIR]의 -s 옵션은 무엇을 의미합니까?

busybox --install [-s] [DIR]의 -s 옵션은 무엇을 의미합니까?

를 입력할 때 busybox --help사용법 중 하나는 다음과 같습니다 busybox --install [-s] [DIR]. 이 -s옵션은 무엇을 나타냅니까?

답변1

이 내용은 다음과 같이 기록됩니다.INSTALL소스 코드의 파일:

비지박스를 설치하려면 비지박스에서 활성화된 각 애플릿에 대한 비지박스 바이너리에 대한 기호 링크(또는 하드 링크)를 생성하고 이러한 기호 링크가 셸의 명령 $PATH에 있는지 확인해야 합니다. [...] 또한 비지박스 기본 애플릿에 독립 실행형 설치 기능을 구성한 다음 "busybox --install"(하드 링크의 경우) 또는 "busybox --install -s"(하드 링크의 경우)를 사용하여 실행하여 설치할 수도 있습니다. 이러한 링크 심볼릭 링크).

따라서 해당 버전에서 지원하는 애플릿에 대한 링크를 대상 디렉토리에 생성하고 --install심볼릭 링크를 생성하게 합니다.buxybox-s

% busybox --install -s foo
% ll foo    
total 8.0K
lrwxrwxrwx 1 muru muru   16 Nov 30 13:19  acpid -> /usr/bin/busybox
lrwxrwxrwx 1 muru muru   16 Nov 30 13:19  addgroup -> /usr/bin/busybox
lrwxrwxrwx 1 muru muru   16 Nov 30 13:19  adduser -> /usr/bin/busybox
lrwxrwxrwx 1 muru muru   16 Nov 30 13:19  adjtimex -> /usr/bin/busybox
lrwxrwxrwx 1 muru muru   16 Nov 30 13:19  ar -> /usr/bin/busybox
...

관련 정보