2016-07-14 10 views
1

私はosのインストールを完全に自動化しようとしています。この自動化中に特定のパッケージをインストールする必要があります。私は元のために、キックスタートファイルに必要なすべてのパッケージ名を指定しています。同様にキックスタートcentos 7経由でバーチャルボックスをインストールする

%%packages  
php 
php-mysql 
httpd 

、私はキックスタートインストールをVirtualBoxのをインストールしようとしています。

仮想ボックスrpmVirtualBox-5.0-5.0.0_101573_el7-1.x86_64.rpmを手動でダウンロードし、それをcentos7のPackageフォルダ内に置き、repoを再作成しました。

は今キックスタートファイルの私のパッケージのリストは次のとおりです。

%%packages 
VirtualBox 

しかしこれは、私は見当もつかないインストール

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

中にエラーがスローされ、ここで間違って何ですか?何か助けてくれてありがとう

答えて

0

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 

を指定する必要があります。

+0

素晴らしい作品です – SunShine

関連する問題