12.04 এ ভার্চুয়ালবক্স কীভাবে আনইনস্টল করবেন?


উত্তর:


60

ভার্চুয়ালবক্স অপসারণ করতে, আমি আসলে এই আদেশটি চালানোর এবং কোনও* কিছু দিয়ে প্রতিস্থাপন না করার পরামর্শ দিচ্ছি (ঠিক ঠিক ঠিক এর মতো চালান):

sudo apt-get remove virtualbox-\*

আপনি যদি বিশ্বব্যাপী কনফিগারেশন ফাইলগুলিও মুছে ফেলতে চান (এটি আপনার ভার্চুয়াল মেশিনগুলি সরিয়ে দেয় না ), পরিবর্তে ঠিক এটি চালান:

sudo apt-get purge virtualbox-\*

এই পদ্ধতিটি ঠিক আছে তবে এই পদ্ধতিটি আরও পুঙ্খানুপুঙ্খ হতে পারে।

ব্যাখ্যা

  • আপনার একাধিক ভার্চুয়ালবক্স-সম্পর্কিত প্যাকেজ ইনস্টল থাকতে পারে। ধরে নিই আপনার মেশিনটির আর কোনও ভার্চুয়ালবক্স হোস্ট বা অতিথি মেশিন হওয়ার দরকার নেই, এই সমস্ত প্যাকেজ যেতে পারে। উদাহরণস্বরূপ, আমি এখনই ১১.১০ বাক্সে ব্যবহার করছি, ইনস্টলেশনের জন্য এই জাতীয় 18 টি প্যাকেজ উপলব্ধ রয়েছে (আপনার মেশিনে কিছু বা এমনকি সমস্ত কিছু থাকতে পারে, বা আপনার রিলিজ বা পিপিএর অন্যান্য প্যাকেজ থাকতে পারে):

    virtualbox                      virtualbox-ose
    virtualbox-dbg                  virtualbox-ose-dbg
    virtualbox-dkms                 virtualbox-ose-dkms
    virtualbox-fuse                 virtualbox-ose-fuse
    virtualbox-guest-additions      virtualbox-ose-guest-dkms
    virtualbox-guest-additions-iso  virtualbox-ose-guest-utils
    virtualbox-guest-dkms           virtualbox-ose-guest-x11
    virtualbox-guest-utils          virtualbox-ose-qt
    virtualbox-guest-x11
    

    কিছু সম্ভবত ইতিমধ্যে ইনস্টল করা নেই, এবং কিছু অন্যদের অপসারণের ফলাফল হিসাবে স্বয়ংক্রিয়ভাবে মুছে ফেলা হতে পারে, তবে কিছু তা দেয় না।

  • apt-get*চরিত্রগুলি গ্রহণ করে এবং নিয়মিত প্রকাশের অংশ হিসাবে তাদের আচরণ করে । এটি কমান্ড-লাইন শেল প্রক্রিয়াজাতকরণের মতো কিছু উপায়ে* । যখন কোনও apt-getকমান্ডে ব্যবহৃত হয় , virtualbox-\*(নীচে দেখুন কেন \, যা নিয়মিত এক্সপ্রেশন সিনট্যাক্স হিসাবে ব্যবহৃত হচ্ছে না) প্রকৃতপক্ষে যার সাথে থাকা কোনও প্যাকেজের সাথে মেলে virtualbox

    (সংক্ষিপ্ত নামের প্যাকেজগুলির ক্ষেত্রে এটি প্রয়োগ হিসাবে সতর্ক থাকুন! উদাহরণস্বরূপ, wine\*প্রতিটি প্যাকেজটির সাথে - - এর নামে winকেবল কোনও জায়গায় নয়) মিল রয়েছে)wine

    সুতরাং আপনাকে ম্যানুয়ালি প্রসারিত করতে হবে না *। এটি থাকতে পারে, এবং এটি উপরে বর্ণিত বিভিন্ন সম্পর্কিত প্যাকেজগুলি, পাশাপাশি তাদের নামে স্পষ্ট সংস্করণযুক্ত প্যাকেজগুলি যেমন এখানে আলোচনা করা হবে তেমন ধরে ফেলবে

  • যাইহোক, শেল নিজেই , যা executes apt-getকমান্ড লাইন আর্গুমেন্ট উল্লেখ সঙ্গে, এছাড়াও ওয়াইল্ডকার্ড গ্রহণ করে। অতএব, আপনার ওয়াইল্ডকার্ড থেকে বাঁচা উচিত (এবং এটি করার একটি উপায় হল এর \আগে একটি চরিত্রের সাথে *)। অন্যথায়, যদি আপনার অভিব্যক্তিটি সেই বর্তমান অবস্থানে কোনও ফাইল বা ফোল্ডারের সাথে মেলে, শেলটি এর নাম দেবে apt-get, যা ভুল হবে।

