文档章节

redhat安装virtualbox详情

hiqj
 hiqj
发布于 2015/01/19 08:59
字数 1163
阅读 467
收藏 1

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

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
粉丝 25
博文 208
码字总数 92586
作品 0
渝北
程序员
私信 提问
加载中

评论(0)

如何在 CentOS 8 / RHEL 8 上安装 VirtualBox 6.0

VirtualBox 是一款自由开源的虚拟化工具,它允许技术人员同时运行多个不同风格的虚拟机(VM)。它通常用于运行桌面(Linux 和 Windows),当人们尝试探索新的 Linux 发行版的功能或希望在 VM...

作者: Pradeep Kumar
2019/11/30
0
0
Linux VirtualBox安装及使用指南

前言 VirtualBox是一款虚拟机软件。虽然它的功能并不及VMware Workstation Pro,但它对开源精神的坚持使得它在Linux中依然深受欢迎。 唯一难以令人接受的是,VirtualBox的安装步骤较为复杂。...

辽元
2018/08/25
709
0
(筆記) 如何在RedHat Linux安裝VirtualBox Guest Additions? (SOC) (Linux) (RedHat) (VirtualBox)

Abstract 本文紀錄如何在RedHat Linux安裝VirtualBox Guest Additions。 Introduction 使用環境:Windows XP SP3 + VirtualBox 4.1.2 + RedHat Linux 5.4 若要在Windows內安裝VirtualBox Gu......

真 OO无双
2011/10/03
0
0
在RHEL/CentOS 6.4/5.9和Fedora 18-12上安装VirtualBox ...

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

悠悠客
2013/05/12
2.7K
1
Linux - 安装VirtualBox

小伙伴肯定有在Linux安装过VirtualBox吧,是不是很难?大猪当初安装的时候也觉得挺难的,这里告诉大家是怎么样安装的。 VirtualBox支持以下系统 Windows 3.x Windows NT 4.0 Windows 2000 Wi...

大猪大猪
2019/05/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Windows 10 中安装 Anaconda 3

首先通过下面链接地址下载 Anaconda 的个人版本。 https://www.anaconda.com/products/individual 从上面下载的地址中,选择你需要的版本,目前 Windows 应该基本上都是 64 位的了。 在你下载...

honeymoose
4分钟前
5
0
如何禁用textarea的resizable属性? - How do I disable the resizable property of a textarea?

问题: I want to disable the resizable property of a textarea . 我想禁用textarea的resizable属性。 Currently, I can resize a textarea by clicking on the bottom right corner of t......

技术盛宴
4分钟前
13
0
即时通信E聊SDK简介(1)

2.简介: E聊SDK是一套适用于PC端, 移动端的即时通讯解决方案,源代码开放。E聊整合了即时通讯的基础能力,使用E聊,您可以让您的应用快速接入即时聊天的功能。E聊现已适配PC Web, 移动Web, ...

E聊
17分钟前
7
0
多个知乎账号一起登陆,同时管理运营的神器!

随着互联网生态的优化,从2016年开始,信息内容产业相当有关注度,其和粉丝互动起来很方便、流量大到惊人、可长远发展等等优势,迅速聚集了无数企业和个人,为了有非常全面的播放数据,大家通...

易媒助手
20分钟前
22
0
403禁止vs 401未经授权的HTTP响应 - 403 Forbidden vs 401 Unauthorized HTTP responses

问题: For a web page that exists, but for which a user does not have sufficient privileges (they are not logged in or do not belong to the proper user group), what is the prope......

fyin1314
34分钟前
19
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部