데몬 없이 삼바 클라이언트 설치(smbclient)

데몬 없이 삼바 클라이언트 설치(smbclient)

Centos 6.10에서 시도하면

yum install samba-client

나는 또한 이러한 의존성을 얻습니다

samba-common
samba-winbind
samba-winbind-clients

내가 노력한다면 cifs-utils나도 옳을 것이다 samba-winbind.

Linux 호스트는 Windows 서버에서 제공하는 네트워크 공유를 사용해야 하므로 필요하지 않습니다 samba-winbind.

실행하기 위한 최소 요구 사항을 어떻게 설치합니까 smbclient?

답변1

smbclient데비안 에서는나만의 가방(및 기타 명령줄 유틸리티)이므로 종속성이 필요하지 않습니다 winbind. CentOS 6에서는 모든 Samba 클라이언트 도구가 중앙 집중화되어 있으며 그 중 일부는 실제로 필요하므로 samba-winbind올바른 samba-client종속성을 가져오지 않으면 설치할 수 없습니다 samba-winbind.

그래서 제 조언은 이 불필요한 의존성을 받아들이라는 것입니다. 데몬은 기본적으로 winbind중지 및 비활성화되어 있으므로 설치 후 조치가 필요하지 않습니다.

CentOS 7 및 CentOS 8에서는 종속성이 없으며 samba-winbind없어도 설치할 수 있지만 CentOS 6을 사용하고 있습니다.samba-winbind-clientssamba-client

답변2

때로는 만족스럽지 못한 두 솔루션을 비교하면서 다른 사용자와의 대화를 통해 올바른 솔루션을 찾는 경우도 있습니다.

설치를 차단한 후 찾았습니다.삼바 클라이언트

/etc/yum.conf

제외=삼바-*

당신이 발행하는 경우

yum install samba-client

yum은 대체 패키지를 찾을 것입니다삼바4-클라이언트, 삼바 데몬에 의존하지 않습니다.

빙고!


Centos 6.10에 대한 올바른 솔루션은 다음과 같습니다.

yum install samba4-client

패키지 samba-client는 데몬 bloatware가 필요한 버전 3.6을 설치합니다.

samba4-client 패키지는 버전 4.2 클라이언트만 설치합니다. 공식적으로 사용 가능센토스저장소.

관련 정보