শুদ্ধি এখানে কি করে?

purgeশুধুমাত্র বিশ্বব্যাপী কনফিগারেশন ফাইলগুলি সরিয়ে দেয়। এটি ভার্চুয়াল মেশিনগুলি সরিয়ে দেয় না, তাই এটি ব্যবহার করা নিরাপদ। যাহোক:

  • এটি সম্ভবত আপনার যে সেটিংসগুলি মনে করে সেগুলি সরিয়ে দেয় না । মনে রাখবেন, এটি শুধুমাত্র বিশ্বব্যাপী কনফিগারেশন ফাইলগুলি সরিয়ে দেয় । এটি তাদের হোম ডিরেক্টরিতে উপস্থিত ব্যবহারকারীদের দ্বারা তৈরি কোনও কনফিগারেশন ফাইলগুলি সরিয়ে দেয় না এবং তাদের জন্য কীভাবে ভার্চুয়ালবক্স কনফিগার করা হয় তা নির্ধারণ করে না
  • কনফিগারেশন ফাইলগুলি খুব কমই খুব বেশি জায়গা নেয়। যদি আপনার লক্ষ্যটি স্থান খালি করা হয় তবে আপনি মনে করেন আপনি আবার ভার্চুয়ালবক্স ব্যবহার করতে চাইতে পারেন, আপনি সম্ভবত ব্যবহার না করা পছন্দ করতে পারেন purge

এছাড়াও, দয়া করে নোট করুন: apt-get --purge remove ...হিসাবে একই apt-get purge ...


ধন্যবাদ, এটি একটি অনুকরণীয় উত্তর! অত্যন্ত
বিশদযুক্ত

আমি এটি চেষ্টা করেছি কিন্তু আমি এটি পেয়েছি: ই: লক / var / lib / dpkg / লক পাওয়া যায় নি - খোলা (11: রিসোর্স অস্থায়ীভাবে অনুপলব্ধ) ই: প্রশাসনিক ডিরেক্টরিটি (/ var / lib / dpkg /) লক করতে অক্ষম, এটি ব্যবহার করে অন্য একটি প্রক্রিয়া?
মেডো অ্যাম্পির

1
@ মিডোঅ্যাম্পির নিশ্চিত করুন যে আপনি একই সময়ে অন্য কোনও প্যাকেজ পরিচালনা সফ্টওয়্যারটি চালাচ্ছেন না। এই Synaptic, gdebi বা এগুলির মতো প্যাকেজ পরিচালনার কমান্ড বর্তমানে চলমান (উবুন্টু এর পুরোনো সংস্করণগুলি আপডেট ম্যানেজার) সফটওয়্যার সেন্টার, সফ্টওয়্যার আপডেটার অন্তর্ভুক্ত apt-get, aptitudeএবং dpkg। নিশ্চিত করুন যে বর্তমানে লগ-ইন করা অন্য কোনও ব্যবহারকারী (যদি থাকে) এই জাতীয় কোনও সফ্টওয়্যার চালাচ্ছেন না। এটিতে প্রশাসকহীনদের অন্তর্ভুক্ত থাকতে পারে, যেহেতু ডিফল্টরূপে তারা সফ্টওয়্যার আপডেটারকে আপডেটগুলি ইনস্টল করার অনুমতি দিতে পারে। যদি এটি এখনও এটি ঠিক করে না, সমস্যা সম্পর্কে এই প্রশ্নটি দেখুন ।
এলিয়াহ কাগন 18

