CentOS 6.5のNetBSDバージョンを見つける方法は?

CentOS 6.5のNetBSDバージョンを見つける方法は?

CentOS 6.5用のNetBSD rumpパッケージを見つけたいです。リストはすでに存在します。ここ

CentOS rumpパッケージを入手したいので検索してみました。このバージョンnetbsd-rumpCentOS 6で使用されている:

これは NetBSD パッケージを意味しません。この情報をどのように見つけることができますか?

答え1

ソースRPM(SRPM)をダウンロードできるので、私が直接ダウンロードしてrpmbuild再構築するのに活用します。

ステップ1 - 依存関係のインストール

ダウンロードしたSRPMを要求し、欠落している可能性があるコンテンツをインストールします。

$ sudo yum-builddep --nogpgcheck netbsd-rump-20130704-2.1.src.rpm 
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.team-cymru.org
 * epel: mirror.steadfast.net
 * extras: ftpmirror.your.org
 * updates: mirrors.gigenet.com
Checking for new repos for mirrors
Getting requirements for netbsd-rump-20130704-2.1.src
No uninstalled build requires

ステップ2 - rpmbuildの設定

RPM開発者ツールをインストールします。

$ sudo yum install rpmdevtools

rpmbuildゾーンを設定してください。

$ rpmdev-setuptree

ステップ3 - 開発者ツールのインストール

開発者ツール(gccなど)をインストールします。

$ sudo yum install gcc

「C開発ツールとライブラリ」などの開発者グループをインストールすることもできます。

$ yum groups list | grep Dev
   Development and Creative Workstation
   C Development Tools and Libraries
   Development Tools
   RPM Development Tools

$ yum groups install "C Development Tools and Libraries"

ステップ4 - netbsd-rumpの再構築

今私たちはお尻を再構築します。

$ rpmbuild --rebuild netbsd-rump-20130704-2.1.src.rpm 

ステップ5 - 生成されたRPMをインストールします。

$ sudo  yum localinstall \
    $HOME/rpmbuild/RPMS/x86_64/netbsd-rump-20130704-2.1.x86_64.rpm

引用する

関連情報