Comment extraire complètement smb / samba de ma machine Ubuntu 11.10?
Comment puis-je le réinstaller proprement?
MISE À JOUR: Mon objectif est d'extraire toute fonctionnalité liée à Windows SMB de mon bureau et de faire une réinstallation propre de ces composants. Voir cette question pour un peu de contexte.
sudo apt-get remove --purge smbclient libsmbclient
commande supprime les logiciels utiles commegvfs-backends* libsmbclient* python3-smbc* software-center* system-config-printer-common* system-config-printer-gnome* ubuntu-desktop* vlc-plugin-samba*
si votez contreUn moyen plus simple de supprimer Samba qui est plus simple et plus propre.
sudo apt-get autoremove samba samba-common
Cette étape utilise la suppression automatique pour supprimer le package.
sudo apt-get purge samba samba-common
Cette étape nettoie tout fichier de configuration que vous pourriez avoir
la source
Ces solutions reposent toutes sur le démarrage du système. Mais que faites-vous si votre système ne démarre pas à cause de la samba?
Si vous êtes bloqué en mode de récupération, IE le disque de secours. apt-get ne fonctionne pas toujours, en fait, il vous obtiendra une faute de segmentation dans un shell de récupération, au moins sur Ubuntu d'après ce que j'ai vu. Pour contourner cela, vous pouvez utiliser
dpkg --purge --force-all samba
et aussi pour common et winbind si le système ne démarre toujours pas.N'oubliez pas que si vous êtes dans le shell du mode récupération, n'utilisez pas sudo, car cela entraînerait une erreur de segmentation. Utilisez simplement les commandes comme vous le feriez si vous étiez en tant que root.
Mais j'ai eu Samba pour empêcher un système de démarrer, et c'est ainsi que j'ai pu extraire la samba, puis faire une installation propre après avoir redémarré le système à fond. Une fois qu'il est complètement démarré, passez par et exécutez la
sudo apt-get remove --purge samba samba-common
commande pour vous assurer que tout a été supprimé. Malheureusement, vous devrez peut-être également supprimer manuellement certains éléments, car dpkg ne supprime pas toujours les scripts de démarrage et les autres éléments créés par le binaire. C'est ce que j'ai dû faire, pour supprimer complètement la samba, quand je n'ai pas pu démarrer le système.J'espère que cela aide quelqu'un qui était coincé dans la même situation que moi.
la source
J'ai récemment installé Ubuntu 17.04 sous VirtualBox sur un hôte Windows 7 et j'avais besoin d'accéder aux fichiers sur l'hôte. Je suis assez nouveau sur Linux, donc je pensais que j'avais besoin de samba pour accéder à ces partages. Comme mentionné ci-dessus par dpb , j'avais des problèmes avec les clients. Il s'est avéré que tout ce dont j'avais vraiment besoin était de retirer la samba. Avoir Ubuntu 17.04 signifiait que je devais réinstaller
cifs-utils
, passmbclient
pour récupérer les fonctionnalités du client:Après le redémarrage, tous mes partages réseau Windows étaient accessibles et les problèmes client résolus.
la source
Dans Ubuntu 18.04:
la source