Eliminar fuentes después de construir de ellos

15

Supongamos que hemos creado un paquete de fuentes ( configure make install).
¿Podemos eliminar el directorio de fuentes después de una construcción exitosa? O depende? ¿Sobre qué, entonces?

disgustado
fuente

Respuestas:

15

No necesitas nada excepto los binarios. Esos ya deberían copiarse en otra ubicación mediante make install. El resto puede ser eliminado. Si no está seguro, haga una copia de seguridad antes de eliminarla. Eliminar, probar si aún funciona, si aún funciona eliminar la copia de seguridad.

Nota: Como señaló ændrük : el uso de checkinstall Instalar checkinstall over make installtiene la virtud de permitir que Ubuntu rastree la instalación. Más tarde, puede revertir cualquier cambio realizado utilizando la administración de paquetes habitual de Ubuntu.

confundir
fuente
5

Si instaló archivos usando make install, la única forma de saber dónde fueron más adelante si desea desinstalarlos es inspeccionando los archivos de origen. Es posible que desee archivar una copia de la fuente para este propósito.

Una mejor alternativa es usar en checkinstalllugar de make install. Esto permite que el administrador de paquetes de Ubuntu rastree cada uno de los archivos instalados de la misma manera que rastrea el software de los repositorios. Al utilizar este método de instalación, no tiene que guardar ningún archivo adicional.

ændrük
fuente
+1 para checkinstall. Integrado en mi respuesta aceptada para que cualquiera que tropiece lo vea.
con-f-use
2

Generalmente, una vez que haya instalado sus archivos binarios, puede eliminar el directorio que contiene el código fuente, a menos que desee compilarlos nuevamente, posiblemente con otras opciones de compilación.

A veces puede resultarle especialmente útil mantener el directorio fuente, por ejemplo, al actualizar Apache .

Puedes decidir cuál es tu mejor, en mi opinión, mantener el directorio fuente es algo bueno. Obviamente si no tiene problemas de espacio en disco.

Paolo
fuente