文档章节

redhat安装virtualbox详情

hiqj
 hiqj
发布于 2015/01/19 08:59
字数 1163
阅读 256
收藏 0
点赞 0
评论 0

1、下载virtualbox安装包

[root@master virtualbox-tool-ref]# wget http://download.virtualbox.org/virtualbox/4.3.20/VirtualBox-4.3-4.3.20_96996_el6-1.x86_64.rpm

2、安装virtualbox

1)、安装virtualbox安装包

[root@master virtualbox-tool-ref]# rpm -ivh VirtualBox-4.3-4.3.20_96996_el6-1.x86_64.rpm 

warning: VirtualBox-4.3-4.3.20_96996_el6-1.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 98ab5139: NOKEY

Preparing...                ########################################### [100%]

   1:VirtualBox-4.3         ########################################### [100%]

 

Creating group 'vboxusers'. VM users must be member of that group!

 

No precompiled module for this kernel found -- trying to build one. Messages

emitted during module compilation will be logged to /var/log/vbox-install.log.

 

Stopping VirtualBox kernel modules [确定]

Recompiling VirtualBox kernel modules [失败]

  (Look at /var/log/vbox-install.log to find out what went wrong)

2)、导入key

[root@master virtualbox-tool-ref]# wget https://www.virtualbox.org/download/oracle_vbox.asc

3)、验证key

[root@master virtualbox-tool-ref]# rpm --import oracle_vbox.asc

4)、导入key后重新安装virtualbox(此时应该是能安装成功的)

[root@master virtualbox-tool-ref]# rpm -ivh VirtualBox-4.3-4.3.20_96996_el6-1.x86_64.rpm 

Preparing...                ########################################### [100%]

package VirtualBox-4.3-4.3.20_96996_el6-1.x86_64 is already installed

3、安装virtualbox扩展包

[root@master RemoteBox-1.9]# wget http://download.virtualbox.org/virtualbox/4.3.20/Oracle_VM_VirtualBox_Extension_Pack-4.3.20-96996.vbox-extpack 

4、启动virtualbox报错:

报错信息如下:

[root@master ~]# virtualbox 

WARNING: The vboxdrv kernel module is not loaded. Either there is no module

         available for the current kernel (2.6.32-431.el6.x86_64) or it failed to

         load. Please recompile the kernel module and install it by

 

           sudo /etc/init.d/vboxdrv setup

 

         You will not be able to start VMs until this problem is fixed.

Xlib:  extension "RANDR" missing on display "localhost:10.0".

[root@master ~]# sudo /etc/init.d/vboxdrv setup

Stopping VirtualBox kernel modules                         [确定]

Recompiling VirtualBox kernel modules                      [失败]

  (Look at /var/log/vbox-install.log to find out what went wrong)

[root@master ~]# cat /var/log/vbox-install.log 

Makefile:183: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again。 停止。

Makefile:183: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again。 停止。

Makefile:183: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again。 停止。

[root@master ~]# 

解决方案:

1)、安装gcckernelkernel-devel

a)、gcc安装

 

[root@master ~]# yum search gcc

已加载插件:fastestmirror, product-id, subscription-manager

This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

Loading mirror speeds from cached hostfile

base                                                                                      | 3.7 kB     00:00     

extras                                                                                    | 3.4 kB     00:00     

updates                                                                                   | 3.4 kB     00:00     

=============================================== N/S Matched: gcc ================================================

gcc-c++.x86_64 : C++ support for GCC

gcc-gnat.x86_64 : Ada 95 support for GCC

gcc-java.x86_64 : Java support for GCC

gcc-objc.x86_64 : Objective-C support for GCC

gcc-objc++.x86_64 : Objective-C++ support for GCC

libgcc.x86_64 : GCC version 4.4 shared support library

libgcc.i686 : GCC version 4.4 shared support library

compat-gcc-34.x86_64 : Compatibility GNU Compiler Collection

compat-gcc-34-c++.x86_64 : C++ support for compatibility compiler

compat-gcc-34-g77.x86_64 : Fortran 77 support for compatibility compiler

gcc.x86_64 : Various compilers (C, C++, Objective-C, Java, ...)

[root@master ~]# yum install gcc.x86_64

b)、安装kernel

[root@master ~]# yum search kernel

已加载插件:fastestmirror, product-id, subscription-manager

This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

Loading mirror speeds from cached hostfile

============================================== N/S Matched: kernel ==============================================

abrt-addon-kerneloops.x86_64 : abrt's kerneloops addon

dracut-kernel.noarch : Metapackage to build generic initramfs with dracut with only kernel modules

kernel.x86_64 : The Linux kernel

c)、安装kernel-devel

[root@master ~]# yum search kernel-devel

已加载插件:fastestmirror, product-id, subscription-manager

This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

Loading mirror speeds from cached hostfile

=========================================== N/S Matched: kernel-devel ===========================================

kernel-devel.x86_64 : Development package for building kernel modules to match the kernel

 

  Name and summary matches only, use "search all" for everything.

[root@master ~]# yum install kernel-devel.x86_64

2)、重新计算机

reboot

