ভিএমওয়্যার-সরঞ্জাম ইনস্টল করা যায় না: ভিএমওয়্যার সরঞ্জামগুলির একটি পূর্ববর্তী ইনস্টলেশন সনাক্ত হয়েছে


10

আমি এই ত্রুটি সম্মুখীন:

The path /usr/src/linux/include is not an existing directory.

হাই এখনও নীচে তালিকাবদ্ধ হিসাবে সমস্যা আছে। দয়া করে উপদেশ দাও

ronald@ronald-virtual-machine:~/Desktop/vmware tools/vmware-tools-distrib$ sudo ./vmware-install.pl
[sudo] password for ronald:
A previous installation of VMware Tools has been detected.

The previous installation was made by the tar installer (version 4).

Keeping the tar4 installer database format.

You have a version of VMware Tools installed. Continuing this install will 
first uninstall the currently installed version. 
Do you wish to continue? (yes/no) [yes]

Error: Unable to execute "/usr/bin/vmware-uninstall-tools.pl.

Uninstall failed. Please correct the failure and re run the install.

Execution aborted.

ronald@ronald-virtual-machine:~/Desktop/vmware tools/vmware-tools-distrib$ `chmod +x /usr/bin/vmware-uninstall-tools.pl`

chmod: cannot access `/usr/bin/vmware-uninstall-tools.pl': No such file or directory

উত্তর:


10

আমি যখন ভিএমওয়্যার সরঞ্জামগুলি আপগ্রেড করতে বাধা দিচ্ছিলাম তখনও আমার সাথে এটি ঘটেছিল। দেখে মনে হচ্ছে আপগ্রেডটি প্রথম জিনিসটি সিস্টেমের সমস্ত ফাইল মুছে দেয়। আনইনস্টল স্ক্রিপ্টটি প্রথমটি এবং সে কারণেই আপনি এটি খুঁজে পেতে পারেন না।

আনইনস্টল স্ক্রিপ্টটি না পাওয়া গেলে কেন ইনস্টলেশন বাধাগ্রস্থ হয় তা আমি বুঝতে পারি না (আমার জন্য, এটি কেবল একটি খারাপ সিদ্ধান্ত), তবে মাউন্ট করা ডিভাইসটি তার নিজস্ব স্ক্রিপ্ট নিয়ে আসে যা আপনি সমস্ত কিছু মুছতে ব্যবহার করতে পারেন। একটি সহজ

locate vmware-uninstall

এর অবস্থান প্রকাশ করে দিয়েছে এবং আমার জন্য এটি ছিল

/home/my_username/Desktop/vmware-tools-distrib/bin/vmware-uninstall-tools.pl

আপনার জন্য, কেবলমাত্র আমার পার্থক্যটি * my_username * এর পরিবর্তে রোনাল্ড হওয়া উচিত । আশা করি এইটি কাজ করবে.


5

চালান sudo rm -R /etc/vmwareবাsudo rm -R /etc/vmware-tools

এটি সেটিংস মুছে ফেলবে এবং আপনি একটি নতুন ইনস্টল করতে পারবেন।


1
এটি আমার জন্য উত্তর ছিল, যদিও আমি ডিরেক্টরিটি সরিয়ে দেওয়ার পরিবর্তে নামটির নামকরণ করেছি।
ফর্মিকা

3

আপনার প্রথমে হেডারটি ইনস্টল করা উচিত

apt-get install linux-headers-2.6.10-5-386(name of your kernel)

এবং তারপরে ভিএমওয়্যার ইনস্টলেশনতে প্রবেশ করুন:

/usr/src/linux-headers-2.6.10-5-386/include

এটি সাহায্য করা উচিত


2

দেখা যাচ্ছে যে ভিএমওয়্যার নতুনটি ইনস্টল করার আগে পুরানো সংস্করণটি আনইনস্টল করার চেষ্টা করছে তবে তা করতে ব্যর্থ হচ্ছে।

  1. আমি ম্যানুয়ালি টার্মিনালে নিম্নলিখিত কমান্ডটি লিখে vmware সরঞ্জামগুলির পুরানো সংস্করণটি আনইনস্টল করব:

    sudo apt-get remove vmware
    

দ্রষ্টব্য: "ভিএমওয়্যার" শব্দটি এই প্যাকেজের নাম কী তা সম্পর্কে একটি অনুমান মাত্র। যদি এটি আপনাকে "প্যাকেজ সনাক্ত করতে অক্ষম" এর মতো ত্রুটি দেয় তবে আপনি প্যাকেজের নাম যা মনে করেন তাতে vmware শব্দটি পরিবর্তন করার চেষ্টা করুন।

  1. একবার ভিএমওয়্যার আনইনস্টল হয়ে গেলে নতুন প্যাকেজটি ইনস্টল করার চেষ্টা করুন।

2

আমার জন্য যা কাজ করেছিল তা হ'ল আমির আরিয়ানের এই থ্রেডে দেওয়া শেষ উত্তর - এত সহজ এবং তবুও আমি এটি অন্য কোথাও সহজে খুঁজে পাইনি।

আপনি যদি ভিএমওয়্যার নির্দেশাবলী অনুসরণ করেন, আপনি এতে ভিএমওয়্যার সরঞ্জামগুলি বের করেছেন /tmp। সুতরাং, আপনার উচিত /tmp/vmware-tools-distrib। ভিতরে আপনার একটি বিন ডিরেক্টরি আছে এবং vmware-uninstall-tools.plফাইল আছে।

cp /tmp/vmware-tools-distrib/bin/vmware-uninstall-tools.pl /usr/bin/

তারপরে আবার ইনস্টলারটি চালান:

/tmp/vmware-tools-distrib/vmware-install.pl

এটি এমন একটি ত্রুটি নিয়ে ফিরে আসবে যা দেখতে এরকম হতে পারে:

"Can't exec "/etc/vmware-caf/pme/install/preupgrade.sh": No such file or directory at /usr/bin/vmware-uninstall-tools.pl line 4115."

তবে, ইনস্টলারটি কাজ চালিয়ে যাবে এবং শেষ পর্যন্ত ইনস্টলেশন পর্যায়ে চলে যাবে।


1

আমি নীচে স্থির করে একই সমস্যাটি সমাধান করেছি। কার্নেল শিরোনাম পাওয়া না গেলে আমি ভিএমওয়্যার-ইনস্টলটি বাতিল করতে হিসাবে ইস্যুটির সংক্ষিপ্তসার জানাব। ভিএমওয়্যার-ইনস্টলের সময় সিটিআরএল-সি চাপলে সাধারণভাবে বেশ কয়েকটি ক্ষেত্রে "ত্রুটি:" কার্যকর করতে অক্ষম "/usr/bin/vmware-uninstall-tools.pl" হতে পারে।

ভিএমওয়্যার সরঞ্জামগুলির দ্বারা প্রয়োজনীয় কার্নেল শিরোনামগুলি ইনস্টল করতে uname -r (কার্নেলের নাম পেতে) চালান এবং নীচে অ্যাপট-গেট পান। আপনি যখন 'সুডো এপটি-ডিট-আপগ্রেড' বা ম্যানুয়ালি একটি শীর্ষস্থানীয় প্রান্ত কার্নেলের সাথে আপডেট করেন তখন 'sudo apt-get ইনস্টল বিল্ড-এসেনশিয়ালগুলি ইনস্টল করার পরেও' এটি করার প্রয়োজন হতে পারে। আমি অ্যাপটি-গেটে বিল্ড-অপরিহার্য যুক্ত করেছি কারণ আপনার সবসময় ভিএমওয়্যার সরঞ্জামগুলির জন্য এটি প্রয়োজন।

$ uname -r
3.5.0-46-generic
$sudo apt-get install linux-headers-3.5.0-46-generic build-essential

"ত্রুটি: সম্পাদন করতে অক্ষম" /usr/bin/vmware-uninstall-tools.pl সংশোধন করার জন্য "আপনি যে নতুন ভিএমওয়্যার সরঞ্জাম এটিতে ইনস্টল করতে চান তা থেকে vmware-uninstall-tools.pl এর একটি সুডো অনুলিপি করুন do এটি খুঁজছেন (সাধারণত / ইউএসআর / বিন)

উদাহরণস্বরূপ, আমি সাধারণত একটি টার্মিনাল খুলি এবং ডিরেক্টরিটি / টেম্পে পরিবর্তন করি তারপরে ভিএমওয়্যার মেনুতে ক্লিক করুন তারপরে "ভিএমওয়্যার সরঞ্জামগুলি পুনরায় ইনস্টল করুন ..." বিকল্পটি ক্লিক করুন (একবার ভিএমওয়্যার সর্বশেষ সরঞ্জামগুলির সিডিআরএম মাউন্ট করে) কেবল পঠনযোগ্য সিডিআরোএম থেকে কপির তারে / টিএমপি নীচে হিসাবে (একটি সংস্করণ 9.6.1-1378637 উপর ভিত্তি করে)

$ cd /tmp
$ cp /media/my_username/VMware\ Tools/VMwareTools-9.6.1-1378637.tar.gz .
$ tar -xzf VMwareTools-9.6.1-1378637.tar.gz
$ cd vmware-tools-distrib
$ cp bin/vmware-uninstall-tools.pl /usr/bin/
$ sudo ./vmware-install.pl

1

প্যাকেজটি আপনার ইনস্টলেশনটিতে উপস্থিত রয়েছে কিনা তা ভিএমওয়্যার ইনস্টল স্ক্রিপ্ট পরীক্ষা করে। সমাধানটি প্যাকেজটি মুছে ফেলা হয়:

sudo dpkg --purge open-vm-tools

0

নিম্নলিখিত কমান্ড হিসাবে ভিএমওয়্যার-সরঞ্জাম-বিতরণ / বিন / থেকে / usr / বিন থেকে আনইনস্টল স্ক্রিপ্ট অনুলিপি করুন:

cp path_to_extracted_vmware-tools_dir/bin/vmware-uninstall-tools.pl /usr/bin/.

তারপরে আবার স্ক্রিপ্ট ইনস্টল করুন।


0

এটি আমার ইনস্টলটি (সিএনটিআরএল সি) হত্যার ফলে ঘটেছিল কারণ আমি ডিফল্টর সাথে ইনস্টলটি স্বয়ংক্রিয় করতে অ্যাড-ডি যুক্ত করতে ভুলে গিয়েছিলাম। স্ক্রিপ্টের প্রাথমিক রানটি / ইত্যাদি / ভিএমওয়্যার-সরঞ্জাম ফোল্ডার তৈরি করে কারণ স্ক্রিপ্টটি বিদ্যমান বলে মনে করে ভিএমওয়্যার-সরঞ্জামগুলি ইতিমধ্যে ইনস্টল রয়েছে।

সহজ উত্তর: sudo rm -R / ইত্যাদি / ভিএমওয়্যার-সরঞ্জাম

তারপরে ইনস্টলেশন স্ক্রিপ্টটি পুনরায় রান করুন।


0

আমি যখন আমার হোস্টের ভিএমওয়ারের সংস্করণটি আপগ্রেড করেছি এবং ক্লায়েন্টটি আপডেট করার জন্য এর নির্দেশাবলী অনুসরণ করেছি তখন আমি এতে ছুটে এসেছি।

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

ইনস্টলারটি এই সিস্টেমে ওপেন-ভিএম-সরঞ্জাম প্যাকেজগুলির একটি বিদ্যমান ইনস্টলেশন সনাক্ত করেছে এবং এই ব্যবহারকারী-স্থান অ্যাপ্লিকেশনগুলি সরিয়ে এবং প্রতিস্থাপন করার চেষ্টা করবে না। অপারেটিং সিস্টেম দ্বারা সরবরাহিত ওপেন-ভিএম-সরঞ্জাম প্যাকেজগুলি ব্যবহার করার পরামর্শ দেওয়া হয়। আপনি যদি ওপেন-ভিএম-সরঞ্জাম প্যাকেজগুলির বিদ্যমান ইনস্টলেশনটি ব্যবহার করতে এবং ভিএমওয়্যার সরঞ্জাম ব্যবহার করতে না চান তবে আপনাকে অবশ্যই ওপেন-ভিএম-সরঞ্জাম প্যাকেজগুলি আনইনস্টল করে এই ইনস্টলারটি পুনরায় চালাতে হবে। যে প্যাকেজগুলি অপসারণ করা দরকার সেগুলি হ'ল: ওপেন-ভিএম-সরঞ্জাম প্যাকেজগুলি --purge বিকল্পের সাহায্যে অপসারণ করতে হবে।

এগুলি থেকে এটিকে পরিষ্কার করা যায় যে এগুলি অপসারণের জন্য কী করা উচিত:

sudo apt-get অপসারণ - খুলুন-ভিএম-সরঞ্জাম খুলুন

আমি এটি করেছি, এবং ইনস্টলারটি আবার চালিত করেছি। এবং এইবার আমি পেয়েছি:

ওএস বিক্রেতা থেকে ওপেন-ভিএম-সরঞ্জাম প্যাকেজগুলি উপলব্ধ এবং ভিএমওয়্যার ওপেন-ভিএম-সরঞ্জাম প্যাকেজগুলি ব্যবহার করার পরামর্শ দেয়। আরও তথ্যের জন্য http://kb.vmware.com/kb/2073803 দেখুন । আপনি কি এখনও এই ইনস্টলেশনটি নিয়ে এগিয়ে যেতে চান? [না না

তাই আমি হোস্টের ভার্চুয়াল আইএসও থেকে ক্লায়েন্ট সফ্টওয়্যার ইনস্টল করা ছেড়ে দিয়েছি এবং সবেমাত্র দৌড়েছি

sudo apt-get ওপেন-ভিএম-সরঞ্জাম ইনস্টল করুন

আইওডাব্লু, এই ইস্যুটির সঠিক উত্তরটি হোস্ট আইএসও থেকে ভিএম সরঞ্জামগুলি ইনস্টল করার কাজ করার উপায় খুঁজে বের করা নয় , তবে হোস্ট আইএসও থেকে ভিএম সরঞ্জামগুলি ইনস্টল না করার জন্য, ওপেন-ভিএম-সরঞ্জাম প্যাকেজ আপডেট করার জন্য, পরিবর্তে.

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