Como o FreeBSD rastreia arquivos instalados via portas?

1

Parece que pkg remove <pkg> é capaz de remover um pacote instalado por meio de portas. Mas eu não encontrei nenhum pacote construído digitando make no diretório ports. Então, qual é a mágica aqui? Como o pkg remove sabe sobre os arquivos pertencentes a um pacote?

    
por Cyker 29.12.2016 / 07:59

1 resposta

4

Usar make install na coleção de ports registra o pacote no sistema de pacotes do FreeBSD (criando um manifesto de pacote temporário a partir da porta e executando pkg register ). A partir disso, o comando pkg sabe o que está instalado e como removê-lo.

a simple make install will install the application and register it with the package system.

Sobre as portas do FreeBSD

Também é indicado no manual do FreeBSD que você pode usar o pkg para remover as portas instaladas.

Installed ports can be uninstalled using pkg delete.

Usando a Coleção de Portos

    
por 29.12.2016 / 09:10