আমি কীভাবে সাম্বাকে সম্পূর্ণ অপসারণ করব?


14

আমার উবুন্টু ১১.১০ মেশিন থেকে আমি কীভাবে সম্পূর্ণ এসএমবি / সাম্বাকে ছিঁড়ে ফেলব?

আমি কীভাবে, পরে এটি পরিষ্কারভাবে পুনরায় ইনস্টল করব?

আপডেট: আমার লক্ষ্যটি আমার ডেস্কটপ থেকে উইন্ডোজ এসএমবি সম্পর্কিত কোনও কার্যকারিতা ছিন্ন করা এবং এই উপাদানগুলির একটি পরিষ্কার পুনরায় ইনস্টল করা। কিছু পটভূমি জন্য এই প্রশ্ন দেখুন ।

উত্তর:


20

সুতরাং, সার্ভারের জন্য, টার্মিনাল থেকে:

sudo apt-get remove --purge samba
sudo apt-get install samba

তবে, যদি আপনার ক্লায়েন্টের সমস্যা হয়, তবে এটি আরও পছন্দ হবে:

sudo apt-get remove --purge smbclient libsmbclient
sudo apt-get install smbclient libsmbclient

আপডেট :

মনে রাখবেন যে এই উত্তরটি কেবল উবুন্টু ১১.১০ এর জন্য প্রযোজ্য ! সাম্প্রতিকতম উবুন্টাস সম্ভবত apt removeকমান্ডটি দিয়ে দরকারী সফ্টওয়্যারটি মুছে ফেলবে , তাই কি সরানো হচ্ছে তা যাচাই করে নিন এবং যদি প্রয়োজন হয় তবে "চেরিপিক" প্যাকেজগুলির synapticঅনুরূপ বা অনুরূপ।


আমি "সার্ভার" এবং "ক্লায়েন্ট" উভয় উপাদান সম্পূর্ণ করার পরে, নটিলাস তখনও কীভাবে "ব্রাউজ নেটওয়ার্ক" এবং "উইন্ডোজ নেটওয়ার্ক" দেখায়?
jldupont

লাইন বরাবর কোথাও জিনোম / জিভিএফএসের সাথে সম্পর্ক আছে? আমি কীভাবে এটি থেকে মুক্তি / পুনরায় ইনস্টল করব?
jldupont

এমনকি আপনার প্রস্তাবিত পদক্ষেপের পরেও আমি "মাউন্ট-টি সিআইফস" করতে পারি। আমি কীভাবে সম্পূর্ণ এসএমবি জিনিসগুলি থেকে মুক্তি পাব এবং একটি পরিষ্কার ইনস্টল করব?
jldupont

1
সাম্বা অপসারণের পরেও আপনি সিআইএফএস ফাইল সিস্টেমটি মাউন্ট করতে পারার কারণটি হ'ল সিআইএফএস কার্নেল মডিউলটি কোনও সাম্বা প্যাকেজের অংশ নয়। এটি কার্নেলের অন্তর্ভুক্ত। এই মডিউলটির কেবলমাত্র কোনও নেটওয়ার্কে সিএফএস শেয়ার অ্যাক্সেসের জন্য ক্লায়েন্ট সমর্থন রয়েছে। শেয়ার অ্যাক্সেস করতে একজনের সাম্বার প্রয়োজন হয় না। তবে এগুলি তৈরি করতে সাম্বা ইনস্টল করা দরকার।
জোকে

1
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*
এডওয়ার্ড টরভাল্ডস

8

সহজ এবং ক্লিনার যে সাম্বাকে অপসারণ করার একটি সহজ উপায়।

sudo apt-get autoremove samba samba-common

এই পদক্ষেপটি প্যাকেজটি অপসারণ করতে অটোরিমোভ ব্যবহার করে।

sudo apt-get purge samba samba-common

এই পদক্ষেপটি আপনার যে কোনও কনফিগারেশন ফাইল সাফ করে


এই আদেশগুলি সম্পূর্ণ অপসারণ সম্পূর্ণ।
তনয়দিন

0

