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

2

Eu quero encontrar o pacote do NetBSD rump usado para o CentOS 6.5. A lista está presente aqui .

Eu quero pegar o pacote rump para o CentOS e depois de pesquisar, eu encontrei esta versão de netbsd-rump usado no CentOS 6:

Isto não indica o pacote do NetBSD. Como encontro essa informação?

    
por Nikhil 20.06.2014 / 20:05

1 resposta

1

Dado que você pode fazer o download do RPM de origem (SRPM) que eu baixaria e usar rpmbuild para reconstruí-lo sozinho.

Etapa 1 - instale 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

Etapa 2 - configuração rpmbuild

Instale as ferramentas de desenvolvedor do RPM.

$ sudo yum install rpmdevtools

Configure sua área de rpmbuild.

$ rpmdev-setuptree

Etapa 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, "C Ferramentas de desenvolvimento e bibliotecas".

$ 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"

Etapa # 4 - reconstruir o netbsd-rump

Agora reconstruímos a anca.

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

Etapa 5 - instale o RPM resultante.

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

Referências

por 20.06.2014 / 20:37