Você não precisa mantê-lo. No entanto, você pode querer manter o tarball do pacote para:
make uninstall
Geralmente, os pacotes de origem têm isso como um make
de destino, para que você possa remover o pacote do seu sistema, se desejar. Não deve depender de preservar o estado da compilação, assim você pode apagar o diretório e depois descompactar o tarball e apenas fazê-lo.
As coisas de um repositório do git podem ser menos consistentes. Você pode verificar se o destino existe com make --dry-run uninstall
1 . Se assim for, tar
ou arquivar o diretório você mesmo e armazená-lo.
Se você souber que pode obter o mesmo pacote na mesma versão a qualquer momento, também não precisará manter o tarball. E, claro, se você sabe o que foi instalado e é simples e direto (por exemplo, apenas um executável e uma página man), isso não é uma grande preocupação.
1. Implicando uma maneira de deduzir o que é instalado por make install
;)