এই সমাধানগুলি সমস্ত সিস্টেম বুট করার জন্য রিলে করে। আপনার কম্পিউটার যদি সাম্বার কারণে বুট না করে আপনি কী করবেন?

আপনি যদি পুনরুদ্ধার মোডে আটকে থাকেন, তবে রেসকিউ ডিস্ক। apt-get সবসময় কাজ করে না, বাস্তবে এটি আপনাকে যা দেখেছে তার থেকে উবুন্টুতে অন্ততপক্ষে একটি পুনরুদ্ধারের শেলের মধ্যে আপনাকে সিগ ত্রুটি করবে। এটি পেতে, আপনি dpkg --purge --force-all sambaযদি সিস্টেমটি এখনও বুট না করেন তবে আপনি সাধারণ এবং উইনবাইন্ডের জন্যও ব্যবহার করতে পারেন ।

মনে রাখবেন আপনি পুনরুদ্ধার মোড শেলটিতে থাকলে, সুডো ব্যবহার করবেন না, কারণ এটি সেগ ত্রুটির কারণ হবে। আপনি যেমন কমান্ডগুলি ব্যবহার করেন ঠিক তেমন ব্যবহার করুন যদি আপনি মূল হিসাবে থাকেন।

তবে আমার কাছে সাম্বা একটি সিস্টেম বুট করা বন্ধ করে দিয়েছিল এবং আমি এভাবেই সাম্বাকে ছিঁড়ে ফেলতে সক্ষম হয়েছি এবং সিস্টেমটি আবারও পুরোপুরি বুট করার পরে একটি ক্লিন ইনস্টল করব। এটি একবারে পুরোপুরি বুট হয়ে গেলে, sudo apt-get remove --purge samba samba-commonসমস্ত কিছু অপসারণ করা হয়েছে তা নিশ্চিত হয়ে কমান্ডটি ব্যবহার করুন। দুর্ভাগ্যক্রমে, আপনাকে ম্যানুয়ালি কিছু আইটেম মুছতেও পারে, কারণ dpkg বাইনারি দ্বারা তৈরি করা স্টার্টআপ স্ক্রিপ্ট এবং অন্যান্য আইটেমগুলি সর্বদা মুছবে না। সাম্বাটি পুরোপুরি মুছে ফেলার জন্য আমাকে এই কাজটি করতে হয়েছিল, যখন আমি সিস্টেমটি বুট করতে পারিনি।

আমি আশা করি এটি আমার মতো একই পরিস্থিতিতে আটকে থাকা কাউকে সহায়তা করবে stuck


0

আমি সম্প্রতি উইন্ডোজ 7 হোস্টে ভার্চুয়ালবক্সের অধীনে উবুন্টু 17.04 ইনস্টল করেছি এবং হোস্টে আমার ফাইল অ্যাক্সেস করা দরকার needed আমি লিনাক্সে মোটামুটি নতুন তাই আমি ভাবলাম যে এই শেয়ারগুলি অ্যাক্সেস করতে আমার সাম্বা দরকার। ডিপিবি দ্বারা উপরে উল্লিখিত হিসাবে , আমার ক্লায়েন্টের সমস্যা ছিল। এটি সাম্বা অপসারণের জন্য আমার যা করতে হবে তা প্রমাণিত হয়েছিল। উবুন্টু 17.04 থাকার অর্থ ক্লায়েন্টের কার্যকারিতা ফিরিয়ে আনার জন্য cifs-utilsনয়, আমাকে পুনরায় ইনস্টল করতে smbclientহয়েছিল:

sudo apt-get install cifs-utils

পুনরায় বুট করার পরে, আমার সমস্ত উইন্ডোজ নেটওয়ার্ক শেয়ারগুলি অ্যাক্সেসযোগ্য এবং ক্লায়েন্টের সমস্যাগুলি সমাধান হয়েছিল।


0

উবুন্টু 18.04 এ:

sudo apt -y remove --purge samba samba-common cifs-utils smbclient
sudo rm -rf /var/cache/samba /etc/samba /run/samba /var/lib/samba /var/log/samba
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.