Qué hace:
* usa la utilidad `make`: La utilidad 'Make` es una herramienta para construir software a partir del código fuente. Lee un archivo especial llamado "Makefile" que contiene instrucciones sobre cómo compilar e instalar el programa.
* Ejecuta instrucciones de instalación: El comando "Make Install" le dice a `Make` para ejecutar las instrucciones de instalación especificadas en el File MakEd. Esto generalmente incluye:
* Copiar archivos compilados: Los programas compilados, bibliotecas y otros archivos se copian en sus ubicaciones de sistema apropiadas.
* Creación de directorios: Se crean directorios necesarios para almacenar el software.
* Configuración de configuraciones: Se configuran los archivos de configuración y los enlaces.
* registrando el programa: El programa podría agregarse a la lista del sistema de programas instalados.
Cómo funciona:
1. Compilación: El comando `make` se ejecuta inicialmente para compilar el software de su código fuente. Esto genera los archivos y bibliotecas ejecutables necesarios.
2. Instalación: Después de la compilación, `Make Install` se utiliza para poner el software en su lugar final en el sistema.
Ejemplo:
Si descarga un paquete de software como código fuente (generalmente un archivo `.tar.gz`), normalmente puede seguir estos pasos:
1. Extraiga la fuente: `TAR -XZVF Software.tar.gz`
2. Navegue al directorio de origen: `Software de CD`
3. Configurar: `./Configurar` (esto determina la configuración de compilación correcta para su sistema)
4. Compilar: `Make`
5. Instalar: `sudo make install` (necesitará privilegios raíz para instalar software en todo el sistema)
Notas importantes:
* Privilegios raíz: `hacer instalación 'a menudo requiere privilegios raíz para instalar archivos en directorios de sistemas. Use `sudo make install` para ejecutar el comando con permisos elevados.
* Makefiles: La utilidad `Make` lee instrucciones de un" Makefile ". Este archivo define los pasos de compilación e instalación para el software.
* Comandos alternativos: Algunos paquetes de software pueden ofrecer comandos de instalación alternativos como `Make AltInstall`,` Make LocalInstall 'o `Make Prefix =...`. Estos proporcionan más flexibilidad para elegir la ubicación de instalación.
En resumen:
`Make Install` es el paso final en el proceso de instalación para muchos paquetes de software de Linux compilados a partir del código fuente. Es responsable de colocar los archivos compilados, las bibliotecas y las configuraciones en sus ubicaciones correctas en el sistema, lo que hace que el programa sea utilizable.