συστήματα

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

Πώς να δημιουργήσετε ένα αρχείο DEB

Αν θέλετε να διανέμει το πρόγραμμά σας για τους χρήστες των διανομών Linux βασισμένη στο Debian , μπορείτε να φορτώσετε το πρόγραμμα σας σε μια αποθήκη , ώστε οι χρήστες μπορούν να κατεβάσετε και να εγκαταστήσετε από τη γραμμή εντολών . Για να το κάνετε αυτό, θα πρέπει να κάνετε ένα πακέτο deb . Για το πρόγραμμά σας . Για να δημιουργήσετε ένα αρχείο deb . Εγκαταστήσει τα απαραίτητα πακέτα για το σύστημά σας , να δημιουργήσετε ένα αρχείο ελέγχου και χρησιμοποιήστε το "dpkg " εντολή για να χτίσει το πακέτο . Οδηγίες
Η

1 Ανοίξτε μια περίοδο λειτουργίας τερματικού . Τύπος " sudo apt - get install build-essential " και πατήστε " Enter". Τύπος " sudo apt - get install dpkg - dev " και πατήστε " Enter". Κλείστε το τερματικό .
Η 2

Μετακινήστε όλα τα αρχεία για το πρόγραμμά σας σε έναν νέο κατάλογο . Ονομάστε το φάκελο σύμφωνα με την ακόλουθη δομή: packagename_version_arch . Η packagename πρέπει να είναι με πεζά γράμματα . Μπορεί επίσης να περιέχει τους αριθμούς , καθώς και σημάδια και χαρακτήρες υπογράμμισης . " Έκδοση " είναι η έκδοση του προγράμματος . " Arch " είναι η αρχιτεκτονική του υπολογιστή στον οποίο το πρόγραμμα έχει σχεδιαστεί για να λειτουργεί , " i386 ", για παράδειγμα .
εικόνων 3

Ανοίξτε επεξεργαστή κειμένου σας και να δημιουργήσετε ένα νέο αρχείο που ονομάζεται " control.txt . " Αυτό είναι το αρχείο που χρησιμοποιεί το σύστημα διαχείρισης πακέτων του χρήστη να καθορίσει πώς να χειριστεί το πακέτο σας . deb . Έτσι, αυτό το αρχείο πρέπει να έχει ορισμένες πληροφορίες . Θα πρέπει να μοιάζει κάπως έτσι :

Συσκευασία: packagenameVersion : 2.2Section : utilityPriority : optionalArchitecture : allEssential : noDepends : απαιτείται librariesPre -Depends : perlRecommends : συνιστάται packagesSuggests : πρότεινε packagesInstalled - Μέγεθος : το μέγεθος της συσκευασίας στην KBMaintainer : Το όνομά σας συγκρούσεις : τα πακέτα που έρχονται σε σύγκρουση με yoursReplaces : πακέτα replacesProvides πακέτο σας : βιβλιοθήκες που περιλαμβάνονται με packageDescription σας : Τι σας κάνει το πρόγραμμα

Αντικαταστήστε τις πληροφορίες για το δικαίωμα των άνω και κάτω τελείες με τις κατάλληλες πληροφορίες για σας . πακέτο . Εάν μια συγκεκριμένη γραμμή δεν ισχύει για το πακέτο σας , δεν χρειάζεται να το συμπεριλάβουμε. Για παράδειγμα , εάν η συσκευασία σας δεν έρχεται σε αντίθεση με άλλα πακέτα , αφήστε τη γραμμή " Συγκρούσεις " out . Αποθηκεύστε το αρχείο control.txt στον κατάλογο αρχείων πακέτου σας είναι μέσα
4

Μετακινήστε τις απαραίτητες σενάρια για το πακέτο σας στο φάκελο του πακέτου , συμπεριλαμβανομένων σενάρια διαμόρφωσης και απεγκατάσταση σενάρια .
Η 5

Ανοίξτε μια περίοδο λειτουργίας τερματικού .
Η 6

Τύπος " dpkg -b πορεία packagename.deb " και πατήστε το πλήκτρο " Enter". Αντικαταστήστε το " μονοπάτι " με τη διαδρομή του καταλόγου του πακέτου σας κατάλογο . Αντικαταστήστε το " packagename " με το όνομα του πακέτου σας .
Η
εικόνων

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

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