Friday, October 28, 2016

Centos7 Virtualbox installation


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
## OR ##
service 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



Search and install package


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 :

No comments:

Post a Comment