Yadda ake Sanya Sabon VirtualBox 6.1 a cikin Linux


VirtualBox software ce ta buɗe tushen giciye-dandamali, ana iya shigar dashi akan kowane tsarin aiki kuma yana ba ku damar shigarwa da gudanar da tsarin aiki na baƙi da yawa akan kwamfuta ɗaya.

Misali, idan ka shigar da shi a kan tsarin Linux naka, za ka iya sarrafa Windows XP OS a karkashinsa a matsayin Guest OS ko gudanar da Linux OS a kan na'urar Windows da sauransu. Ta wannan hanyar, zaku iya shigarwa da gudanar da yawancin tsarin aiki na baƙi kamar yadda kuke so, iyaka kawai shine sarari diski da ƙwaƙwalwar ajiya.

Kwanan nan Oracle ya fito da sabon sigar kwanciyar hankali na Virtualbox 6.1, sabuwar sigar Virtual Box ta zo tare da manyan canje-canje da yawa da sabbin abubuwa da aka ƙara a ciki.

Kuna iya ganin cikakken sabon bayanan canji game da VirtualBox 6.1 akan Shafin Canji na Haɓaka.

Wannan jagorar yana bayanin yadda ake shigar da VirtualBox 6.1 akan tsarin RHEL, CentOS, da Fedora ta amfani da ma'ajiyar ta VirtualBox tare da kayan aikin DNF.

Wannan jagorar kuma yayi bayanin yadda ake shigar da VirtualBox 6.1 akan tsarin Debian, Ubuntu da Linux Mint ta amfani da ma'ajiyar ta VirtualBox tare da umarnin APT.

  1. Yadda ake Sanya Sabon VirtualBox a CentOS, RHEL da Fedora
  2. Yadda ake Sanya Sabon VirtualBox a Debian, Ubuntu da Mint
  3. Yadda ake Shigar VirtualBox Extension Pack a Linux

Don shigar da sabuwar barga ta VirtualBox, kuna buƙatar fara zazzage fayil ɗin daidaitawar Virtualbox.repo ta amfani da umarnin rpm mai zuwa.

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

Na gaba, ba da damar ma'ajiyar EPEL don shigar da kayan aikin gini da dogaro akan tsarin.

----------------- 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 yana amfani da vboxdrv kernel module don sarrafawa da rarraba ƙwaƙwalwar ajiyar jiki don aiwatar da tsarin aiki na baƙi. Idan ba tare da wannan tsarin ba, har yanzu kuna iya amfani da VirtualBox don ƙirƙira da daidaita injunan kama-da-wane, amma ba za su yi aiki ba.

Don haka, don sanya VirtualBox cikakken aiki kuna buƙatar sabunta tsarin ku da farko, sannan shigar da wasu ƙarin kayayyaki kamar DKMS, kernel-headers, da kernel-devel da wasu fakitin dogaro.

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

Da zarar kun shigar da duk fakitin dogaro da ake buƙata, zaku iya shigar da sabuwar sigar VirtualBox ta amfani da umarni mai zuwa.

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

A wannan gaba, kun shirya don fara amfani da VirtualBox ta hanyar aiwatar da umarni mai zuwa akan tashar.

# virtualbox

Idan kun sami kuskuren da ke gaba yayin shigarwa na Virtualbox, yana nufin akwai rikici tsakanin nau'ikan Kernel guda biyu.

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

Don warware matsalar, da farko, bincika kernel ɗin da aka shigar sannan kuma sabunta kernel na Linux ta hanyar aiwatar da umarnin:

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

Lokacin da sabuntawa ya cika, sake kunna tsarin ku kuma zaɓi sabuwar kernel daga menu na taya na grub, wannan shigarwa yawanci shigarwar farko kamar yadda kuke gani.

# reboot

Da zarar an yi tsarin tare da booting, shiga kuma sake tabbatar da cewa sigar kernel-devel yanzu ya dace da sigar kernel na Linux.

# rpm -q kernel-devel
# uname -r

Sa'an nan, sake kunna tsarin saitin ginin kuma tabbatar da cewa shigarwar VirtualBox ɗinku ya yi nasara ta hanyar gudu:

# /sbin/vboxconfig
# systemctl status vboxdrv

Idan kun sami kowane saƙon kuskure kamar KERN_DIR ko kuma idan tsarin tushen ku na kernel ba a gano shi ta atomatik ta hanyar ginin ba, zaku iya saita shi ta amfani da umarni mai zuwa. Tabbatar kun canza sigar kernel bisa ga tsarin ku kamar yadda aka nuna a launin ja.

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

## Export KERN_DIR ##
export KERN_DIR

Don shigar da sabuwar barga ta VirtualBox, kuna buƙatar ƙara ma'ajiyar Akwatin VirtualBox ta amfani da umarni mai zuwa.

$ 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

Sannan, sabunta jerin fakitin software kuma shigar da sabuwar sigar VirtualBox.

$ sudo apt-get install virtualbox-6.1

Kawai aiwatar da umarni mai zuwa don farawa daga tasha ko amfani da mai ƙaddamarwa daga menu don farawa.

# VirtualBox

Idan kuna buƙatar wasu ƙarin ayyuka kamar VirtualBox RDP, PXE, ROM tare da tallafin E1000 da goyan bayan USB 2.0 Mai watsa shiri, da sauransu. Kuna buƙatar zazzagewa da shigar da Fakitin Tsawowar VirtualBox ta amfani da bin umarnin wget.

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

Don shigar da fakitin tsawo, dole ne a shigar da Virtualbox 6.1, da zarar kun zazzage vbox-extpack tare da Virtualbox kamar yadda aka nuna a ƙasa.

Idan bai yi aiki ba, to buɗe Virtaulbox -> Preferences -> Extensions kuma bincika vbox-extpack don shigar da shi.

Ana ɗaukaka VirtualBox

Idan kuna son sabunta VirtualBox tare da sabon sigar nan gaba, zaku iya kawai gudanar da umarni mai zuwa don sabunta shi.

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

Cire VirtualBox

Idan idan kuna son cire VirtualBox gaba ɗaya, kawai yi amfani da wannan umarni don cire shi gaba ɗaya daga tsarin ku.

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

Hakanan zaka iya zazzage VirtualBox 6.1 don sauran dandamali na Linux, Windows, da Mac OS X.