Autotools är en uppsättning verktyg som används i installationen av Unix eller Linux- program . Traditionellt , på ett Unix-eller Linux- dator , skulle du kompilera , bygga , skapa och installera ett program från den hämtade källkoden . Med en RPM fördelning fil , kan du utföra alla installationsuppgifter med ett kommando . Därför är det bra att skapa RPM-filerna om du vill distrbute din Linux innehåll . Autotools innehåller nödvändiga funktioner för att skapa ett RPM . Alla dessa uppgifter utfärdas i din kommandoradsgränssnitt , allmänt känd som CLI . Instruktioner
1
Ange CLI och använda " cd" för att ändra den aktuella katalogen till din källa katalog . Till exempel , för att byta till en katalog av " mapp " som finns inuti den aktuella katalogen , typ "cd mapp " och tryck på " Enter . " När den aktuella katalogen är din källa katalogen skapar du en mapp som heter " rpmbuild " och därefter inom detta , skapa " källor" och " specs" mappar . Flytta dina källdata i KÄLLOR mappen .
2
Skriv "cd ~ /rpmbuild /specs" och tryck på " Enter . " Skapa en fil med namnet " program.spec " med din favorit textredigerare .
3
Kopiera och klistra in följande mall till " program.spec " textdokument , lägga till egna parametrar och beskrivningar . De specifika ändringar du gör i den här mallen beror helt på din egen applikation som du vill bygga : Namn : Version : Release : 1 % Sammanfattning { dist ? } : Grupp : Licens : URL : Source0 : BuildRoot : % { _tmppath } /% {name } - % { version } - % { frisättning } - root - % ( % { __id_u } - N ) katalog
BuildRequires : Kräver :
%
beskrivning
% prep % setup- q
% bygga % % configuremake { ? _smp_mflags }
% installrm -rf % { buildroot } make install målkat = % { buildroot } %
cleanrm -rf % { buildroot }
% -filer % defattr ( - , rot, rot , - ) % doc % changelog
4
Spara filen och avsluta textredigeraren < . br >
5
i CLI , återgå till rotkatalogen , typ " rpmbuild - BA program.spec " och tryck på " Enter . " Detta bygger din RPM med hjälp av olika Autotools .
Addera