Como diferenciar entre repo e pacotes construídos com dnf?

1

Quando eu criar um pacote rpm com o mesmo nome de um pacote que já existe em um repositório e digite o comando

$ dnf info package

Este comando só mostra informações sobre o pacote construído. Eu gostaria de poder executar o comando acima e dnf builddep package , e ser capaz de escolher de qual pacote eu recebo informações.

Existe uma maneira de diferenciar entre repositórios e pacotes criados automaticamente sem dar nomes diferentes?

Adendo: Os pacotes criados têm versões mais recentes

    
por MyWrathAcademia 19.07.2018 / 21:34

1 resposta

2

Veja as linhas Repo e From repo na dnf info output. Estes lhe dirão:

  • Repo informa ao repositório em que um pacote disponível está. Se o pacote estiver instalado , ele informará @System .
  • From repo aparece apenas para pacotes instalados. Ele fornece o repositório do qual um pacote instalado foi originado. Ele mostra um nome de repositório (por exemplo, fedora ou updates ) ou @commandline para uma RPM instalada manualmente.

dnf builddep instalará dependências de compilação para a versão mais recente do pacote nomeado nos repositórios. Não faz nada com RPMs instalados manualmente.

    
por 19.07.2018 / 21:40