نرم افزار Oracle VM VirtualBox یه مجازی ساز قدرتمند هستش که توسط شرکت اوراکل توسعه و پشتیبانی میشه که طبیعتا مخاطب این نوشته میدونه چیه پس میریم سراغ آموزش.
برای راحتی کار و طبق عادت شخصی با دستور زیر کاربرم رو به روت تغییر میدم اما شما میتونید از sudo استفاده کنید که با توجه به اینکه فدورا به صورت پیش فرض کاربر روت نداره و باید خودتون فعالش کنید میشه نتیجه گرفت منطقی ترم هست.
وارد پوشه زیر بشید و متناسب با لینوکس خودتون یکی رو دانلود کنید
cd /etc/yum.repos.d/ ## Fedora 29/28/27/26 users wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo ## CentOS 7.5/6.10 and Red Hat (RHEL) 7.5/6.10 users wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
با دستور زیر پکیج هاتون رو آپدیت کنید
## Fedora 29/28/27/26 ## dnf update ## CentOS/RHEL 7/6 ## yum update
برای اینکه چک کنید همه چیز طبق انتظار پیش رفته با دستورات زیر آخرین نسخه ی کرنل موجود رو با کرنل خودتون مطابقت بدید
rpm -qa kernel | sort -V | tail -n 1 uname -r
توجه: اگر نسخه ها مطابقت نداشت لازمه یک بار سیستم خودتون رو reboot کنید.
برای شروع پکیج های مورد نیاز رو متناسب با لینوکس خودتون نصب کنید.
برای Centos
## CentOS 7 and RHEL 7 ## rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ## CentOS 6 and RHEL 6 ## rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
و برای فدورا
## Fedora 29/28/27/26 ## dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms qt5-qtx11extras libxkbcommon ## CentOS/RHEL 7/6 ## yum install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms ## PAE kernel users install ## ## CentOS/RHEL 7/6 ## yum install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-PAE-devel dkms
حالا وقتشه آخرین ورژن VirtualBox رو نصب کنید
## Fedora 29/28/27/26 ## dnf install VirtualBox-6.0 ## CentOS/RHEL 7/6 ## yum install VirtualBox-6.0
با دستورات زیر ماژول های کرنل رو rebuild کنید
## Fedora 29/28/27/26 and CentOS/RHEL 7 ## /usr/lib/virtualbox/vboxdrv.sh setup ## CentOS/RHEL 6 ## /etc/init.d/vboxdrv setup ## OR ## service vboxdrv setup
در آخر گروه و کاربران VirtualBox خودتون رو بسازید
usermod -a -G vboxusers ali kourosh
تبریک میگم حالا میتونید VirtualBox خودتون رو با یک کاربر معمولی بالا بیارید