Oracle VirtualBox este un produs puternic de virtualizare x86 și AMD64/Intel64 pentru întreprinderi, precum și pentru uz casnic. VirtualBox este un virtualizator complet de uz general pentru hardware x86. Destinat serverului, desktop-ului și utilizării embedded, este acum singura soluție de virtualizare de calitate profesională care este, de asemenea, Open Source Software.

Vezi ghidul video howto install VirtualBox 6.1.18/6.1.19 (test build) pe Fedora 33 folosind .run installer:

Verifică ghidul video howto install VirtualBox 6.1.18 on Fedora 33 using Fedora 32 rpm:

Vezi mai multe videoclipuri și abonează-te la
if-not-true-then-false.com Youtube Channel

Verifică ghidul video howto install VirtualBox 6.1 pe Fedora 32/31:

VirtualBox suportă un număr mare de sisteme de operare invitate:

Înainte de instalare

Schimbă-te în utilizator root

su -## OR ##sudo -i

Asigură-te că sistemul tău este actualizat și că rulezi cel mai recent kernel

## Fedora 33/32/31 and CentOS 8 ##dnf update## CentOS 7 ##yum update

După actualizare repornește sistemul și pornește folosind cel mai recent kernel:

reboot

Instalează Oracle VirtualBox 6.1.18 (stabil) / 6.1.19 (test build) / 6.1.97 pe Fedora 33/32 folosind .run installer

Aceasta este o metodă puțin diferită, deoarece Oracle nu mai are depozite funcționale pentru Fedora 33/32.

Dacă încercați să instalați pachetul original Fedora 32, atunci veți vedea următoarea eroare:

Iată ghidul howto download and install VirtualBox using .run installer.

1.1. Treceți la utilizatorul root

su -## OR ##sudo -i

1.2. Remove VirtualBox RPM Installations

Acest lucru nu ar trebui să atingă (să elimine) mașinile virtuale, dar puteți, bineînțeles, să faceți o copie de rezervă a tot.

dnf remove VirtualBox\* virtualbox\*

1.3. Descărcați VirtualBox 6.1 Installer(s)

Verificați versiunile curente din VirtualBox Linux builds și VirtualBox test builds.

1.4. Faceți fișierul de instalare executabil

1.5. Instalați următoarele pachete de dependență

dnf install python2.7 binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms qt5-qtx11extras libxkbcommon

1.6. Instalați VirtualBox cea mai recentă versiune 6.1 (în prezent 6.1.18, 6.1.19 sau 6.1.97)

Nota:
Această comandă creează automat grupul vboxusers și utilizatorul VirtualBox trebuie să fie membru al acelui grup.
Această comandă construiește și modulele kernel necesare.

Puteți reconstrui modulele kernel cu următoarea comandă dacă este necesar:

/opt/VirtualBox/vboxdrv.sh setup

1.7. Adăugați utilizatorul (utilizatorii) VirtualBox la grupul vboxusers

Înlocuiți user_name cu propriul nume de utilizator sau cu un alt nume de utilizator real.

usermod -a -G vboxusers user_name

1.8. Porniți VirtualBox

Utilizați lansatorul din meniu sau pur și simplu rulați VirtualBox ca utilizator normal:

VirtualBox

DKMS construiește automat modulele de kernel, dar dacă doriți să vă actualizați instalarea VirtualBox, atunci închideți VirtualBox, descărcați noul program de instalare, faceți-l executabil și instalați-l.

Instalați Oracle VirtualBox 6.1.18 pe Fedora 33 folosind Fedora 32 rpm

Aceasta este o metodă puțin diferită până când Oracle va lansa depozitele Fedora 33. Fedora 32 VirtualBox rpm funcționează cu Fedora 33, dar, din păcate, există o versiune fixă de python(abi) = 3.8, trebuie să schimbăm acest lucru și să reconstruim pachetul rpm. Iată comenzile cum să o faceți. Actualizez acest ghid mai târziu folosind depozitele DNF/YUM și acest lucru ar trebui să fie compatibil și cu acesta.

Dacă încercați să instalați pachetul original Fedora 32, atunci veți vedea următoarea eroare:

2.1. Change to root User

su -## OR ##sudo -i

2.2. Instalați pachetul rpmrebuild

dnf install rpmrebuild

2.3. Descărcați VirtualBox-6.1-6.1.1.18_142142_fedora32-1.x86_64.rpm

