AutoTools er et sett med verktøy som brukes i installasjonen av Unix eller Linux-programmer . Tradisjonelt , på en Unix eller Linux-datamaskin , vil du kompilere , bygge , lage og installere en applikasjon fra den nedlastede kildekoden . Med en RPM distribusjon fil, kan du utføre alle installasjon oppgaver med én kommando . Derfor er det nyttig å lage RPM filer hvis du ønsker å distrbute din Linux innhold. AutoTools inneholder de nødvendige funksjonene for å lage en RPM . Alle disse oppgavene er utstedt i din kommandolinje-grensesnitt, vanligvis kjent som CLI . Instruksjoner
en
Angi CLI og bruke " cd "-kommandoen for å endre gjeldende katalogen til kilden katalogen. For eksempel vil endre til en katalog av "mappe" som er inni den gjeldende katalogen , skriv "cd -mappe " og trykk " Enter". Når den gjeldende katalogen er din kilde katalog , lage en mappe som heter " rpmbuild " og deretter innen det, skape " kilder" og " SPECS " mapper . Flytt kildedataene i KILDER mappen .
2
Type " cd ~ /rpmbuild /specs " og trykk " Enter". Lag en fil som heter " program.spec " med ønsket teksteditor.
3
Kopier og lim inn følgende mal inn i " program.spec " tekstdokument, legge til dine egne parametere og beskrivelser. De spesifikke endringer du gjør i denne malen vil avhenge helt på din egen applikasjon som du ønsker å bygge : Navn : Versjon: Release: 1 % Summary { dist ? }: Gruppe : Lisens : URL : Source0 : BuildRoot :% { _tmppath } /% { name} - % { version } - % { utgivelsen } - root - % ( % { __id_u } - n )
BuildRequires : Krever : en
% beskrivelse
% prep % setup -q
% bygge % configuremake % { ? _smp_mflags }
% installrm - rf % { buildroot } make install DESTDIR =% { buildroot }
% cleanrm - rf % { buildroot }
% filer % defattr ( - , rot, rot, - ) % doc % changelog
4
Lagre filen og gå ut av tekst- editor < . br >
5
i CLI , tilbake til rotkatalogen , type " rpmbuild -ba program.spec " og trykk " Enter." Dette bygger din RPM hjelp av ulike AutoTools .