Wie kann ich smb / samba von meinem Ubuntu 11.10-Rechner komplett rippen?
Wie kann ich es anschließend sauber neu installieren?
UPDATE: Mein Ziel ist es, alle mit Windows SMB zusammenhängenden Funktionen von meinem Desktop zu entfernen und diese Komponenten neu zu installieren. Siehe diese Frage für Hintergrundinformationen.
sudo apt-get remove --purge smbclient libsmbclient
Befehl entfernt nützliche Software wiegvfs-backends* libsmbclient* python3-smbc* software-center* system-config-printer-common* system-config-printer-gnome* ubuntu-desktop* vlc-plugin-samba*
so abstimmenEine einfachere und sauberere Möglichkeit, Samba zu entfernen.
sudo apt-get autoremove samba samba-common
In diesem Schritt wird das Paket mithilfe der automatischen Entfernung entfernt.
sudo apt-get purge samba samba-common
Dieser Schritt löscht alle Konfigurationsdateien, die Sie möglicherweise haben
quelle
Diese Lösungen basieren alle auf dem Systemstart. Aber was machst du, wenn dein System wegen Samba nicht bootet?
Wenn Sie im Wiederherstellungsmodus stecken, IE die Rettungsdiskette. apt-get funktioniert nicht immer, in der Tat wird es Ihnen einen Seg-Fehler in einer Wiederherstellungs-Shell bringen, zumindest auf Ubuntu, wie ich es gesehen habe. Um das zu
dpkg --purge --force-all samba
umgehen , können Sie und auch für common und winbind verwenden, wenn das System immer noch nicht bootet.Denken Sie daran, wenn Sie sich in der Recorvery-Modus-Shell befinden, verwenden Sie nicht sudo, da dies einen Seg-Fehler verursacht. Verwenden Sie die Befehle einfach so, als wären Sie als Root angemeldet.
Aber ich habe Samba veranlassen lassen, dass ein System nicht mehr startet. Auf diese Weise konnte ich Samba rausreißen und dann eine Neuinstallation durchführen, nachdem ich das System wieder vollständig hochgefahren hatte. Sobald es
sudo apt-get remove --purge samba samba-common
vollständig hochgefahren ist, gehen Sie durch und führen Sie den Befehl aus, um sicherzustellen, dass alles entfernt wurde. Leider müssen Sie möglicherweise auch einige Elemente manuell löschen, da dpkg Startskripte und andere Elemente, die von der Binärdatei erstellt werden, nicht immer löscht. Dies ist, was ich tun musste, um Samba gründlich zu entfernen, wenn ich das System nicht zum Booten bringen konnte.Ich hoffe, das hilft jemandem, der in der gleichen Situation wie ich feststeckte.
quelle
Ich habe vor kurzem Ubuntu 17.04 unter VirtualBox auf einem Windows 7-Host installiert und musste auf Dateien auf dem Host zugreifen. Ich bin ziemlich neu in Linux, also dachte ich, ich brauche Samba, um auf diese Freigaben zuzugreifen. Wie oben von dpb erwähnt , hatte ich Client-Probleme. Es stellte sich heraus, dass ich nur Samba entfernen musste. Mit Ubuntu 17.04 musste ich neu installieren
cifs-utils
, nichtsmbclient
um die Client-Funktionalität wiederherzustellen :Nach dem Neustart waren alle meine Windows-Netzwerkfreigaben zugänglich und Clientprobleme wurden behoben.
quelle
In Ubuntu 18.04:
quelle