Category: General LinuxCNC Questions
With Debian it should install dependencies for a package, if of course you are using a Debian package, if not you are on your own.
The way you are explaining it is what it was like in the1990's installing packages on Redhat & Slackware.
Now if anything "breaks" when trying to connect to anything Microsoft, that's because of Microsoft.
Now something interesting regarding samba. A std install of samba on Debian sets up a share for "home". This is not browsable but can be connected to by using the username on Linuxcnc. The caveat is that you need to create a samba user with the same name, password is easier if you use the same as the Linux password, easier to remember.
To be honest I don't use windows but using the method above I can connect from one Linux machine to a samba share on another with no issues.
There also is another way to create shares that doesn't involve edit the SMB.conf file, but that's for a later date, once I fully understand it I'll do a quick write up.