Como encontro a versão do NetBSD para CentOS 6.5?

Como encontro a versão do NetBSD para CentOS 6.5?

Quero encontrar o pacote Rump do NetBSD usado para CentOS 6.5. A lista está presenteaqui.

Quero pegar o pacote rump para CentOS e depois de pesquisar, encontreiEsta versãode netbsd-rumpusado no CentOS 6:

Isso não indica o pacote NetBSD. Como encontro essas informações?

Responder1

Dado que você pode baixar o RPM de origem (SRPM), eu o baixaria e usaria rpmbuildpara reconstruí-lo sozinho.

Passo #1 – instale quaisquer dependências

Isso irá interrogar o SRPM baixado e instalar qualquer coisa que esteja faltando.

$ 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

Passo #2 - configurar o rpmbuild

Instale as ferramentas de desenvolvedor RPM.

$ sudo yum install rpmdevtools

Configure sua área rpmbuild.

$ rpmdev-setuptree

Passo #3 – instalar ferramentas de desenvolvedor

Instale as ferramentas do desenvolvedor (gcc, etc.).

$ sudo yum install gcc

Você também pode instalar um grupo de desenvolvedores, por exemplo, "Ferramentas e Bibliotecas de Desenvolvimento 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"

Passo #4 – reconstruir netbsd-rump

Agora reconstruímos a garupa.

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

Passo #5 - instale o RPM resultante.

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

Referências

informação relacionada