download rpm
package
http://download.virtualbox.org/virtualbox/rpm/el/7/x86_64/VirtualBox-5.1-5.1.6_110634_el7-1.x86_64.rpm
yum update
sudo /usr/lib/virtualbox/vboxdrv.sh setup
/etc/init.d/vboxdrv
setup
apt-get --reinstall install virtualbox virtualbox-dkms
apt-get install linux-headers-`uname -r`
vbox installation
# cd /etc/yum.repos.d/
For CentOS/RHEL Systems:
# wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
For Fedora Systems:
# wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
CentOS/RHEL 7, 64 Bit (x86_64):
# rpm -Uvh http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-7.noarch.rpm
# yum install gcc make patch dkms qt libgomp
# yum install kernel-headers-3.10.0-327.el7.x86_64 kernel-devel-3.10.0-327.el7.x86_64 fontforge binutils glibc-headers glibc-devel
# export KERN_DIR=/usr/src/kernels/2.6.32-504.3.3.el6.x86_64
# yum install VirtualBox-5.1
# service vboxdrv setup
rpm installation
rpm -Uvh foo-1.0-1.i386.rpm
ignore the error:
rpm -ivh --replacepkgs foo-1.0-1.i386.rpm
Uninstalling
rpm -e foo
troubleshooting
vi
/var/log/vbox-install.log
/usr/src/kernel/..../$
make oldconfig
/usr/src/kernel/..../$
make prepare
# export KERN_DIR=/usr/src/kernels/2.6.32-504.3.3.el6.x86_64
print envirnment
variable
printenv | less
printenv KERN_DIR
yum reinstall
VirtualBox-5.1
install
repository
Kernel update
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum install yum-plugin-fastestmirror
yum --enablerepo=elrepo-kernel install kernel-devel-3.10.0-327.el7.x86_64
kernel uninstall
yum remove kernel-devel-3.10.0-327.el7.x86_64 (may remove depency)
or
EPEL (Extra
Packages for Enterprise Linux) is open source and free community
based repository project from Fedora team which provides 100% high
quality add-on software packages for Linux distribution including
RHEL (Red Hat Enterprise Linux), CentOS, and Scientific Linux.
yum -y install
epel-release
yum -y install
epel-repository
yum -y install
epel-release
yum update
update withou kernel
yum -y --exclude=kernel\* update
yum -y -x 'kernel*' update
yum
repolist
sudo yum install epel-release
yum install
kernel-devel-3.10.0-327.el7.x86_64
this will not
install when you not apply elrepo.org
yum install dkms
step 1
export
KERN_DIR=/usr/src/kernels/3.10.0-327.el7.x86_64
install vritualbox
usermod -a -G
vboxusers root
step 2
/usr/src/vboxhost-5.1.6/
make
make install
vboxmanage list vms
vi
/var/log/vbox-install.log
step 3
/usr/src/kernel/3.10
make oldconfig
make prepare
vboxmanage list vms
both are same
/sbin/vboxconfig/
/usr/lib/virtualbox/vboxdrv.sh
/sbin/rcvboxdrv
setup
vi
/etc/yum.repos.d/epel.repo
enabled=1
4.7.4-1.el7. kernel
location
yum-plugin-priorities
anyone who uses one
or more third-party repositories, as these repositories may update
system files, which can potentially compromise the stability of your
CentOS installation.
CentOS-4 or
CentOS-6:
yum install yum-plugin-priorities
/etc/yum/pluginconf.d/priorities.conf
file, and ensuring that it contains the following lines:
[main]
enabled=1
vi etc/yum.conf
enable=0
To
list all available packages under a repo called epel, enter:$
sudo yum --disablerepo="*" --enablerepo="epel"
list available
OR$
sudo yum --disablerepo="*" --enablerepo="epel"
list available | grep 'package'
OR$
sudo yum --disablerepo="*" --enablerepo="epel"
list available | less
troubleshooting
in office server
my final success
of install vboxmanage
install centos
witout efi boot
install with
biosboot, only root
yum install
epel-release
uname -r
yum install
kernel-devel-3.10.0-327.el7.x86_64
yum install gcc
yum install gcc -x
'kernel*'
yum install
kernel-headers-3.10.0-327.el7.x86_64
cd /etc/yum.repos.d/
yum install wget
yum install
VirtualBox-5.1
vboxmanage list vms
Reference :