লিনাক্সে কীভাবে সর্বশেষ ভার্চুয়ালবক্স 6.1 ইনস্টল করবেন


ভার্চুয়ালবক্স একটি ওপেন-সোর্স ক্রস-প্ল্যাটফর্ম ভার্চুয়ালাইজেশন সফ্টওয়্যার, এটি যে কোনও অপারেটিং সিস্টেমে ইনস্টল করা যেতে পারে এবং আপনাকে একই কম্পিউটারে একাধিক অতিথি অপারেটিং সিস্টেম ইনস্টল করতে এবং চালাতে সক্ষম হতে পারে।

উদাহরণস্বরূপ, আপনি যদি এটি আপনার লিনাক্স সিস্টেমে ইনস্টল করেন তবে আপনি এটির অধীনে উইন্ডোজ এক্সপি অপারেটিং সিস্টেমটি অতিথি ওএস হিসাবে চালাতে পারেন বা আপনার উইন্ডোজ সিস্টেমে লিনাক্স ওএস চালিয়ে যেতে পারেন ইত্যাদি on এইভাবে, আপনি আপনার পছন্দমতো অতিথি অপারেটিং সিস্টেমগুলি ইনস্টল এবং চালনা করতে পারেন, কেবলমাত্র সীমাটি হ'ল ডিস্ক স্পেস এবং মেমরি।

সম্প্রতি ওরাকল ভার্চুয়ালবক্স 6.1 এর সর্বশেষতম স্থিতিশীল সংস্করণ প্রকাশ করেছে, ভার্চুয়াল বাক্সের সর্বাধিকতম সংস্করণটি এর সাথে অনেক বড় পরিবর্তন এবং নতুন বৈশিষ্ট্য যুক্ত হয়েছে with

ভার্চুয়ালবক্স 6.1 সম্পর্কিত সম্পূর্ণ নতুন চেঞ্জলগের বিবরণ তাদের অফিসিয়াল চেঞ্জলগ পৃষ্ঠায় দেখতে পাবেন।

এই গাইডটি ব্যাখ্যা করে যে কীভাবে ডিএনএফ সরঞ্জামগুলির সাথে ভার্চুয়ালবক্সের নিজস্ব সংগ্রহস্থল ব্যবহার করে আরএইচইল, সেন্টোস এবং ফেডোরা সিস্টেমগুলিতে ভার্চুয়ালবক্স 6.1 ইনস্টল করা যায়।

এই গাইড এপিটি কমান্ড সহ ভার্চুয়ালবক্সের নিজস্ব সংগ্রহস্থল ব্যবহার করে ডেবিয়ান, উবুন্টু এবং লিনাক্স মিন্ট সিস্টেমগুলিতে ভার্চুয়ালবক্স 6.1 ইনস্টল করার পদ্ধতিটিও ব্যাখ্যা করে।

  1. সেন্টোস, আরএইচইল এবং ফেডোরায় সর্বশেষ ভার্চুয়ালবক্স কীভাবে ইনস্টল করবেন
  2. ডেবিয়ান, উবুন্টু এবং পুদিনায় সর্বশেষ ভার্চুয়ালবক্স কীভাবে ইনস্টল করবেন
  3. লিনাক্সে ভার্চুয়ালবক্স এক্সটেনশন প্যাকটি কীভাবে ইনস্টল করবেন

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

----------------- On CentOS and RHEL ----------------- 
# wget https://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo -P /etc/yum.repos.d/
# rpm --import https://www.virtualbox.org/download/oracle_vbox.asc

----------------- On Fedora -----------------
# wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo -P /etc/yum.repos.d/
# rpm --import https://www.virtualbox.org/download/oracle_vbox.asc

এরপরে, সিস্টেমে বিল্ড সরঞ্জাম এবং নির্ভরতা ইনস্টল করতে EPEL সংগ্রহস্থল সক্ষম করুন।

----------------- On CentOS/RHEL 8 ----------------- 
# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

----------------- On CentOS/RHEL 7 ----------------- 
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

----------------- On CentOS/RHEL 6 ----------------- 
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

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

সুতরাং, ভার্চুয়ালবক্স সম্পূর্ণরূপে কার্যক্ষম করতে আপনাকে প্রথমে আপনার সিস্টেম আপডেট করতে হবে, তারপরে কিছু অতিরিক্ত মডিউল যেমন ডি কেএমএস, কার্নেল-শিরোনাম, এবং কার্নেল-ডেভেল এবং কিছু নির্ভরতা প্যাকেজ ইনস্টল করতে হবে।

----------------- On CentOS/RHEL 8 -----------------
# dnf update
# dnf install binutils kernel-devel kernel-headers libgomp make patch gcc glibc-headers glibc-devel dkms -y

----------------- On CentOS/RHEL 7/6 -----------------
# yum update
# yum install binutils kernel-devel kernel-headers libgomp make patch gcc glibc-headers glibc-devel dkms -y

----------------- On Fedora -----------------
# dnf update
# dnf install @development-tools
# dnf install kernel-devel kernel-headers dkms qt5-qtx11extras  elfutils-libelf-devel zlib-devel

একবার আপনি সমস্ত প্রয়োজনীয় নির্ভরতা প্যাকেজ ইনস্টল করার পরে আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করে ভার্চুয়ালবক্সের সর্বশেষতম সংস্করণ ইনস্টল করতে পারেন।

# dnf install VirtualBox-6.1
OR
# yum install VirtualBox-6.1

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

# virtualbox

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

