Suponha que construímos algum pacote a partir de fontes ( configure make install
).
Podemos remover o diretório de fontes após a construção bem-sucedida? Ou depende? Sobre o que então?
Suponha que construímos algum pacote a partir de fontes ( configure make install
).
Podemos remover o diretório de fontes após a construção bem-sucedida? Ou depende? Sobre o que então?
Respostas:
Você não precisa de nada, exceto os binários. Esses já devem ser copiados para outro local através da instalação do make. O resto pode ser removido. Se não tiver certeza, faça um backup antes da remoção. Remova, teste se ainda estiver funcionando, se ainda estiver funcionando, remova o backup.
Nota:
Como apontou ændrük : Usar checkinstall over make install
tem a virtude de permitir que o Ubuntu rastreie a instalação. Posteriormente, você pode reverter as alterações feitas usando o gerenciamento de pacotes normal do Ubuntu.
Se você instalou arquivos usando make install
, a única maneira de saber para onde eles foram posteriormente, se você deseja desinstalá-los, é inspecionar os arquivos de origem. Você pode arquivar uma cópia da fonte para esse fim.
Uma alternativa melhor é usar em checkinstall
vez de make install
. Isso permite que o gerenciador de pacotes do Ubuntu rastreie cada um dos arquivos instalados da mesma maneira que rastreia o software dos repositórios. Ao usar esse método de instalação, você não precisa manter nenhum arquivo extra por perto.
Geralmente, depois de instalar os binários, você pode remover o diretório que contém o código-fonte, a menos que queira compilá-los novamente, possivelmente com outras opções de compilação.
Às vezes, você pode achar particularmente útil manter o diretório de origem, por exemplo, ao atualizar o Apache .
Você pode decidir qual é o seu melhor, na minha opinião, manter o diretório de origem é uma coisa boa. Obviamente, se você não tiver problemas de espaço em disco.