В ряде случаев всё лучше не удалять:
может вдребезги разломать клиентскую часть thunar, которая зависимостями завязана с gvfs-backend-smb и thunar-shares-plugin. И прицепом вынесет и mplayer.
Я бы просто серверный пакет samba удалил, но проверить через симуляцию, не вынесет ли по зависимостям ещё чего-нибудь:
# apt-get remove samba -s
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие пакеты будут УДАЛЕНЫ:
samba samba-test system-config-samba
0 будет обновлено, 0 новых установлено, 3 пакетов будет удалено и 6 не будет обновлено.
Remv system-config-samba (1.2.96-alt1 p7:1482209849/ALT Linux p7)
Remv samba-test (4.3.11-alt0.M70P.1 p7:1482209849/ALT Linux p7)
Remv samba (4.3.11-alt0.M70P.1 p7:1482209849/ALT Linux p7)
# rpm -ql samba|grep 'etc/\|bin/'
/etc/openldap/schema/samba.schema
/etc/pam.d/samba
/etc/rc.d/init.d/nmb
/etc/rc.d/init.d/smb
/etc/samba/smbusers
/usr/bin/eventlogadm
/usr/bin/smbstatus
/usr/sbin/nmbd
/usr/sbin/smbd
# apt-cache depends mplayer|grep smb
Требует: <libsmbclient.so.0>
libsmbclient-4.3.11-alt0.M70P.1
Требует: <libsmbclient.so.0(SMBCLIENT_0.1.0)>
libsmbclient-4.3.11-alt0.M70P.1
# apt-cache depends libsmbclient
libsmbclient-4.3.11-alt0.M70P.1
Для установки требует: samba-common = 4.3.11-alt0.M70P.1
Требует: samba-client-libs = 4.3.11-alt0.M70P.1
Требует: <libtalloc.so.2>
libtalloc-1:2.1.6-alt1.M70P.1
Требует: <libtevent.so.0>
libtevent-0.9.28-alt0.M70P.1
Вытесняет: <libsmbclient4>
Но в принципе, достаточно остановить демон и в systemd замаскировать сервис, а в sysv удалить сервис через chkconfig.
https://forum.altlinux.org/index.php?topic=29683.msg208496#msg208496https://forum.altlinux.org/index.php?topic=29683.msg208588#msg208588