συστήματα

* Γνώση Υπολογιστών >> συστήματα >> Linux

Πώς να χτίσει RPM Με Autotools

Autotools είναι ένα σύνολο εργαλείων που χρησιμοποιούνται για την εγκατάσταση του Unix ή Linux εφαρμογές . Παραδοσιακά , σε Unix ή Linux υπολογιστή , θα καταρτίσει , να χτίσουν , να κάνει και να εγκαταστήσετε μια εφαρμογή από τη λήψη του πηγαίου κώδικα . Με ένα αρχείο διανομής RPM , μπορείτε να εκτελέσετε όλες τις εργασίες εγκατάστασης με μία εντολή . Ως εκ τούτου , είναι χρήσιμο να δημιουργήσετε αρχεία RPM , αν θέλετε να distrbute το περιεχόμενό σας Linux . Autotools περιλαμβάνει τα απαραίτητα χαρακτηριστικά για να δημιουργήσετε ένα RPM . Όλες αυτές οι εργασίες έχουν εκδοθεί σε περιβάλλον γραμμής εντολών σας , κοινώς γνωστό ως το CLI . Οδηγίες
Η 1

Πληκτρολογήστε το CLI και να χρησιμοποιήσετε το " cd " εντολή για να αλλάξετε τον τρέχοντα κατάλογο στον κατάλογο πηγή σας . Για παράδειγμα , για να αλλάξετε σε έναν κατάλογο του «φακέλου» που είναι μέσα στον τρέχοντα κατάλογο , πληκτρολογήστε " cd φάκελο " και πατήστε το πλήκτρο " Enter". Μόλις ο τρέχων κατάλογος είναι πηγαίο κατάλογο σας , δημιουργήστε ένα φάκελο που ονομάζεται " rpmbuild " και , στη συνέχεια, στο πλαίσιο αυτό , τη δημιουργία « ΠΗΓΕΣ " και " ΠΡΟΔΙΑΓΡΑΦΕΣ " φακέλους . Μετακινήστε τα δεδομένα προέλευσης στο φάκελο ΠΗΓΕΣ . 2

Τύπος " cd ~ /rpmbuild /ΠΡΟΔΙΑΓΡΑΦΕΣ " και πατήστε το πλήκτρο " Enter". Δημιουργήστε ένα αρχείο με όνομα " program.spec " με το αγαπημένο σας επεξεργαστή κειμένου .
εικόνων 3

αντιγραφή και επικόλληση το ακόλουθο πρότυπο στο " program.spec " έγγραφο κειμένου , προσθέτοντας τις δικές σας παραμέτρους και τις περιγραφές . Οι συγκεκριμένες αλλαγές που κάνετε σε αυτό το πρότυπο θα εξαρτηθεί εξ ολοκλήρου από τη δική σας εφαρμογή που θέλετε να δημιουργήσετε : Όνομα : Έκδοση : Έκδοση : { ; } dist 1 % Περίληψη : Ομάδα : Άδεια : URL : Source0 : BuildRoot : { % } _tmppath /% {name } - { % } έκδοση - { % } απελευθέρωσης ρίζας % ( % { } __id_u - n )

BuildRequires : Απαιτεί :

% περιγραφή

% prep % setup- q

% οικοδομήσουμε % configuremake % { _smp_mflags ; }

% installrm - rf % { } buildroot make install DESTDIR = { % } buildroot

% cleanrm - rf % { } buildroot

% αρχεία % defattr ( - , ρίζα , ρίζα , - ) % doc % changelog
Η

4 Αποθηκεύστε το αρχείο σας και να βγείτε από το πρόγραμμα επεξεργασίας κειμένου <. br >
5

στο CLI , επιστρέψτε στο ριζικό σας , πληκτρολογήστε " rpmbuild -ba program.spec " και πατήστε " Enter". Αυτό χτίζει RPM σας χρησιμοποιώντας τα διάφορα Autotools .


εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα