Kif tinstalla l-aħħar VirtualBox 6.1 fil-Linux


VirtualBox huwa softwer ta' virtualization cross-platform open-source, jista' jiġi installat fuq kwalunkwe sistema operattiva u jippermettilek tinstalla u tħaddem sistemi operattivi ta' mistednin multipli fuq l-istess kompjuter.

Pereżempju, jekk tinstallaha fuq is-sistema Linux tiegħek, tista 'taħdem is-sistema operattiva Windows XP taħtha bħala OS Guest jew tħaddem OS Linux fis-sistema Windows tiegħek eċċ. B'dan il-mod, tista 'tinstalla u tħaddem daqs sistemi operattivi mistiedna kif tixtieq, l-uniku limitu huwa l-ispazju tad-diska u l-memorja.

Riċentement Oracle ħareġ l-aħħar verżjoni stabbli ta 'Virtualbox 6.1, l-aktar verżjoni ġdida ta' Virtualbox tiġi b'tant bidliet kbar u karatteristiċi ġodda miżjuda magħha.

Tista' tara d-dettalji tal-log tal-bidliet ġodda kompluti dwar VirtualBox 6.1 fuq il-Paġna Uffiċjali tal-Bidliet tagħhom.

Din il-gwida tispjega kif tinstalla VirtualBox 6.1 fuq sistemi RHEL, CentOS u Fedora billi tuża r-repożitorju ta 'VirtualBox stess b'għodod DNF.

Din il-gwida tispjega wkoll kif tinstalla VirtualBox 6.1 fuq sistemi Debian, Ubuntu u Linux Mint billi tuża r-repożitorju ta 'VirtualBox stess bil-kmand APT.

  1. Kif tinstalla l-Latest VirtualBox f'CentOS, RHEL u Fedora
  2. Kif tinstalla l-Latest VirtualBox f'Debian, Ubuntu u Mint
  3. Kif Tinstalla VirtualBox Extension Pack fil-Linux

Biex tinstalla l-aħħar verżjoni stabbli ta 'VirtualBox, l-ewwel trid tniżżel il-fajl tal-konfigurazzjoni virtualbox.repo billi tuża l-kmand rpm li ġej.

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

Sussegwentement, ppermetti lir-repożitorju EPEL jinstalla għodod tal-bini u dipendenzi fuq is-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

VirtualBox juża modulu tal-kernel vboxdrv biex jikkontrolla u jalloka memorja fiżika għall-eżekuzzjoni tas-sistemi operattivi mistiedna. Mingħajr dan il-modulu, xorta tista 'tuża l-VirtualBox biex toħloq u tikkonfigura magni virtwali, iżda dawn mhux se jaħdmu.

Allura, biex tagħmel VirtualBox kompletament funzjonali, ser ikollok bżonn taġġorna s-sistema tiegħek l-ewwel, imbagħad tinstalla xi moduli addizzjonali bħal DKMS, kernel-headers, u kernel-devel u xi pakketti ta 'dipendenza.

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

Ladarba tkun stallajt il-pakketti ta 'dipendenza kollha meħtieġa, tista' tinstalla l-aħħar verżjoni ta 'VirtualBox billi tuża l-kmand li ġej.

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

F'dan il-punt, inti lest biex tibda tuża VirtualBox billi tħaddem il-kmand li ġej fuq it-terminal.

# virtualbox

Jekk ikollok l-iżball li ġej waqt l-installazzjoni ta 'Virtualbox, dan ifisser li hemm kunflitt bejn iż-żewġ verżjonijiet Kernel.

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

Biex issolvi l-kwistjoni, l-ewwel, iċċekkja l-qalba installata tiegħek u mbagħad aġġorna l-qalba tal-Linux billi tħaddem il-kmand:

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

Meta l-aġġornament jitlesta, reboot is-sistema tiegħek u agħżel l-aħħar kernel mill-menu tal-grub boot, din id-dħul normalment l-ewwel daħla kif tistgħu taraw.

# reboot

Ladarba s-sistema tkun lesta bl-ibbutjar, idħol u għal darb'oħra kkonferma li l-verżjoni tal-iżvilupp tal-kernel issa taqbel mal-verżjoni tal-kernel tal-Linux.

# rpm -q kernel-devel
# uname -r

Imbagħad, erġa' ibda l-proċess ta' twaqqif tal-bini u kkonferma li l-installazzjoni ta' VirtualBox tiegħek kienet ta' suċċess billi tħaddem:

# /sbin/vboxconfig
# systemctl status vboxdrv

Jekk ikollok xi messaġġ ta 'żball bħal KERN_DIR jew jekk id-direttorju tas-sors tal-kernel tiegħek ma jinstabx awtomatikament mill-proċess tal-bini, tista' tissettjah billi tuża l-kmand li ġej. Kun żgur li tibdel il-verżjoni tal-qalba skont is-sistema tiegħek kif muri bil-kulur aħmar.

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

## Export KERN_DIR ##
export KERN_DIR

Biex tinstalla l-aħħar verżjoni stabbli ta 'VirtualBox, trid iżżid ir-repożitorju uffiċjali ta' Virtualbox billi tuża l-kmand li ġej.

$ 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

Imbagħad, aġġorna l-lista tal-pakkett tas-softwer u installa l-aħħar verżjoni ta 'VirtualBox.

$ sudo apt-get install virtualbox-6.1

Sempliċement tesegwixxi l-kmand li ġej biex tibda mit-terminal jew uża l-lanċjar mill-menu biex tibda.

# VirtualBox

Jekk għandek bżonn xi funzjonalità addizzjonali bħal VirtualBox RDP, PXE, ROM b'appoġġ E1000 u appoġġ USB 2.0 Host Controller, eċċ. Għandek bżonn tniżżel u tinstalla l-Pakkett ta' Estensjoni VirtualBox billi tuża l-kmand wget li ġej.

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

Biex tinstalla l-pakkett ta 'estensjoni, irid ikollok Virtualbox 6.1 installat, ladarba niżżilt vbox-extpack miftuħ ma' Virtualbox kif muri hawn taħt.

Jekk ma taħdimx, imbagħad iftaħ Virtaulbox -> Preferenzi -> Estensjonijiet u fittex il-vbox-extpack biex tinstallah.

Aġġornament ta' VirtualBox

Jekk trid taġġorna l-VirtualBox bl-aħħar verżjoni fil-futur, tista 'sempliċement tmexxi l-kmand li ġej biex taġġornah.

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

Neħħi VirtualBox

Jekk f'każ li trid tneħħi VirtualBox kompletament, uża biss il-kmand li ġej biex tneħħiha kompletament mis-sistema tiegħek.

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

Tista 'wkoll Niżżel VirtualBox 6.1 għal pjattaformi oħra Linux, Windows, u Mac OS X.