VirtualBox: 开源的Virtual Machine_淼叔的博客-程序员宝宝

技术标签: virtualbox  install  # 自动化工具  工具  centos  

提到虚拟机, 商业软件中作的最成功就是Vmware了. 而在免费的虚拟机软件中,用起来方便功能还不错的毫无疑问就是VirtualBox了. 早在2007年1月就有一家叫做Innotek 的德国公司已GPL的方式发布了一个叫做VirtualBox的软件, 它就是现在的Oracle VM Virtual Box的前身. 一年后Sun收购了Innotek , 于是VirtualBox在sun帝国下的logo是这样的。
这里写图片描述
好景不长,sun帝国轰然倒塌,2010年1月,正式被Oracle收入囊中。自然而然,VirtualBox就变成了这样。
这里写图片描述
这篇文章中会简单介绍如何在CentOS7.2下安装Virtulbox5.1。

设置VirtualBox的Repo

# cd /etc/yum.repos.d/
# wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

更新以及安装所倚赖的包

# yum update -y
# yum install -y binutils qt gcc gcc-c++  glibc-headers glibc-devel binutils libgomp make patch kernel-headers kernel-devel dkms
# yum install -y kernel-devel-3.10.0-327.el7.x86_64

安装VirtualBox5.1

#yum install -y VirtualBox-5.1

安装VirtualBox的扩展包

# cd /tmp
# wget http://download.virtualbox.org/virtualbox/5.1.0_RC1/Oracle_VM_VirtualBox_Extension_Pack-5.1.0_RC1.vbox-extpack
# VBoxManage extpack install ./Oracle_VM_VirtualBox_Extension_Pack-5.1.0_RC1.vbox-extpack
# VBoxManage list extpacks
[[email protected] ~]# cd /tmp
[[email protected] tmp]# wget http://download.virtualbox.org/virtualbox/5.1.0_RC1/Oracle_VM_VirtualBox_Extension_Pack-5.1.0_RC1.vbox-extpack
--2016-08-17 23:41:49--  http://download.virtualbox.org/virtualbox/5.1.0_RC1/Oracle_VM_VirtualBox_Extension_Pack-5.1.0_RC1.vbox-extpack
Resolving download.virtualbox.org (download.virtualbox.org)... 61.213.168.41, 61.213.168.43
Connecting to download.virtualbox.org (download.virtualbox.org)|61.213.168.41|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 16901956 (16M) [text/plain]
Saving to: ‘Oracle_VM_VirtualBox_Extension_Pack-5.1.0_RC1.vbox-extpack’

100%[=========================================================================================================>] 16,901,956   586KB/s   in 33s

2016-08-17 23:42:28 (496 KB/s) - ‘Oracle_VM_VirtualBox_Extension_Pack-5.1.0_RC1.vbox-extpack’ saved [16901956/16901956]

[[email protected] tmp]# VBoxManage extpack install ./Oracle_VM_VirtualBox_Extension_Pack-5.1.0_RC1.vbox-extpack
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Successfully installed "Oracle VM VirtualBox Extension Pack".
[[email protected] tmp]#

重新编译内核模块

/sbin/vboxconfig
[root@host34 tmp]# /sbin/vboxconfig
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: Starting VirtualBox services.
[root@host34 tmp]#

确认版本

[root@host34 tmp]#
[root@host34 tmp]# vboxmanage --version
5.1.4r110228
[root@host34 tmp]#

查询正在运行的vm

#vboxmanage list vms

参考文献

http://tecadmin.net/install-oracle-virtualbox-on-centos-redhat-and-fedora/
http://www.tecmint.com/install-virtualbox-on-redhat-centos-fedora/

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/liumiaocn/article/details/52244725

智能推荐

初探C/C++ typedef关键字_wangxiaobupt的博客-程序员宝宝

我知道typedef是类型别名的意思,也知道结构体如何定义。但下面的代码:typedef struct node{ struct node*lchild; char data; struct node*rchild;}bitnode,*bitree;那这样结构体后面的是对象还是别名呢?我感觉应该是对象,但typedef又无从说起。然后接着有bitree crea

