Samba - why dependencies installed

Questions about applications and software
Forum rules
Before you post please read how to get help
Post Reply
wpshooter
Level 6
Level 6
Posts: 1070
Joined: Sun May 22, 2011 8:06 am

Samba - why dependencies installed

Post by wpshooter »

I notice in Synaptic on Mint 20 that even though Samba is NOT installed by default that a number
of Samba related dependencies ARE installed. Why would those dependencies be
installed and yet the main Samba application is not? Does some other application(s)
use/need those dependencies ?

Thanks.
Mint 20 mate 64 bit.
SERVICE > competition
Hoser Rob
Level 16
Level 16
Posts: 6255
Joined: Sat Dec 15, 2012 8:57 am

Re: Samba - why dependencies installed

Post by Hoser Rob »

wpshooter wrote:
Fri Jul 10, 2020 9:56 am
... Does some other application(s) use/need those dependencies ?
Probably, Linux is a lot more modular than Windows and uses a lot of shared dependency libraries.
altair4
Level 20
Level 20
Posts: 10139
Joined: Tue Feb 03, 2009 10:27 am

Re: Samba - why dependencies installed

Post by altair4 »

wpshooter wrote:
Fri Jul 10, 2020 9:56 am
I notice in Synaptic on Mint 20 that even though Samba is NOT installed by default that a number
of Samba related dependencies ARE installed. Why would those dependencies be
installed and yet the main Samba application is not? Does some other application(s)
use/need those dependencies ?
Yes. A couple of examples:

gvfs-backends will install libsmbclient so that your Mint box can access some other SMB server for example.

Mint does install smbclient by default for some reason. It's a stand alone application that isn't required to access a server through the file manager but it does require samba-common, samba-common-bin, etc.. which as a byproduct does create a smb.conf file.

There is probably a CUPS tie-in somewhere .....
Please add a [SOLVED] at the end of your original subject header if your question has been answered and solved.
Post Reply

Return to “Software & Applications”