Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> sistemi >> Linux >> .

Cos'è Linux Make Installa?

"Make Installa" è un comando utilizzato in Linux per installare un pacchetto software dopo che è stato compilato. È spesso l'ultimo passaggio nel processo di installazione del software. Abbattiamolo:

Cosa fa:

* usa l'utilità `make`: L'utilità `Make` è uno strumento per la creazione di software dal codice sorgente. Legge un file speciale chiamato "Makefile" che contiene istruzioni su come compilare e installare il programma.

* Esegue istruzioni di installazione: Il comando "Make Install" indica a `Make` di eseguire le istruzioni di installazione specificate nel makefile. Questo di solito include:

* Copia dei file compilati: I programmi, le librerie e altri file compilati vengono copiati nelle posizioni di sistema appropriate.

* Creazione di directory: Vengono create le directory necessarie per la memorizzazione del software.

* Impostazione delle configurazioni: I file di configurazione e i collegamenti sono impostati.

* Registrazione del programma: Il programma potrebbe essere aggiunto all'elenco dei programmi installati del sistema.

Come funziona:

1. Compilation: Il comando `Make` viene eseguito inizialmente per compilare il software dal suo codice sorgente. Ciò genera i file e le librerie eseguibili necessari.

2. Installazione: Dopo la compilazione, `Make Install` viene utilizzato per mettere il software nel suo posto finale sul sistema.

Esempio:

Se scarichi un pacchetto software come codice sorgente (di solito un file `.tar.gz`), in genere è possibile seguire questi passaggi:

1. Estrai la fonte: `tar -xzvf software.tar.gz`

2. Passare alla directory di origine: `CD Software '

3. Configura: `./Configura` (questo determina le impostazioni di compilazione corrette per il sistema)

4. Compila: `Make`

5. Installa: `sudo make install` (avrai bisogno dei privilegi di root per installare il software a livello di sistema)

Note importanti:

* Privilegi root: `Rendi Installa` richiede spesso i privilegi di root per installare i file nelle directory di sistema. Utilizzare `sudo make instal` per eseguire il comando con autorizzazioni elevate.

* Makefiles: L'utilità "Make` legge le istruzioni da un" makefile ". Questo file definisce le fasi di compilazione e installazione per il software.

* Comandi alternativi: Alcuni pacchetti software potrebbero offrire comandi di installazione alternativi come `Make Altinstall`,` Make LocalInstall` o `fare prefisso =...`. Questi forniscono maggiore flessibilità nella scelta del luogo di installazione.

In sintesi:

`Make Install` è il passaggio finale nel processo di installazione per molti pacchetti software Linux compilati dal codice sorgente. È responsabile del posizionamento dei file, delle librerie e delle configurazioni compilate nelle posizioni corrette sul sistema, rendendo utilizzabile il programma.

 

sistemi © www.354353.com