Portal:Packaging/Topics
Κανόνες Πακεταρίσματος
Το πακετάρισμα συμβαίνει κυρίως για τη διανομή openSUSE. Η διανομή προσπαθεί να δημιουργήσει ένα συνεκτικό προϊόν μέσα από το πλήθος των έργων ανοιχτού λογισμικού. Το πακετάρισμα είναι το μέσο σχηματισμού έργων και επομένως το πακετάρισμα για τη διανομή openSUSE έχει πολλούς κανόνες.
- Προσχωρούμε στις γενικές αρχές του Linux Standard Base (LSB) που προσπαθεί να μειώσει τις διαφορές μεταξύ των μεμονωμένων διανομών Linux.
- Επίσης ακολουθούμε το Linux Filesystem Hierarchy Standard (FHS) το οποίο αποτελεί αναφορά στο πως να διαχειριστούμε την ιεραρχία ενός συστήματος αρχείων στο Linux.
- Επιπρόσθετα σε αυτούς τους γενικούς κανόνες που κάθε διανομή Linux ακολουθεί, το openSUSE έχει το δικό του σύνολο κατευθυντήριων γραμμών πακεταρίσματος που ρυθμίζουν όλες τις λεπτομέρειες πακεταρίσματος για τη διανομή.
Το άρθρο openSUSE:How_to_contribute_to_Factory περιέχει οδηγούς και κατευθυντήριες γραμμές για να εμπλακείτε με την ανάπτυξη της διανομής, για παράδειγμα πώς να διορθώσετε προβλήματα σε υπάρχοντα πακέτα ή πώς να προσθέσετε νέα πακέτα στη διανομή.
Βοήθεια για Πακετάρισμα
Υπάρχουν δύο πολύ αναλυτικοί οδηγοί για τη μορφή πακέτων του RPM και του Dpkg που αποτελούν μια καλή εισαγωγή. Ο Οδηγός-RPM από τον Eric Foster-Johnson και ο Οδηγός για το Νέο Συντηρητή στο Debian. Θα προσπαθήσουμε να μην τους αναπαράγουμε αλλά να επικεντρωθούμε στα εργαλεία και τη ροή εργασιών για το openSUSE που σημαίνει ότι όλη η τεκμηρίωσή μας θεωρεί πως γνωρίζετε να χειρίζεστε τις διάφορες μορφές πακέτων.
Όλη η διαδικασία πακεταρίσματος συμβαίνει στο στιγμιότυπο του Open Build Service, την ανοιχτή και πλήρη πλατφόρμα μας για την ανάπτυξη διανομών. Συνεπώς το σημαντικότερο κομμάτι από την τεκμηρίωση για εσάς ως "πακετά" είναι ο Οδηγός για το Build Service. Κινείται γύρω από το RPM και για αυτό έχουμε ένα άλλο έγγραφο που περιγράφει τις κατασκευές Debian. Μπορείτε επίσης να ρίξετε μια ματιά και στα Κόλπα και Έξυπνες Λύσεις και, αν ενδιαφέρεστε να κατασκευάσετε για περισσότερες από μια διανομές, στον Οδηγό ανεξαρτήτου διανομής. Η διαδικασία δημοσίευσης διορθωμένων πακέτων για ήδη διατεθημένα προϊόντα καλύπτεται στην Πύλη Συντήρησης.
Επικοινωνία
- #opensuse-packaging
- opensuse-packaging@opensuse.org - είναι η λίστα ηλεκτρονικού ταχυδρομείου για συζητήσεις σχετικά με το πακετάρισμα.
Εγγραφή - Διαγραφή - Βοήθεια - Ιστορικό