Samba Server Won't Start Missing Dependencies and AppArmor is not installed

Yes, I know. And the Samba Name Server is nmbd, although you did use nmb there. :wink:

But the systemd service is called “smb.service”, not “smbd.service” as I wrote.
So use “smb.service” for systemctl.