【问题标题】:install virtualbox through kickstart centos 7通过kickstart centos 7安装virtualbox
【发布时间】:2016-07-14 05:03:40
【问题描述】:

我正在尝试完全自动化我的操作系统安装。我需要在此自动化过程中安装某些软件包。我在 kickstart 文件中指定了所有必需的包名称,例如:

%%packages    
php
php-mysql
httpd

同样,我正在尝试通过 kickstart 安装来安装 virtualbox

我手动下载了virtualbox rpmVirtualBox-5.0-5.0.0_101573_el7-1.x86_64.rpm,放到centos7的Package文件夹中,重新创建了repo。

现在我在 kickstart 文件中的软件包列表是:

%%packages 
VirtualBox

但这会在安装过程中引发错误

you have specified that the package VirtualBox should be installed, this package doesn't exist

我不知道,这里有什么问题?感谢您的帮助

【问题讨论】:

    标签: centos virtualbox kickstarter


    【解决方案1】:

    Virtualbox 在其规范文件中有奇怪且非常规的包标签。如果你看它的名字:

    VirtualBox-5.0-5.0.0_101573_el7-1.x86_64.rpm
    

    然后你注意到它的版本是5.0.0_101573_el7(非常糟糕的约定),它的版本是1(缺少el7)。

    所以它的包名其实是VirtualBox-5.0,所以需要指定

    %%packages 
    VirtualBox-5.0
    

    在你的 kickstart 中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-05
      • 2017-05-03
      • 2020-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多