Autotools è un insieme di strumenti utilizzati per l'installazione di applicazioni Linux o Unix . Tradizionalmente , su un computer UNIX o Linux , è necessario compilare , costruire , realizzare e installare un'applicazione dal codice sorgente scaricato . Con un file di distribuzione RPM , è possibile eseguire tutte le operazioni di installazione con un comando. Pertanto , è utile per creare file RPM se vuoi distrbute tuoi contenuti Linux . Autotools include le caratteristiche necessarie per creare un RPM . Tutte queste attività sono emesse nella tua interfaccia a riga di comando , comunemente conosciuto come il CLI . Istruzioni
1
Inserisci il CLI e utilizzare il comando "cd" per cambiare la directory corrente alla directory sorgente . Ad esempio, per passare a una directory di "cartella" che è dentro la directory corrente , digitare " cd cartella " e premere " Invio". Dopo la directory corrente è la directory di origine, creare una cartella denominata " rpmbuild " e poi all'interno di quella , creare delle " fonti" e cartelle " specifica" . Spostare i dati di origine nella cartella Sources.
2
Digitare " cd ~ /rpmbuild /SPECS " e premere " Invio ". Creare un file denominato " program.spec " con il tuo preferito editor di testo .
3
Copia e incolla il seguente modello nel documento di testo " program.spec " , aggiungendo i propri parametri e descrizioni. Le modifiche specifiche apportate a questo modello dipenderà interamente la propria applicazione che si vuole costruire : Nome : Version : Release: 1 % Riassunto { dist ? } : Gruppo : licenza : URL : Source0 : BuildRoot : % { _tmppath } /% {name } - % { version} - % {release } -root - % ( % { __id_u } -n ) per
BuildRequires : Richiede :
% descrizione
% prep % setup- q
% build % configuremake % { ? } _smp_mflags
% installrm -rf % { buildroot } make install DESTDIR = % { } buildroot
% CLEANRM - rf % { } buildroot
% file % defattr ( - , radice , radice , - ) % doc % changelog
4
Salvare il file e uscire dall'editor di testo < . br>
5
la CLI , tornare alla directory principale , digitare " rpmbuild -ba program.spec " e premere " Invio". Si costruisce il vostro RPM utilizzando i vari Autotools .