অপূর্ব ব্যাখ্যা ... !! @ এলিয়া কগান
মনীষা

পরে প্রতি ব্যবহারকারী কনফিগারেশন অপসারণ করতে ভুলবেন না ( rm -rf ~/.config/VirtualBox)
fnkr

11

টার্মিনালটি খুলুন ( Ctrl+ Alt+ T) এবং কমান্ডটি জারি করুন:

sudo apt-get purge virtualbox-*

প্রতিস্থাপন *VirtualBox এর সংস্করণের সাথে আপনার সিস্টেম (যেমন ইনস্টল sudo apt-get purge virtualbox-4.2)।

বিকল্পভাবে, আপনি Tabটাইপ করার পরে কী টিপে টার্মিনালে স্বয়ংক্রিয়-সম্পূর্ণ বৈশিষ্ট্যটি ব্যবহার করতে পারেন virtualbox


4

আপনার যদি ওরাকল ভিএম ভার্চুয়ালবক্স এবং উবুন্টু 15.04 থাকে

  1. sudo dpkg -l | grep virtualbox

যা এরকম কিছু দেখায়।

ii ভার্চুয়ালবক্স-4.2 4.2.6-82870 ~ উবুন্টু ~ পরিমাণগত amd64 ওরাকল ভিএম ভার্চুয়ালবক্স

  1. এখন উপরের কমান্ড থেকে আপনি নির্ধারণ করতে পারেন যে ভার্চুয়াল-বাক্সের কোন সংস্করণ আপনার মেশিনে ইনস্টল করা আছে this আপনার টার্মিনালে এই কমান্ডগুলির পরে, কেবল আপনার ভার্চুয়ালবক্সের সংস্করণ দিয়ে ৪.২ প্রতিস্থাপন করুন।

    sudo apt-get purge virtualbox-4.2 virtualbox-qt


1

আমার জন্য এটি ছাড়া আর কিছুই সাহায্য করেনি

$ sudo /opt/VirtualBox/uninstall.sh

vboxdrv.sh: Stopping VirtualBox services.
VirtualBox 5.1.22 r115126 has been removed successfully.

$ sudo rm -rf /opt/VirtualBox/

1

16.04 এবং তারপরে

টার্মিনালটি খুলুন এবং টাইপ করুন:

sudo apt remove virtualbox unity-scope-virtualbox ^virtualbox-

কীভাবে ওরাকল ভার্চুয়ালবক্স আনইনস্টল করবেন

যদি আপনি ওরাকল ওয়েবসাইট থেকে ভার্চুয়ালবক্স ইনস্টল করেন তবে নীচে আপনার ভার্চুয়ালবক্স সংস্করণটি সন্ধান করুন:

sudo apt install aptitude
aptitude search virtualbox\*

ভার্চুয়ালবক্সের সর্বশেষতম সংস্করণটির Oracle VM VirtualBoxসাথে একই লাইনে রয়েছে এটি আপনার ইনস্টল করা প্যাকেজ। আপনার যদি ওরাকল ভার্চুয়ালবক্সের সর্বশেষতম সংস্করণ ইনস্টল করা থাকে তবে এটির নামকরণ করা হবে virtualbox-5.1

যাচাই করুন যে ওরাকল ভার্চুয়ালবক্সের এই সংস্করণটি বর্তমানে ইনস্টল করা আছে।

dpkg-query -s virtualbox-5.1    

এরকম দেখতে পাওয়া একটি কমান্ড ব্যবহার করে ওরাকল ভার্চুয়ালবক্স আনইনস্টল করুন:

sudo apt remove VirtualBox-5.1  

যদি আপনার ওরাকল ভার্চুয়ালবক্সের আলাদা সংস্করণ VirtualBox-5.1থাকে তবে উপরের কমান্ডটিতে আপনার ভার্চুয়ালবক্স সংস্করণটি প্রতিস্থাপন করুন ।


0

অথবা আপনি স্ক্রিপ্ট থেকে vmbox ইনস্টল করলে পরবর্তী কমান্ড ব্যবহার করুন:

sudo ./VirtualBox-4.1.4-74291-Linux_amd64.run remove
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.