Como encontrar arquivos fonte para coisas instaladas via yum no CentOS

1

Eu quero ver os arquivos de origem para deamons que eu instalei no CentOS via yum. Eles podem ser encontrados localmente ou devo apenas ir ao site do repositório para eles.

Eu sei que é trivial, mas gostaria de ver a fonte exata que estou usando.

Obrigado antecipadamente.

    
por Saifis 22.02.2010 / 10:19

2 respostas

1

Você precisará obter a fonte rpms <pkg name>-<version>.src.rpm . Yum não pode fazer isso nativamente, mas se você instalar os utilitários yum e adicionar alguns repos, você pode pegá-los facilmente.

Este site explica o processo melhor do que eu posso tirar da minha cabeça :) .

Além disso, a maneira mais rápida e fácil de obter a fonte do RPM é a configuração de um ambiente de criação . instale o RPM de origem. a fonte estará em $BUILD_ROOT/SRC

    
por 23.02.2010 / 01:29
1

O CentOS usa pacotes rpm, equivalentes binários a RedHat, para que você possa usar armas padrão de RH para acessar os arquivos nos pacotes:

rpm -ql /var/cache/yum/reponame/packages/filename.rpm

Isso consultará o pacote (se estiver instalado) e mostrará onde estão os arquivos.

    
por 23.02.2010 / 01:23

Tags