3)、启动virtualbox

[root@master ~]# virtualbox 

WARNING: The vboxdrv kernel module is not loaded. Either there is no module

         available for the current kernel (2.6.32-504.3.3.el6.x86_64) or it failed to

         load. Please recompile the kernel module and install it by

 

           sudo /etc/init.d/vboxdrv setup

 

         You will not be able to start VMs until this problem is fixed.

4)、执行sudo /etc/init.d/vboxdrv setup

执行以上命令重新编译内核。

[root@master ~]# sudo /etc/init.d/vboxdrv setup

Stopping VirtualBox kernel modules                         [确定]

Recompiling VirtualBox kernel modules                      [确定]

Starting VirtualBox kernel modules                         [确定]

5)、重新启动virtualbox

[root@master ~]# virtualbox 

重新启动virtualbox成功。

6、配置服务器上的virtualbox web服务

1)、将root用户添加到vboxusers组中

[root@master virtualbox-tool-ref]# usermod -a -G vboxusers root

useradd -g vboxusers -s /sbin/nologin vbox

[root@master virtualbox-tool-ref]# id root

uid=0(root) gid=0(root) =0(root),492(vboxusers)

2)、在/etc/default/virtualbox处,为web服务创建一个配置文件

[root@master ~]# vi /etc/default/virtualbox 

VBOXWEB_USER="root"

VBOXWEB_TIMEOUT=0

VBOXWEB_LOGFILE="/var/log/vboxwebservice.log"

VBOXWEB_HOST="192.168.1.227"

 

3)、初始化并设置日志文件的所有权

[root@master ~]# touch /var/log/vboxwebservice.log

[root@master ~]# chown root:vboxusers /var/log/vboxwebservice.log 

4)、创建VirtualBox配置目录

[root@master ~]# mkdir /home/root/.VirtualBox

[root@master ~]# chown root:vboxusers /home/root/.VirtualBox/

5)、启动vboxweb-service服务

root@ubuntu:/home/hi# service vboxweb-service start

6)、查看virtualbox web服务启动状态

root@ubuntu:/home/hi# service vboxweb-service status

7)、查看virtualbox web service监听端口

netstat -nap | grep vboxwebsrv

 

7、安装remotebox

1)、下载remotebox

[root@master RemoteBox-1.9]# wget http://remotebox.knobgoblin.org.uk/downloads/RemoteBox-1.9.tar.gz

2)、解压remotebox压缩包

remotebox文件所在路径,解压下载包:

[root@master RemoteBox-1.9]# tar -zxvf RemoteBox-1.9.tar.gz 

3)、运行remotebox

[root@master virtualbox-tool-ref]# RemoteBox-1.9/remotebox 

Can't locate SOAP/Lite.pm in @INC (@INC contains: /home/allshare/virtualbox-tool-ref/RemoteBox-1.9/share/remotebox /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /home/allshare/virtualbox-tool-ref/RemoteBox-1.9/share/remotebox/vboxService.pm line 10050.

BEGIN failed--compilation aborted at /home/allshare/virtualbox-tool-ref/RemoteBox-1.9/share/remotebox/vboxService.pm line 10050.

Compilation failed in require at RemoteBox-1.9/remotebox line 12.

BEGIN failed--compilation aborted at RemoteBox-1.9/remotebox line 12.

[root@master virtualbox-tool-ref]# 

 

 

© 著作权归作者所有

共有 人打赏支持
hiqj
粉丝 24
博文 209
码字总数 93039
作品 0
渝北
程序员
在RHEL/CentOS 6.4/5.9和Fedora 18-12上安装VirtualBox ...

VirtualBox是一个开源的,跨平台的虚拟化软件,可以安装到任何操作系统上并且能使你在一个计算机上同时安装和运行多个操作系统。例如,如果你在Linux系统下安装它,你将可以以来宾用户在Lin...

悠悠客
2013/05/12
0
1
在 CentOS 上安装及使用 VirtualBox

有关运用 CentOS 作为 VB 客端的信息,请参阅 CentOS 作为 VirtualBox 的客端操作系统。 请注意 VirtualBox 是 Oracle Corporation(它收购了 Sun Microsystems)的产品。CentOS 计划并不提供...

五大三粗
2015/03/03
0
0
30.virtualbox安装增强包及配置共享文件夹

因为需要在host及虚拟机间传输数据,想使用共享文件夹。但是单独设置了共享文件夹后在centos里找不到共享文件夹,看了下要安装增强包。好吧,顺便也解决下鼠标切换的问题,省的老是按右CTL切...

quanpower
2013/08/03
0
0
Ubuntu版-virtualbox安装笔记

安装virtualbox的方式: 1、安装DKMS Install DKMS as VirtualBox will need it to build it’s kernel modules: 2、apt-get install virtualbox 3、virtualbox 的.deb安装包在安装时,需注意......

hiqj
2015/01/19
0
0
2- 快速上手Linux玩转典型应用- 搭建Linux环境

3- 搭建Linux环境 虚拟机是什么? 个人电脑与服务器的最大区别是没有公网ip。 virtualBox 和 VMwarestation virtualBox & xshell 下载安装 注意: 电脑支持虚拟化 ,BIos中开启虚拟化 virtua...

