ലിനക്സിൽ ഏറ്റവും പുതിയ VirtualBox 6.1 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം


VirtualBox ഒരു ഓപ്പൺ സോഴ്uസ് ക്രോസ്-പ്ലാറ്റ്uഫോം വിർച്ച്വലൈസേഷൻ സോഫ്uറ്റ്uവെയറാണ്, ഇത് ഏത് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിലും ഇൻസ്റ്റാൾ ചെയ്യാനും ഒരേ കമ്പ്യൂട്ടറിൽ ഒന്നിലധികം അതിഥികളുടെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യാനും പ്രവർത്തിപ്പിക്കാനും നിങ്ങളെ പ്രാപ്uതമാക്കാനും കഴിയും.

ഉദാഹരണത്തിന്, നിങ്ങൾ ഇത് നിങ്ങളുടെ ലിനക്സ് സിസ്റ്റത്തിൽ ഇൻസ്റ്റാൾ ചെയ്യുകയാണെങ്കിൽ, നിങ്ങൾക്ക് Windows XP ഓപ്പറേറ്റിംഗ് സിസ്റ്റം അതിന് കീഴിൽ ഒരു അതിഥി OS ആയി പ്രവർത്തിപ്പിക്കാം അല്ലെങ്കിൽ നിങ്ങളുടെ Windows സിസ്റ്റത്തിൽ Linux OS പ്രവർത്തിപ്പിക്കാനും മറ്റും കഴിയും. ഈ രീതിയിൽ, നിങ്ങൾക്ക് ഇഷ്ടമുള്ളത്ര ഗസ്റ്റ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യാനും പ്രവർത്തിപ്പിക്കാനും കഴിയും, ഡിസ്ക് സ്ഥലവും മെമ്മറിയും മാത്രമാണ് പരിധി.

അടുത്തിടെ ഒറാക്കിൾ വെർച്വൽബോക്uസ് 6.1-ന്റെ ഏറ്റവും പുതിയ സ്ഥിരതയുള്ള പതിപ്പ് പുറത്തിറക്കി, വെർച്വൽ ബോക്uസിന്റെ ഏറ്റവും പുതിയ പതിപ്പ് നിരവധി പ്രധാന മാറ്റങ്ങളും അതിൽ പുതിയ സവിശേഷതകളും ചേർത്തു.

വിർച്ച്വൽബോക്uസ് 6.1 നെക്കുറിച്ചുള്ള പുതിയ ചേഞ്ച്uലോഗ് വിശദാംശങ്ങൾ അവരുടെ ഔദ്യോഗിക ചേഞ്ച്uലോഗ് പേജിൽ നിങ്ങൾക്ക് കാണാൻ കഴിയും.

DNF ടൂളുകളുള്ള VirtualBox-ന്റെ സ്വന്തം റിപ്പോസിറ്ററി ഉപയോഗിച്ച് RHEL, CentOS, Fedora സിസ്റ്റങ്ങളിൽ VirtualBox 6.1 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് ഈ ഗൈഡ് വിശദീകരിക്കുന്നു.

APT കമാൻഡ് ഉപയോഗിച്ച് VirtualBox-ന്റെ സ്വന്തം ശേഖരം ഉപയോഗിച്ച് Debian, Ubuntu, Linux Mint സിസ്റ്റങ്ങളിൽ VirtualBox 6.1 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും ഈ ഗൈഡ് വിശദീകരിക്കുന്നു.

  1. CentOS, RHEL, Fedora എന്നിവയിൽ ഏറ്റവും പുതിയ VirtualBox എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം
  2. ഡെബിയൻ, ഉബുണ്ടു, മിന്റ് എന്നിവയിൽ ഏറ്റവും പുതിയ വിർച്ച്വൽബോക്സ് എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം
  3. Linux-ൽ VirtualBox എക്സ്റ്റൻഷൻ പായ്ക്ക് എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം

VirtualBox-ന്റെ ഏറ്റവും പുതിയ സ്ഥിരതയുള്ള പതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്, നിങ്ങൾ ആദ്യം താഴെ പറയുന്ന rpm കമാൻഡ് ഉപയോഗിച്ച് virtualbox.repo കോൺഫിഗറേഷൻ ഫയൽ ഡൗൺലോഡ് ചെയ്യേണ്ടതുണ്ട്.

----------------- 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

ഗസ്റ്റ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ നിർവ്വഹണത്തിനായി ഫിസിക്കൽ മെമ്മറി നിയന്ത്രിക്കുന്നതിനും അനുവദിക്കുന്നതിനും VirtualBox vboxdrv കേർണൽ മൊഡ്യൂൾ ഉപയോഗിക്കുന്നു. ഈ മൊഡ്യൂൾ കൂടാതെ, വെർച്വൽ മെഷീനുകൾ സൃഷ്ടിക്കുന്നതിനും കോൺഫിഗർ ചെയ്യുന്നതിനും നിങ്ങൾക്ക് ഇപ്പോഴും VirtualBox ഉപയോഗിക്കാം, പക്ഷേ അവ പ്രവർത്തിക്കില്ല.

അതിനാൽ, VirtualBox പൂർണ്ണമായും പ്രവർത്തനക്ഷമമാക്കുന്നതിന് നിങ്ങൾ ആദ്യം നിങ്ങളുടെ സിസ്റ്റം അപ്ഡേറ്റ് ചെയ്യേണ്ടതുണ്ട്, തുടർന്ന് DKMS, കേർണൽ-ഹെഡറുകൾ, കേർണൽ-ഡെവൽ, ചില ഡിപൻഡൻസി പാക്കേജുകൾ എന്നിവ പോലുള്ള ചില അധിക മൊഡ്യൂളുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക.

