Jak całkowicie zgrać smb / sambę z mojego komputera z Ubuntu 11.10?
Jak potem ponownie zainstalować go czysto?
AKTUALIZACJA: Moim celem jest wykasowanie wszelkich funkcji związanych z Windows SMB z mojego pulpitu i przeprowadzenie czystej ponownej instalacji tych składników. Zobacz to pytanie, aby uzyskać trochę tła.
sudo apt-get remove --purge smbclient libsmbclient
polecenie usuwa przydatne oprogramowanie, takiegvfs-backends* libsmbclient* python3-smbc* software-center* system-config-printer-common* system-config-printer-gnome* ubuntu-desktop* vlc-plugin-samba*
jak głosowanieŁatwiejszy i czystszy sposób na usunięcie Samby.
sudo apt-get autoremove samba samba-common
W tym kroku autorove usuwa pakiet.
sudo apt-get purge samba samba-common
Ten krok czyści każdy plik konfiguracyjny, który możesz mieć
źródło
Wszystkie te rozwiązania polegają na uruchamianiu systemu. Ale co robisz, jeśli system nie uruchamia się z powodu samby?
Jeśli utkniesz w trybie odzyskiwania, IE dysk ratunkowy. apt-get nie zawsze działa, w rzeczywistości dostaniesz błąd segregacji w powłoce odzyskiwania, przynajmniej na Ubuntu z tego, co widziałem. Aby obejść ten problem, możesz użyć
dpkg --purge --force-all samba
problem a także dla common i winbind, jeśli system nadal nie uruchamia się.Pamiętaj, że jeśli korzystasz z powłoki trybu recorvery, nie używaj sudo, ponieważ spowoduje to błąd seg. Po prostu używaj poleceń tak, jakbyś był jako root.
Ale sprawiłem, że Samba spowodowała, że system przestał się uruchamiać, i w ten sposób mogłem rozerwać sambę, a następnie przeprowadzić czystą instalację po ponownym uruchomieniu systemu. Po uruchomieniu do końca przejdź przez i zrób to
sudo apt-get remove --purge samba samba-common
polecenie, aby upewnić się, że wszystko zostało usunięte. Niestety może być konieczne ręczne usunięcie niektórych elementów, ponieważ dpkg nie zawsze usuwa skrypty startowe i inne elementy tworzone przez plik binarny. Właśnie to musiałem zrobić, aby dokładnie usunąć sambę, kiedy nie mogłem uruchomić systemu.Mam nadzieję, że to pomoże komuś, kto utknął w takiej samej sytuacji jak ja.
źródło
Niedawno zainstalowałem Ubuntu 17.04 pod VirtualBox na hoście Windows 7 i potrzebowałem dostępu do plików na hoście. Jestem dość nowy w Linuksie, więc pomyślałem, że potrzebuję samby, aby uzyskać dostęp do tych udziałów. Jak wspomniano powyżej przez dpb , miałem problemy z klientem. Okazało się, że wszystko, co naprawdę musiałem zrobić, to usunąć sambę. Ubuntu 17.04 oznaczało, że musiałem dokonać ponownej instalacji
cifs-utils
, a niesmbclient
w celu odzyskania funkcjonalności klienta:Po ponownym uruchomieniu wszystkie moje udziały sieciowe systemu Windows były dostępne, a problemy klientów rozwiązane.
źródło
W Ubuntu 18.04:
źródło