天涯明月笙
06/21
0
0
跟我一起学docker(13)--docker Machine的使用

1.什么是DockerMachine? Docker Machine是一个工具,它可以帮你在虚拟主机安装docker,并且通过docker-machine 相关命令控制主机。你可以用docker machine在mac、windows、单位的网络、数据...

IT人故事会
05/10
0
0
开发人员学Linux(1):VirtualBox中安装CentOS7过程记录

在开发过程中常常需要进行一些预研,而有些操作对操作系统可能具有破坏性且是不可恢复的,或者需要在不同的操作系统中去观察结果,虽然在某些场合下Ghost可以解决一部分问题,但是有时候很繁...

周金桥
2017/10/25
0
0
开发人员学Linux(1):VirtualBox中安装CentOS7过程记录

在开发过程中常常需要进行一些预研,而有些操作对操作系统可能具有破坏性且是不可恢复的,或者需要在不同的操作系统中去观察结果,虽然在某些场合下Ghost可以解决一部分问题,但是有时候很繁...

周金桥
06/29
0
0
图文详解VirtualBox中安装RHEL Server 6.2过程

VirtualBox下载地址:https://www.virtualbox.org/wiki/Downloads RHEL下载地址:http://rhel.ieesee.net/uingei/ VirtualBox中新建虚拟电脑,载入RHEL Server 6.2 ISO文件,选择光驱启动。 ...

随影求是
2012/04/04
0
0
在 VirtualBox 中安装最小化版 CentOS

在 VirtualBox 中安装最小化版 CentOS 发表于 2013-08-27 作者 Haoxian Zeng 在刚开始接触 VPS 服务器的时候,为了测试各种程序和配置是否能用,就在本地使用 VirtualBox创建了一个与 VPS 配...

Backflow
2014/10/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

OSChina 周六乱弹 —— 妹子和游戏哪个更好玩

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @andonny :分享唐朝乐队的单曲《国际歌》 《国际歌》- 唐朝乐队 手机党少年们想听歌,请使劲儿戳(这里) @举个栗子- :日常祈雨 邪恶的大祭...

小小编辑
27分钟前
61
4
流利阅读笔记32-20180721待学习

“人工智能”造假:只有人工,没有智能 Lala 2018-07-21 1.今日导读 当今社会,擅长单个方面的人工智能已经盛行,手机借助 AI 智慧防抖技术帮助大家拍出清晰照片,谷歌研发的 AI 助手将可以帮...

aibinxiao
今天
2
0
我的成长记录(一)

今天突然精神抖擞,在我的博客下新开一项分类>成长记录,专门记录每隔一段时间我的一点感悟吧。因为今天才专门花时间新开这样一个分类,所以以前有过的一些感悟没有记录下来,现在已经想不起...

dtqq
今天
0
0
机器学习管理平台 MLFlow

最近工作很忙,博客一直都没有更新。抽时间给大家介绍一下Databrick开源的机器学习管理平台-MLFlow。 谈起Databrick,相信即使是不熟悉机器学习和大数据的工程湿们也都有所了解,它由Spark的...

naughty
今天
0
0
idea tomcat 远程调试

tomcat 配置 编辑文件${tomcat_home}/bin/catalina.sh,在文件开头添加如下代码。    CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7829" Idea端配......

qwfys
今天
1
0
遍历目录下的文件每250M打包一个文件

#!/usr/bin/env python # -*- utf-8 -*- # @Time : 2018/7/20 0020 下午 10:16 # @Author : 陈元 # @Email : abcmeabc@163.com # @file : tarFile.py import os import tarfile import thr......

寻爱的小草
今天
1
0
expect同步文件&expect指定host和要同步的文件&构建文件分发系统&批量远程执行命令

20.31 expect脚本同步文件 expect通过与rsync结合,可以在一台机器上把文件自动同步到多台机器上 编写脚本 [root@linux-5 ~]# cd /usr/local/sbin[root@linux-5 sbin]# vim 4.expect#!/...

影夜Linux
今天
1
0
SpringBoot | 第九章:Mybatis-plus的集成和使用

前言 本章节开始介绍数据访问方面的相关知识点。对于后端开发者而言,和数据库打交道是每天都在进行的,所以一个好用的ORM框架是很有必要的。目前,绝大部分公司都选择MyBatis框架作为底层数...

oKong
今天
13
0
win10 上安装解压版mysql

1.效果 2. 下载MySQL 压缩版 下载地址: https://downloads.mysql.com/archives/community/ 3. 配置 3.1 将下载的文件解压到合适的位置 我最终将myql文件 放在:D:\develop\mysql 最终放的位...

Lucky_Me
今天
2
0
linux服务器修改mtu值优化cpu

一、jumbo frames 相关 1、什么是jumbo frames Jumbo frames 是指比标准Ethernet Frames长的frame,即比1518/1522 bit大的frames,Jumbo frame的大小是每个设备厂商规定的,不属于IEEE标准;...

问题终结者
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部