Sim, o make install
sobrescreverá os arquivos pré-existentes que estiverem lá, supondo que você tenha acesso de gravação a esse local de destino. Mas, dado que esses pacotes são parte do mesmo "sistema", eu estaria inclinado a pensar que é de natureza modular e que está fazendo as instalações no mesmo prefixo de uma maneira controlada, e não vai sobrescrever nada, já que você instale peças subseqüentes.
Meu conselho seria fazer um teste primeiro para ver o que realmente será instalado antes de fazer isso. Você pode alterar o --prefix
para qualquer coisa que desejar, contanto que você tenha acesso de gravação a esse diretório.
Além disso:
- Por que você não está usando o gerenciamento de pacotes de distribuição do Linux para fazer isso?
- Você está instalando uma versão mais nova que não está disponível?
- Ou você está simplesmente aprendendo?
Qualquer que seja a razão, eu consideraria as ramificações da instalação de software como uma "coisa" personalizada versus o uso de pacotes. Sim, você pode fazer qualquer um dos dois, mas há vantagens em fazer uma instalação personalizada do software versus usar a variedade de estoque da prateleira que é fornecida pelo seu gerenciador de pacotes de distribuição.
O Custom oferece controle total, mas com o preço de mantê-lo atualizado e ter que saber como criá-lo e cuidar dele.
A prateleira oferece conveniência, mas agora você depende de outra pessoa para cuidar do software e está trancado em sua programação.
Escolha sabiamente!