----------------- 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

ആവശ്യമായ എല്ലാ ഡിപൻഡൻസി പാക്കേജുകളും നിങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് VirtualBox-ന്റെ ഏറ്റവും പുതിയ പതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും.

# 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

പ്രശ്നം പരിഹരിക്കുന്നതിന്, ആദ്യം, നിങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്ത കേർണൽ പരിശോധിക്കുക, തുടർന്ന് കമാൻഡ് പ്രവർത്തിപ്പിച്ച് Linux കേർണൽ അപ്ഡേറ്റ് ചെയ്യുക:

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

അപ്ഡേറ്റ് പൂർത്തിയാകുമ്പോൾ, നിങ്ങളുടെ സിസ്റ്റം റീബൂട്ട് ചെയ്ത് ഗ്രബ് ബൂട്ട് മെനുവിൽ നിന്ന് ഏറ്റവും പുതിയ കേർണൽ തിരഞ്ഞെടുക്കുക, ഈ എൻട്രി സാധാരണയായി നിങ്ങൾക്ക് കാണാനാകുന്ന ആദ്യ എൻട്രിയാണ്.

# reboot

സിസ്റ്റം ബൂട്ട് ചെയ്തുകഴിഞ്ഞാൽ, ലോഗിൻ ചെയ്uത്, കേർണൽ-ഡെവൽ പതിപ്പ് ഇപ്പോൾ ലിനക്സ് കേർണലിന്റെ പതിപ്പുമായി പൊരുത്തപ്പെടുന്നുവെന്ന് ഒരിക്കൽ കൂടി സ്ഥിരീകരിക്കുക.

# rpm -q kernel-devel
# uname -r

തുടർന്ന്, ബിൽഡ് സെറ്റ്-അപ്പ് പ്രോസസ്സ് പുനരാരംഭിച്ച് നിങ്ങളുടെ VirtualBox ഇൻസ്റ്റാളേഷൻ പ്രവർത്തിപ്പിക്കുന്നതിലൂടെ വിജയകരമാണെന്ന് സ്ഥിരീകരിക്കുക:

# /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

VirtualBox-ന്റെ ഏറ്റവും പുതിയ സ്ഥിരതയുള്ള പതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്, ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾ ഔദ്യോഗിക Virtualbox ശേഖരം ചേർക്കേണ്ടതുണ്ട്.

$ 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

തുടർന്ന്, സോഫ്uറ്റ്uവെയർ പാക്കേജ് ലിസ്റ്റ് അപ്uഡേറ്റ് ചെയ്uത് VirtualBox-ന്റെ ഏറ്റവും പുതിയ പതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്യുക.

$ sudo apt-get install virtualbox-6.1

ടെർമിനലിൽ നിന്ന് ആരംഭിക്കുന്നതിന് ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക അല്ലെങ്കിൽ ആരംഭിക്കുന്നതിന് മെനുവിൽ നിന്ന് ലോഞ്ചർ ഉപയോഗിക്കുക.

# VirtualBox

VirtualBox RDP, PXE, E1000 പിന്തുണയുള്ള ROM, USB 2.0 ഹോസ്റ്റ് കൺട്രോളർ പിന്തുണ മുതലായവ പോലുള്ള ചില അധിക പ്രവർത്തനങ്ങൾ നിങ്ങൾക്ക് ആവശ്യമുണ്ടെങ്കിൽ. ഇനിപ്പറയുന്ന wget കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾ VirtualBox എക്സ്റ്റൻഷൻ പായ്ക്ക് ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യണം.

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

വിപുലീകരണ പായ്ക്ക് ഇൻസ്റ്റാൾ ചെയ്യാൻ, നിങ്ങൾ Virtualbox 6.1 ഇൻസ്റ്റാൾ ചെയ്തിരിക്കണം, ഒരിക്കൽ നിങ്ങൾ vbox-extpack ഡൗൺലോഡ് ചെയ്uതാൽ താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ Virtualbox ഉപയോഗിച്ച് തുറക്കുക.

ഇത് പ്രവർത്തിക്കുന്നില്ലെങ്കിൽ, Virtaulbox –> മുൻഗണനകൾ –> എക്സ്റ്റൻഷനുകൾ തുറന്ന് ഇൻസ്റ്റാൾ ചെയ്യാൻ vbox-extpack-നായി ബ്രൗസ് ചെയ്യുക.

VirtualBox അപ്ഡേറ്റ് ചെയ്യുന്നു

ഭാവിയിൽ ഏറ്റവും പുതിയ പതിപ്പിനൊപ്പം VirtualBox അപ്uഡേറ്റ് ചെയ്യണമെങ്കിൽ, അത് അപ്uഡേറ്റ് ചെയ്യുന്നതിന് നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കാം.

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

VirtualBox നീക്കം ചെയ്യുക

നിങ്ങൾക്ക് VirtualBox പൂർണ്ണമായും നീക്കം ചെയ്യണമെങ്കിൽ, നിങ്ങളുടെ സിസ്റ്റത്തിൽ നിന്ന് അത് പൂർണ്ണമായും നീക്കം ചെയ്യാൻ താഴെ പറയുന്ന കമാൻഡ് ഉപയോഗിക്കുക.

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

മറ്റ് Linux, Windows, Mac OS X പ്ലാറ്റ്uഫോമുകൾക്കായി നിങ്ങൾക്ക് VirtualBox 6.1 ഡൗൺലോഡ് ചെയ്യാനും കഴിയും.