springData中findOne(id)方法报错_云别的博客-程序员宝宝

springData中findOne(id)方法报错在使用springBoot整合的springData的findOne()方法时候,传入id,方法会报错 查看源码后发现findOne并没有传入id的方法,只能通过findById来调用,可能是使用的springBoot的版本的问题,我使用的版本是2.0.1...

rabbitmq启动失败_sherry_Rui的博客-程序员宝宝

问题现象:service rabbitmq-server startFAILED - check /var/log/rabbitmq/startup_\{log, _err\}按照提示,查看日志文件,结果log、err文件皆为空解决方法:df -lh发现磁盘利用率为百分之百  数据满了删除磁盘中一些多余数据,然后再重启服务即可

cnetOS安装rabbitmq_离阳光更近一点的博客-程序员宝宝

cnetOS安装rabbitmq1.安装erlang以及rabbitmq# 准备yum -y updateyum install epel-releaseyum install gcc gcc-c++ glibc-devel make ncurses-devel openssl-devel autoconf java-1.8.0-openjdk-devel git wget wxBase.x86_64# 安装erlangyum install -y erlang# 下载rabbitm

jfinal中sql语句中的in关键字_DrMaoDehao的博客-程序员宝宝

1.错误写法List<Record>list=Db.find("SELECTidFROMb_product_detail_phoneWHEREproductid=123ANDidNOTIN(?)","147,148");查询结果包括148,即参数并未全部识别147,148,仅识别了147,无法分辨是几个参数。正确写法:1.全部...

MonoGRNet Project_Yongqiang Cheng的博客-程序员宝宝

MonoGRNet Project1. Project InterpreterFile -> Settings -> Project: MonoGRNet -> Project Interpreter2. Script parameters2.1 Run -> Edit Configurations…2.2 Defaults -> Python2.3...

随便推点

开学蓝牙耳机选哪个?音质好的蓝牙耳机排行_bbbggg1的博客-程序员宝宝

时间过得真快,马上就要开学了,每年这个时候,就有很多同学在琢磨入手新的数码小物件,而智能手机和蓝牙耳机,毫无疑问是如今最受欢迎的数码产品,以下几款音质好的蓝牙耳机就非常适合学生党购买。N0.1 Nank南卡N2s无线蓝牙耳机价格:399要说最近一年最火的蓝牙耳机品牌,Nank南卡绝对榜上有名。针对年轻人群体,Nank南卡N2s推出价格亲民,品质过硬的蓝牙耳机。虽主打高性价比,但Nank南卡对品质有着严苛的要求,采用国际生产工艺,执行国际生产标准,对已达出品标准的产品,执行二次筛选,最终仅80

【ROS理论与实践-赵虚左老师】Chap2 ROS通信机制_海蓝菌的博客-程序员宝宝

【ROS理论与实践-赵虚左老师】Chap2 ROS通信机制

Tablayout、ViewPage与Fragment使用_yun382657988的博客-程序员宝宝_viewpage和fragment

看下效果图:  实现步骤:1、xml布局:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/a...

JS Uncaught TypeError: Cannot read property ‘indexOf‘ of null问题解决_旭东怪的博客-程序员宝宝_indexof(null)

问题描述:Uncaught TypeError: Cannot read property 'indexOf' of null问题分析:使用indexOf()的变量为null。问题解决:1、使用indexOf()之前,先判断使用indexOf()的变量是否为null。var str=null;if(str!=null&&str.indexOf("1")>-1){ alert("包含1");}2、检查使用indexOf()的变量为什么会为null

C# 匿名数组_红黑色的圣西罗的博客-程序员宝宝_c# 匿名数组

public class Program { public static void Main() { (string Team, string[] Players)[] worldCup2006Finalists = new[] { ( TeamName: "France", Players: new stri

推荐文章

热门文章

相关标签