This system is currently not set up to build kernel modules.
Please install the Linux kernel "header" files matching the current kernel

সমস্যাটি সমাধান করার জন্য প্রথমে আপনার ইনস্টল করা কার্নেলটি পরীক্ষা করুন এবং তারপরে কমান্ডটি চালিয়ে লিনাক্স কার্নেলটি আপডেট করুন:

# uname -r
# dnf update kernel-*
Or
# yum update kernel-*

আপডেটটি সম্পূর্ণ হয়ে গেলে, আপনার সিস্টেমটি পুনরায় বুট করুন এবং গ্রুব বুট মেনু থেকে সর্বশেষতম কার্নেলটি নির্বাচন করুন, এই এন্ট্রিটি সাধারণত আপনি দেখতে পাবেন প্রথম এন্ট্রি entry

# reboot

সিস্টেমটি বুট করার পরে, লগ ইন করুন এবং আবার নিশ্চিত করুন যে কার্নেল-ডিভেল সংস্করণটি এখন লিনাক্স কার্নেলের সংস্করণের সাথে মেলে।

# rpm -q kernel-devel
# uname -r

তারপরে, বিল্ড সেট আপ প্রক্রিয়াটি আবার শুরু করুন এবং আপনার ভার্চুয়ালবক্স ইনস্টলেশনটি চালিয়ে সফল হয়েছিল তা নিশ্চিত করুন:

# /sbin/vboxconfig
# systemctl status vboxdrv

আপনি যদি KERN_DIR এর মতো কোনও ত্রুটি বার্তা পেয়ে থাকেন বা আপনার কার্নেল উত্স ডিরেক্টরিটি বিল্ড প্রক্রিয়া দ্বারা স্বয়ংক্রিয়ভাবে সনাক্ত না করা হয়, আপনি নিম্নলিখিত আদেশটি ব্যবহার করে সেট করতে পারেন। নিশ্চিত হয়ে নিন যে আপনি লাল রঙে দেখানো হিসাবে আপনার সিস্টেম অনুসারে কার্নেল সংস্করণটি পরিবর্তন করেছেন।

## RHEL / CentOS / Fedora ##
KERN_DIR=/usr/src/kernels/4.19.0-1.el7.elrepo.x86_64

## Export KERN_DIR ##
export KERN_DIR

ভার্চুয়ালবক্সের সর্বশেষতম স্থিতিশীল সংস্করণ ইনস্টল করতে, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করে অফিসিয়াল ভার্চুয়ালবক্স সংগ্রহস্থল যুক্ত করতে হবে।

$ wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
$ wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
$ sudo apt install software-properties-common
$ sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib

তারপরে, সফ্টওয়্যার প্যাকেজ তালিকা আপডেট করুন এবং ভার্চুয়ালবক্সের সর্বশেষতম সংস্করণ ইনস্টল করুন।

$ sudo apt-get install virtualbox-6.1

এটি টার্মিনাল থেকে শুরু করার জন্য নিম্নলিখিত কমান্ডটি সম্পাদন করুন বা মেনু থেকে লঞ্চারটি শুরু করতে ব্যবহার করুন।

# VirtualBox

আপনার যদি কিছু অতিরিক্ত কার্যকারিতা যেমন ভার্চুয়ালবক্স আরডিপি, পিএক্সই, ইএম 1000 সমর্থন সহ রম এবং ইউএসবি ২.০ হোস্ট কন্ট্রোলার সমর্থন ইত্যাদির প্রয়োজন হয় তবে আপনাকে নিম্নলিখিত উইজেট কমান্ডটি ব্যবহার করে ভার্চুয়ালবক্স এক্সটেনশন প্যাকটি ডাউনলোড এবং ইনস্টল করতে হবে।

# wget https://download.virtualbox.org/virtualbox/6.1.10/Oracle_VM_VirtualBox_Extension_Pack-6.1.10.vbox-extpack

এক্সটেনশন প্যাকটি ইনস্টল করতে, নীচের চিত্রের মতো ভার্চুয়ালবক্সের সাথে একবার vbox-extpack খুললে আপনার অবশ্যই ভার্চুয়ালবক্স 6.1 ইনস্টল করা উচিত।

যদি এটি কাজ না করে, তবে ভার্টাউলবক্স -> পছন্দসমূহ -> এক্সটেনশানগুলি খুলুন এবং এটি ইনস্টল করতে vbox-এক্সপ্যাকের জন্য ব্রাউজ করুন।

ভার্চুয়ালবক্স আপডেট করা হচ্ছে

আপনি যদি ভবিষ্যতে সর্বশেষ সংস্করণ সহ ভার্চুয়ালবক্স আপডেট করতে চান তবে এটি আপডেট করার জন্য আপনি কেবল নীচের কমান্ডটি চালাতে পারেন।

# yum update VirtualBox-*
# apt-get install VirtualBox-*

ভার্চুয়ালবক্স সরান

যদি আপনি ভার্চুয়ালবক্সকে পুরোপুরি মুছে ফেলতে চান তবে আপনার সিস্টেম থেকে এটি সম্পূর্ণরূপে অপসারণ করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন।

# cd /etc/yum.repos.d/
# rm -rf virtualbox.repo
# yum remove VirtualBox-*
# apt-get remove VirtualBox-*

আপনি অন্যান্য লিনাক্স, উইন্ডোজ এবং ম্যাক ওএস এক্স প্ল্যাটফর্মের জন্য ভার্চুয়ালবক্স 6.1 ডাউনলোড করতে পারেন।