This is how I do it.
apt-get autoremove --purge krb5-user krb5-config libwbclient0 libldb2 python3-ldb python3-samba samba-common samba-common-bin samba-ad-dc samba-dsdb-modules samba-libs ldb-tools libldb2 libnss-winbind libpam-winbind libsmbclient smbclient winbind
apt autoremove -y && apt-get autoclean && apt-get clean && apt-get remove --purge $(dpkg -l | grep “^rc” | grep "samba" | awk ‘{print $2}’)
rm -Rf /etc/samba
rm -Rfv /var/lib/samba
reboot
Caponato's Samba notebook. Start here or else Main menu