2024年4月16日发(作者:)
Oracle VM VirtualBox安装系统
一:ORACLE VM VirtualBox 简介
简介:
VirtualBox 是一款开源 x86 虚拟机软件。Oracle VM VirtualBox 是由Sun
Microsystems公司出品的软件,原由德国innotek公司开发,2008年Sun收购
了Innotek,而Sun于2010年被Oracle收购,2010年1月21日改名成 Oracle
VM VirtualBox。2007 年1月InnoTek 以 GNU General Public License (GPL)
释出 VirtualBox,并提供二进位版本及开放源码版本的代码。VirtualBox 可在
Linux 和 Windows 主机中运行,并支持在其中安装 Windows (NT 4.0、2000、
XP、Server 2003、Vista)、DOS/Windows 3.x、Linux (2.4 和 2.6)、OpenBSD 等
系列的客户操作系统。
2008年2月12日,Sun Microsystems宣布将以购买股票的方式收购
德国Innotek软件公司,新版不再叫做Innotek VirtualBox,而改叫Sun xVM
VirtualBox。
2010年1月21日,欧盟终于同意Oracle收购Sun,VirtualBox再次
改名变成 Oracle VM VirtualBox。VirtualBox 3.2.0支持的操作系统包括:
Windows, Mac OS X(Intel), Solaris 10,Linux(例如:Debian, Fedora,
Mandriva, OpenSolaris, PCLiunxOS, Red Hat, SUSE Linux, Ubuntu,
Xandros, openSUSE)等。Oracle VM VirtualBox 支持的客户端操作系统包
括:从 3.1到Vista的所有版本的Windows、Linux 2.2、2.4和 2.6内核、
Solaris x86、OS/2、、OpenBSD、 Netware 、FreeBSD 和 DOS 。
VirtualBox官网:/
下载最新版本可以到 /technetwork/server-storag
e/virtualbox/downloads/
二:安装VirtualBox的条件
VirtualBox需要kernel modules的支持,所以系统中必须要先安装kernel-devel,如果没
有安装的,REDHAT系统可以使用yum来安装(其他发行版参考UserManual中的“support for
external kernel modules”相关内容)。另外还需要编译环境与DKMS套件。
2.1.1 三种基础环境的介绍
2.1.1.1:kernel-devel介绍
kernel-devel包只包含用于内核开发环境所需的内核头文件以及Makefile,而
kernel-souce包含所有内核源代码。如果仅仅是用于你自己编写的模块开发的
话,因为只需引用相应的内核头文件,所以只有devel包即可,如果你要修改现
有的内核源代码并重新编译,那必须是kernel-souce。kernel-souce在RH某些
版本之后不再附带在发行版中了,必须自己通过做出来。k
ernel-devel是用做内核一般开发的,比如编写内核模块,原则上,可以不需要
内核的原代码。kernel则是专指内核本身的开发,因此需要内核的原代码。关
于kernel source的有kernel和kernel-devel两个rpm,其中kernel rpm包
含源文件和头文件(就像2.4下的kernel-source rpm),而kernel-devel则
主要是头文件
2.1.1.2:编译环境介绍
现在很多程序员都应用GCC,怎样才能更好的应用GCC。目前,GCC可以用来编译C/C++、
FORTRAN、JAVA、OBJC、ADA等语言的程序,可根据需要选择安装支持的语言。
概述
GCC(GNU Compiler Collection,GNU编译器套装),是一套由 GNU 开发的编程
语言编译器。它是一套以 GPL 及 LGPL 许可证所发行的自由软件,也是
GNU计划的关键部分,亦是自由的类Unix及苹果电脑 Mac OS X 操作系统的标准编
译器。
GCC 原名为 GNU C 语言编译器,因为它原本只能处理 C语言。GCC 很快地扩


发布评论