Как мне полностью удалить smb / samba с моего компьютера с Ubuntu 11.10?
Как мне потом переустановить его чисто?
ОБНОВЛЕНИЕ: Моя цель состоит в том, чтобы удалить с моего рабочего стола любую функциональность, связанную с Windows SMB, и выполнить полную переустановку этих компонентов. Смотрите этот вопрос для некоторого фона.
sudo apt-get remove --purge smbclient libsmbclient
Команда удаляет полезные программы, такие какgvfs-backends* libsmbclient* python3-smbc* software-center* system-config-printer-common* system-config-printer-gnome* ubuntu-desktop* vlc-plugin-samba*
голосуйте внизБолее простой и простой способ удалить Samba.
sudo apt-get autoremove samba samba-common
Этот шаг использует автоматическое удаление для удаления пакета.
sudo apt-get purge samba samba-common
Этот шаг очищает любой файл конфигурации, который у вас может быть
источник
Все эти решения передаются при загрузке системы. Но что делать, если ваша система не загружается из-за самбы?
Если вы застряли в режиме восстановления, воспользуйтесь аварийным диском. apt-get не всегда работает, на самом деле он выдает ошибку сегмента в оболочке восстановления, по крайней мере, в Ubuntu из того, что я видел. Чтобы обойти это, вы можете использовать,
dpkg --purge --force-all samba
а также для общего и winbind, если система по-прежнему не загружается.Помните, что если вы находитесь в оболочке режима записи, не используйте sudo, потому что это вызовет ошибку сегмента. Просто используйте команды, как если бы вы были от имени пользователя root.
Но у меня Samba была причина, по которой система перестала загружаться, и именно так мне удалось вырвать samba, а затем выполнить чистую установку после того, как система снова загрузилась полностью. Как только он загрузится полностью, пройдите и выполните
sudo apt-get remove --purge samba samba-common
команду, чтобы убедиться, что все было удалено. К сожалению, вам также может понадобиться вручную удалить некоторые элементы, поскольку dpkg не всегда удаляет сценарии запуска и другие элементы, создаваемые двоичным файлом. Это то, что я должен был сделать, чтобы полностью удалить Samba, когда я не мог загрузить систему.Надеюсь, это поможет тому, кто застрял в той же ситуации, что и я.
источник
Я недавно установил Ubuntu 17.04 под VirtualBox на хосте Windows 7, и мне нужно было получить доступ к файлам на хосте. Я довольно новичок в Linux, поэтому я подумал, что мне нужна samba для доступа к этим ресурсам. Как упоминалось выше dpb , у меня были проблемы с клиентом. Оказалось, все, что мне действительно нужно было сделать, это удалить самбу. Наличие Ubuntu 17.04 означало, что мне пришлось переустанавливать
cifs-utils
, а неsmbclient
для того, чтобы вернуть функциональность клиента:После перезагрузки все мои сетевые ресурсы Windows были доступны и проблемы с клиентом решены.
источник
В Ubuntu 18.04:
источник