Solaris 11의 Samba4 Giant

Solaris 11의 Samba4 Giant

Linux에서 samba4는 적어도 Slackware에서는 약 60MB입니다.

제가 컴파일하고 Solaris 11에 설치한 samba4는 104MB입니다!

그래서 난 옷을 벗기려고 해

Solaris 원시 테이프

#!/usr/bin/bash
set -e


find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
find . | xargs file | grep "current ar archive" | cut -f 1 -d : | xargs strip -g 2> /dev/null

GNU 기사

#!/usr/bin/bash
set -e

STRIP=/opt/csw/gnu/strip

find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs $STRIP --strip-unneeded 2> /dev/null
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs $STRIP --strip-unneeded 2> /dev/null
find . | xargs file | grep "current ar archive" | cut -f 1 -d : | xargs $STRIP -g 2> /dev/null

이 스크립트를 실행하기 전에

du -sh samba4
106MB

뒤쪽에

du -sh samba4
104MB

겨우 2MB? 보통이다?

답변1

저장소에 있는 삼바 패키지를 사용하지 않는 이유가 있나요? 현재 ~67MB를 사용하는 v4.4.16이 있는 것 같습니다.

또한 CIFS/SMB 공유를 공유하려는 경우 ZFS 명령을 통해 직접 수행할 수 있습니다.

관련 정보