cd /tmpwget https://download.virtualbox.org/virtualbox/6.1.18/VirtualBox-6.1-6.1.18_142142_fedora32-1.x86_64.rpm

2.4. Reconstruiți VirtualBox rpm cu modificările necesare

Cu următoarea comandă schimbați

Acum ar trebui să aveți următorul fișier: ~/rpmrebuild/VirtualBox-6.1-6.1.18_142142_fedora33-1.x86_64.rpm

2.5. Instalați următoarele pachete de dependență

dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms qt5-qtx11extras libxkbcommon

2.6. Instalați VirtualBox cea mai recentă versiune 6.1 (în prezent 6.1.18)

dnf install ~/rpmrebuild/VirtualBox-6.1-6.1.18_142142_fedora33-1.x86_64.rpm

Nota:
Această comandă creează automat grupul vboxusers și utilizatorul VirtualBox trebuie să fie membru al acelui grup.
Această comandă construiește, de asemenea, modulele kernel necesare.
Ypu poate reconstrui modulele kernel cu următoarea comandă dacă este necesar:

/usr/lib/virtualbox/vboxdrv.sh setup

2.7. Adăugați utilizatorul (utilizatorii) VirtualBox la grupul vboxusers

Înlocuiți user_name cu propriul nume de utilizator sau cu un alt nume de utilizator real.

usermod -a -G vboxusers user_name

2.8. Start VirtualBox

Utilizați lansatorul din meniu sau pur și simplu rulați VirtualBox ca utilizator normal:

VirtualBox

Instalați VirtualBox 6.1.18 de la Oracle pe 32/31/30, CentOS 8.2/7.8, Red Hat (RHEL) 8.2/7.8

3.1. Schimbarea în utilizator root

su -## OR ##sudo -i

3.2. Instalați fișierele Fedora sau RHEL Repo

Nota: Utilizatorii CentOS 8/RHEL 8, instalați acest lucru, dar aveți nevoie în continuare de test build în prezent.

3.3. Actualizați cele mai recente pachete și verificați versiunea kernelului

Actualizați pachetele

## Fedora 32/31/30/29 and CentOS/RHEL 8 ##dnf update## CentOS/RHEL 7 ##yum update

Verificați dacă rulați cea mai recentă versiune instalată a kernelului
Succesul următoarelor comenzi numerele de versiune ar trebui să se potrivească:

rpm -qa kernel |sort -V |tail -n 1uname -r

Nota: Dacă ați primit actualizarea kernelului sau rulați un kernel mai vechi decât cel mai recent instalat, atunci reporniți:

reboot

3.4. Instalați următoarele pachete de dependență

CentOS 8/7 și Red Hat (RHEL) 8/7 are nevoie de depozitul EPEL, instalați-l cu următoarea comandă:

## Fedora 32/31/30/29 ##dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms qt5-qtx11extras libxkbcommon## CentOS/RHEL 8 ##dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms## CentOS/RHEL 7 ##yum install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms

3.5. Instalați VirtualBox cea mai recentă versiune 6.1 (în prezent 6.1.18)

Nota:
Această comandă creează automat grupul vboxusers și utilizatorul VirtualBox trebuie să fie membru al acelui grup.
Această comandă construiește și modulele kernel necesare.
Pachetul este VirtualBox-6.1 nu VirtualBox.

Reconstruiți modulele kernel cu următoarea comandă:

## Fedora 32/31/30/29 and CentOS/RHEL 8/7 ##/usr/lib/virtualbox/vboxdrv.sh setup

3.6. Adăugați utilizatorul (utilizatorii) VirtualBox la grupul vboxusers

Înlocuiți user_name cu propriul nume de utilizator sau cu un alt nume de utilizator real.

usermod -a -G vboxusers user_name

3.7. Porniți VirtualBox

Utilizați lansatorul din meniu sau pur și simplu rulați VirtualBox ca utilizator normal:

VirtualBox

Troubleshooting

Dacă aveți probleme cu parametrul KERN_DIR sau directorul kernelului nu este detectat automat, atunci setați manual variabila de mediu KERN_DIR, folosind următoarea metodă:

Verificați și:

Instalați VirtualBox Guest Additions pe Fedora, CentOS, Red Hat (RHEL)

.

Articles

Lasă un răspuns

Adresa ta de email nu va fi publicată.