আমি কীভাবে ভার্চুয়ালবক্স-ডিকেএমএস প্যাকেজ ইনস্টল করব?


26

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

------------------------------
Deleting module version: 4.1.18
completely from the DKMS tree.
------------------------------
Done.
Loading new virtualbox-4.1.18 DKMS files...
Building only for 3.5.0-17-generic
Module build for the currently running kernel was skipped since the
kernel source for this kernel does not seem to be installed.

আমি লিনাক্স-উত্স প্যাকেজটি ইনস্টল করার চেষ্টা করেছি, তবে উবুন্টু কীভাবে কার্নেল উত্স এবং শিরোনামগুলি পরিচালনা করে তা আমি নিশ্চিত নই।

উবুন্টু দৃষ্টিকোণ থেকে এটি কীভাবে করা যায় সে সম্পর্কে কোনও ধারণা?

উত্তর:


17

আমার ভার্চুয়াল বক্স আমাকে বলেছিল যে কার্নেল ড্রাইভারগুলি ইনস্টল করা হয়নি। আমি দৌড়ে গেলাম

sudo apt-get remove virtualbox-dkms   

ড্রাইভারগুলি সরানোর জন্য এবং সেগুলি পুনরায় ইনস্টল করতে

sudo apt-get install virtualbox-dkms 

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


4
: অথবা --reinstall বিকল্প ব্যবহার করেsudo apt install --reinstall virtualbox-dkms
visoft

11

অন্য উপায়:

apt-get install linux-headers-`uname -r`
dpkg-reconfigure virtualbox-dkms

সাধারণ উপায়:

/etc/init.d/vboxdrv setup

1
ভাবছেন যে কেন "অন্য উপায়" এর আগে "সাধারণ" এর আগে উল্লেখ করা হয়েছে। তবে, dpkg-reconfigureএটি সঠিক বিকল্প বলে মনে হচ্ছে।
মেলিবিয়াস

1
এটি যুক্ত করার জন্য, আমি যখন 16.04 এ আনগ্রেডড করেছি তখন নিম্নলিখিত ক্রমটি কাজ করেছে: sudo apt-get install linux-headers-`uname -r` তারপরে sudo dpkg-reconfigure virtualbox-dkmsএবং শেষ পর্যন্তsudo dpkg-reconfigure virtualbox
ডেভ

এটি আপনাকে ওপিএস পরিস্থিতিতে (আবার) প্রতিটি কার্নেল আপডেটে রাখবে।
আর্থোলোন

5

আপনার পাশাপাশি কার্নেল শিরোনাম প্রয়োজন। আপনার আউটপুটের উপর ভিত্তি করে sudo অ্যাপ্লিকেশন কার্নেল-শিরোনাম-3.5.0-17-জেনেরিক ইনস্টল করুন। অতিথি ভিএম-তে, শেল প্রম্পট থেকে ISO ইমেজটি স্বয়ংক্রিয় করুন বা sudo sh ./VBoxLinuxAdditions.run কাজ করা উচিত। সর্বশেষ 12.10 প্রকাশের সাথে এটি একটি জ্ঞাত সমস্যা Appears


2

আমার পক্ষে কাজ করেনি। এটি চালিয়ে সমাধান করেছেন:

gksudo synaptic

'Dkms' অনুসন্ধান করুন এবং (ভার্চুয়ালবক্স) ইনস্টল করুন এবং 'প্রয়োগ করুন' বোতামটি টিপুন। আউটপুটটিতে বলা উচিত যে ভার্চুয়ালবক্স কার্নেল ড্রাইভারগুলি আপ এবং চলমান রয়েছে।


2

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

আপনি নির্দিষ্ট হেডার ইনস্টল করতে পারেন, বা আপনি 'জেনেরিক' বা 'কারেন্ট' ইনস্টল করতে পারেন:

sudo apt install linux-headers-generic

এটি নিশ্চিত করবে যে আপনি যখন নতুন কার্নেল নেবেন তখন ker কার্নেলের শিরোনামগুলিও ইনস্টল করা হবে। আপনি যখন আপনার কার্নেল আপডেট করেন, ভার্চুয়ালবক্স নিজেকে নতুন, মেলানো শিরোনামগুলির সাথে আপডেট করতে সক্ষম হবে। কখনও কখনও এগুলি linux-headers-amd64অন্যান্য বিতরণে যেমন অন্য নামে পাওয়া যায় ।

আপনার শিরোনাম হওয়ার পরে, আপনি ভার্চুয়ালবক্সকে পুনরায় ইনস্টল করতে পারেন / ভার্চুয়ালবক্স মডিউলগুলি পুনর্নির্মাণ করতে এবং সেটআপটি সম্পূর্ণ করতে পারেন:

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