Giunsa ang Pag-instalar sa Pinakabag-o nga VirtualBox 6.1 sa Linux


Ang VirtualBox usa ka open-source nga cross-platform virtualization software, mahimo kini nga ma-install sa bisan unsang operating system ug makapahimo kanimo sa pag-install ug pagpadagan sa daghang mga bisita nga operating system sa parehas nga kompyuter.

Pananglitan, kon imong i-install kini sa imong Linux system, mahimo nimong ipadagan ang Windows XP operating system ubos niini isip Guest OS o ipadagan ang Linux OS sa imong Windows system ug uban pa. Niining paagiha, mahimo nimong i-install ug mapadagan ang daghang mga operating system sa bisita nga gusto nimo, ang bugtong limitasyon mao ang espasyo sa disk ug memorya.

Bag-ohay lang gipagawas sa Oracle ang pinakabag-o nga stable nga bersyon sa Virtualbox 6.1, ang pinakabag-o nga bersyon sa Virtual box adunay daghang dagkong mga pagbag-o ug bag-ong mga feature nga gidugang niini.

Imong makita ang kompletong bag-ong changelog nga mga detalye bahin sa VirtualBox 6.1 sa ilang Opisyal nga Changelog Page.

Kini nga giya nagpatin-aw unsaon pag-instalar sa VirtualBox 6.1 sa RHEL, CentOS, ug Fedora nga mga sistema gamit ang kaugalingong repositoryo sa VirtualBox nga adunay mga himan sa DNF.

Gipatin-aw usab niini nga giya kung giunsa ang pag-install sa VirtualBox 6.1 sa mga sistema sa Debian, Ubuntu ug Linux Mint gamit ang kaugalingon nga repositoryo sa VirtualBox nga adunay APT command.

  1. Unsaon Pag-instalar sa Pinakabag-o nga VirtualBox sa CentOS, RHEL ug Fedora
  2. Unsaon Pag-instalar sa Pinakabag-o nga VirtualBox sa Debian, Ubuntu ug Mint
  3. Unsaon Pag-instalar sa VirtualBox Extension Pack sa Linux

Aron ma-install ang pinakabag-o nga stable nga bersyon sa VirtualBox, kinahanglan nimo nga i-download una ang virtualbox.repo configuration file gamit ang mosunod nga rpm command.

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

Sunod, i-enable ang EPEL repository sa pag-instalar sa mga himan sa pagtukod ug mga dependency sa sistema.

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

Ang VirtualBox naggamit sa vboxdrv kernel module aron makontrol ug igahin ang pisikal nga memorya alang sa pagpatuman sa mga operating system sa bisita. Kung wala kini nga module, mahimo gihapon nimo gamiton ang VirtualBox sa paghimo ug pag-configure sa mga virtual machine, apan dili kini molihok.

Mao nga, aron mahimo nga hingpit nga magamit ang VirtualBox kinahanglan nimo nga i-update una ang imong sistema, dayon i-install ang pipila nga dugang nga mga module sama sa DKMS, kernel-header, ug kernel-devel ug pipila nga mga pakete sa dependency.

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

Kung na-install na nimo ang tanan nga kinahanglan nga mga pakete sa dependency, mahimo nimong i-install ang labing bag-ong bersyon sa VirtualBox gamit ang mosunud nga mando.

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

Niini nga punto, andam ka na nga magsugod sa paggamit sa VirtualBox pinaagi sa pagpadagan sa mosunod nga sugo sa terminal.

# virtualbox

Kung makuha nimo ang mosunod nga sayup sa panahon sa pag-instalar sa Virtualbox, kini nagpasabut nga adunay panagbangi tali sa duha nga bersyon sa Kernel.

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

Aron masulbad ang isyu, una, susiha ang imong na-install nga kernel ug dayon i-update ang Linux kernel pinaagi sa pagpadagan sa command:

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

Kung nahuman na ang pag-update, i-reboot ang imong sistema ug pilia ang pinakabag-o nga kernel gikan sa grub boot menu, kini nga entry kasagaran ang una nga entry sama sa imong makita.

# reboot

Kung nahuman na ang sistema sa pag-booting, pag-log in ug sa makausa pa kumpirmahi nga ang bersyon sa kernel-devel karon nahiuyon sa bersyon sa kernel sa Linux.

# rpm -q kernel-devel
# uname -r

Dayon, sugdi pag-usab ang proseso sa pagtukod ug kumpirmahi nga ang imong pag-instalar sa VirtualBox malampuson pinaagi sa pagpadagan:

# /sbin/vboxconfig
# systemctl status vboxdrv

Kung makakuha ka bisan unsang mensahe sa sayup sama sa KERN_DIR o kung ang imong direktoryo sa gigikanan sa kernel dili awtomatiko nga makit-an sa proseso sa pagtukod, mahimo nimo kini itakda pinaagi sa paggamit sa mosunud nga mando. Siguruha nga imong usbon ang bersyon sa kernel sumala sa imong sistema sama sa gipakita sa pula nga kolor.

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

## Export KERN_DIR ##
export KERN_DIR

Aron ma-install ang pinakabag-o nga stable nga bersyon sa VirtualBox, kinahanglan nimo nga idugang ang opisyal nga repository sa Virtualbox gamit ang mosunud nga mando.

$ 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

Dayon, i-update ang listahan sa software package ug i-install ang pinakabag-o nga bersyon sa VirtualBox.

$ sudo apt-get install virtualbox-6.1

Ipatuman lang ang mosunod nga sugo aron masugdan kini gikan sa terminal o gamita ang launcher gikan sa menu aron magsugod.

# VirtualBox

Kung kinahanglan nimo ang pipila ka dugang nga gamit sama sa VirtualBox RDP, PXE, ROM nga adunay suporta sa E1000 ug suporta sa USB 2.0 Host Controller, ug uban pa. Kinahanglan nimo nga i-download ug i-install ang VirtualBox Extension Pack gamit ang pagsunod sa wget command.

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

Aron ma-install ang extension pack, kinahanglan nimo nga na-install ang Virtualbox 6.1, sa higayon nga ma-download nimo ang vbox-extpack nga bukas sa Virtualbox sama sa gipakita sa ubos.

Kung dili kini molihok, dayon ablihi ang Virtaulbox -> Mga Kagustuhan -> Mga Extension ug pangitaa ang vbox-extpack aron ma-install kini.

Pag-update sa VirtualBox

Kung gusto nimo nga i-update ang VirtualBox gamit ang pinakabag-o nga bersyon sa umaabot, mahimo nimong ipadagan ang mosunud nga mando aron ma-update kini.

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

Kuhaa ang VirtualBox

Kung gusto nimo nga tangtangon ang VirtualBox sa hingpit, gamita lang ang mosunud nga mando aron makuha kini sa hingpit gikan sa imong sistema.

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

Mahimo usab nimo I-download ang VirtualBox 6.1 alang sa ubang mga platform sa Linux, Windows, ug Mac OS X.