`

CentOS6安装并成功运行virtualbox4.0.8

 
阅读更多

rpm -ivh VirtualBox-4.0-4.0.8_71778_fedora15-1.i686.rpm
Preparing…                ########################################### [100%]
1:VirtualBox-4.0         ########################################### [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                         [确定]
Uninstalling old VirtualBox DKMS kernel modules            [确定]
Trying to register the VirtualBox kernel modules using DKMSError! echo
Your kernel headers for kernel 2.6.38.6-27.fc15.i686.PAE cannot be found at
/lib/modules/2.6.38.6-27.fc15.i686.PAE/build or /lib/modules/2.6.38.6-27.fc15.i686.PAE/source.
[失败]
(Failed, trying without DKMS)
Recompiling VirtualBox kernel modules                      [失败]
(Look at /var/log/vbox-install.log to find out what went wrong)

fedora opensuse 都不能正常安装 ubuntu就没问题,而mandriva可以用源里的。

今日在fedora15又尝试了一番,最后终于成功。理论上来说,只需要安装kernel-devel, dkms, gcc,但发现内核是RC,并不匹配,所以需要升级内核,而内核是PAE(PAE即物理地址扩展,允许在32位系统使用最大64GB内存),所以还需要的是kernel-PAE-devel,而dkms不装试过也可以启动。

我先做个总结:

1、升级内核:yum update kernel

2、安装必要支持:yum install dkms kernel-PAE-devel qt qt-x11 gcc

3、最后安装:rpm -ivh VirtualBox-4.0-4.0.8_71778_fedora15-1.i686.rpm

有人指出要添加用户到组,我试过没有必要,或者因每个人机器不同而有所差别。

以下是折腾过程,如若发现有哪一步是不需要的,欢迎指出。

首先下载好官方的RPM包。

http://dlc.sun.com.edgesuite.net/virtualbox/4.0.8/VirtualBox-4.0-4.0.8_71778_fedora15-1.i686.rpm

升级内核:fedora15正式版的内核为:kernel-PAE-2.6.38.6-26.rc1.fc15.i686  当初我还以为我下错版,不过我们可以升级。
yum update kernel 升级到kernel-PAE-2.6.38.6-27.fc15.i686
升级完成后重启电脑
[linuxsight@linuxsight ~]$ uname -r
2.6.38.6-27.fc15.i686.PAE
发现内核已经更新了,但我们还留下一个旧的内核,把它删除。
[root@linuxsight 下载]# rpm -qa |grep kernel
abrt-addon-kerneloops-2.0.2-5.fc15.i686
kernel-headers-2.6.38.6-27.fc15.i686
kernel-devel-2.6.38.6-27.fc15.i686
kernel-PAE-2.6.38.6-26.rc1.fc15.i686
kernel-PAE-2.6.38.6-27.fc15.i686
[root@linuxsight 下载]# yum remove kernel-PAE-2.6.38.6-26.rc1.fc15.i686
已加载插件:fastestmirror, langpacks, presto, refresh-packagekit
设置移除进程
解决依赖关系
–> 执行事务检查
—> Package kernel-PAE.i686 0:2.6.38.6-26.rc1.fc15 will be 删除
–> 完成依赖关系计算

依赖关系解决

================================================================================
软件包
架构 版本                 仓库                                          大小
================================================================================
正在删除:
kernel-PAE
i686 2.6.38.6-26.rc1.fc15 @anaconda-InstallationRepo-201105131946.i686  80 M

事务概要
================================================================================
Remove        1 Package(s)

Installed size: 80 M
确定吗?[y/N]:y
下载软件包:
运行 rpm_check_debug
执行事务测试
事务测试成功
执行事务
Warning: RPMDB altered outside of yum.
正在删除   : kernel-PAE-2.6.38.6-26.rc1.fc15.i686                         1/1

删除:
kernel-PAE.i686 0:2.6.38.6-26.rc1.fc15

完毕!

我们还需要下载几个东西:

yum install dkms

依赖关系解决

================================================================================
软件包           架构       版本                             仓库         大小
================================================================================
正在安装:
dkms             noarch     2.1.1.2-2.gitb66d7406.fc15       fedora      105 k
为依赖而安装:
kernel-devel     i686       2.6.38.6-27.fc15                 updates     6.7 M

事务概要
================================================================================
Install       2 Package(s)

再安装

[root@linuxsight 下载]# yum install kernel-PAE-devel
已加载插件:fastestmirror, langpacks, presto, refresh-packagekit
Loading mirror speeds from cached hostfile
* fedora: mirror.bjtu.edu.cn
* rpmfusion-free-rawhide: ftp.sjtu.edu.cn
* rpmfusion-nonfree-rawhide: ftp.sjtu.edu.cn
* updates: mirrors.ustc.edu.cn
设置安装进程
解决依赖关系
–> 执行事务检查
—> Package kernel-PAE-devel.i686 0:2.6.38.6-27.fc15 will be 安装
–> 完成依赖关系计算

依赖关系解决

================================================================================
软件包                 架构       版本                     仓库           大小
================================================================================
正在安装:
kernel-PAE-devel       i686       2.6.38.6-27.fc15         updates       6.8 M

事务概要
================================================================================
Install       1 Package(s)

总下载量:6.8 M
Installed size: 24 M
确定吗?[y/N]:y
下载软件包:
Setting up and reading Presto delta metadata
Processing delta metadata
Package(s) data still to download: 6.8 M
kernel-PAE-devel-2.6.38.6-27.fc15.i686.rpm               | 6.8 MB     00:21
运行 rpm_check_debug
执行事务测试
事务测试成功
执行事务
正在安装   : kernel-PAE-devel-2.6.38.6-27.fc15.i686                       1/1

已安装:
kernel-PAE-devel.i686 0:2.6.38.6-27.fc15

我们还需要:

[root@linuxsight 下载]#yum install gcc

[root@linuxsight 下载]# yum install qt qt-x11

最后安装,总算成功。

[root@linuxsight 下载]# rpm -ivh VirtualBox-4.0-4.0.8_71778_fedora15-1.i686.rpm

Preparing…
########################################### [100%]
1:VirtualBox-4.0         ########################################### [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                         [确定]
Uninstalling old VirtualBox DKMS kernel modules            [确定]
Trying to register the VirtualBox kernel modules using DKMS[确定]
Starting VirtualBox kernel modules


分享到:
评论

相关推荐

    VirtualBox安装CentOS5

    VirtualBox 安装 CentOS 5 VirtualBox 是一款功能强大且免费的虚拟机软件,允许用户在单个物理机器上运行多个操作系统。以下是使用 VirtualBox 安装 CentOS 5 的详细步骤和知识点。 安装 CentOS 5 在开始安装 ...

    VirtualBox上面安装CentOS7的详细图形化步骤

    ### VirtualBox上安装CentOS 7 的详细图形化步骤 ...通过以上步骤,您可以在VirtualBox中成功安装并配置好CentOS 7操作系统。这不仅为您提供了一个稳定的Linux开发环境,还能帮助您熟悉Linux系统的管理和维护。

    centos 7 安装virtualbox

    virutalbox+phpvirtualbox (centos7网页虚拟化)自动部署

    VirtualBox下CentOS的安装6.3.pdf

    ### VirtualBox 下 CentOS 6.3 的安装指南 ...通过以上步骤,可以在 VirtualBox 虚拟环境中成功安装 CentOS 6.3。此过程不仅适用于教育场景下的学习与实践,同时也适合于开发环境中的测试与部署。

    在VirtualBox上安装CentOS6.5

    通过上述步骤,您可以在 VirtualBox 上成功地安装和配置 CentOS 6.5 系统。这个过程不仅适用于学习和测试目的,对于希望在本地环境中部署 CentOS 的开发者来说也非常实用。需要注意的是,由于 CentOS 6.5 已经是较旧...

    Dell CentOS 6.4安装Oracle VM VirtualBox 操作文档.doc

    自己动手从开箱上架开始,Dell CentOS 6.4服务器安装Oracle VM VirtualBox 操作的文档

    实验1 在VirtualBox中安装CentOS6虚拟机

    - **下载与安装**:从提供的网盘链接下载VirtualBox安装程序,并以管理员身份运行安装向导。默认情况下,安装位置为C盘,但若C盘空间不足,可更改至其他磁盘。 - **配置虚拟机文件夹**:通过VirtualBox的全局设定...

    Centos7.9安装部署Zabbix6

    Centos7.9安装部署Zabbix6,需要安装包的发邮箱,文件里面包含邮箱地址

    利用VirtualBox安装CentOS系统

    在虚拟化技术的支持下,利用VirtualBox安装CentOS系统成为了一个高效且便捷的选择。首先,您需要确保已从Oracle VM VirtualBox的官方网站下载并安装了最新版本的VirtualBox软件。安装过程简单直接,遵循安装向导的...

    CentOS 6安装教材

    CentOS是Linux发行版之一,相信不少朋友想知道CentOS系统安装配置的方法,下面小编给大家介绍下安装配置CentOS6.6的具体步骤,感兴趣的朋友不妨来了解下吧。

    VirtualBox虚拟机上安装centos

    文档针对在VirtualBox上安装Centos 6版本,把每个安装步骤都详细截图记录下来。 同时也把一些常用的Linux操作记录下来:修改静态IP,hostname,关闭防火墙等。

    虚拟机镜像-centos镜像-可直接导入virtualbox虚拟机-centos7.6-1810.ova

    虚拟机镜像_centos7.ova_可直接导入virtualbox 版本版本号7.6.1810 [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [root@localhost ~]# 账号root密码root 已安装wget(配置...

    解决CentOS 7安装mysql后3306端口不通.txt

    解决CentOS 7安装mysql后3306端口不通

    centos6.7安装jdk

    在 CentOS 6.7 上安装 JDK 1.8 是一项常见的任务,对于运行 Java 应用程序至关重要。以下是从连接到服务器到验证安装的整个过程: #### 1. 连接到 CentOS 服务器 首先,需要通过 SecureCRT 或其他SSH客户端连接到 ...

    lammps安装 centos7成功安装

    为了能在CentOS 7上高效地运行LAMMPS,特别是利用其并行计算能力,本文将详细介绍如何在该操作系统环境下安装LAMMPS及其依赖库FFTW和MPICH。 #### 安装准备 在开始之前,请确保已经拥有CentOS 7系统的root权限或...

    centos6离线rpm安装unzip和zip

    centos6离线rpm安装unzip和zip zip-3.0-1.el6_7.1.x86_64.rpm unzip-6.0-5.el6.x86_64.rpm 解决Red Hat 6.9系统No more mirrors to try问题; 1.查看 unzip 是否被安装 rpm -qa | grep unzip 2.先安装unzip: rpm ...

    VirtualBox安装CentOS7的配置.rar

    本文将详细介绍如何使用VirtualBox安装CentOS7,并进行必要的网络配置。 首先,我们需要了解VirtualBox的基本概念。VirtualBox是由德国公司Oracle开发的一款虚拟机软件,它可以在一台物理主机上创建和运行多个操作...

    centos 6 安装 mantisbt-1.2.8 -- centos 7 安装 mantisbt-2.12.0.zip

    内容: 1、centos 6 安装 mantisbt-1.2.8 ; 2、 centos 7 安装 mantisbt-2.12.0.zip 3、mantisbt-2.12.0.tar.gz包; 4、MySQL-5.5.59-1.el7.x86_64.rpm-bundle.tar包

    centos5.8安装教程

    CentOS 5.8 安装教程 CentOS 5.8 是一个流行的 Linux 操作系统,本文将指导用户如何安装 CentOS 5.8。 知识点 1: 准备 CentOS 的 ISO 文件 在安装 CentOS 5.8 之前,需要准备好 CentOS 的 ISO 文件。用户可以从 ...

    centos7.0安装mysql

    centos7.0安装mysql centos7.0安装mysql centos7.0安装mysql

Global site tag (gtag.js) - Google Analytics