Συζήτηση: πώς να δημιουργείτε εύκολα πακέτα DEB

Υπάρχουν στιγμές που κατεβάζουμε αρχεία από το δίκτυο για να δουλέψουμε στο σύστημά μας και βλέπουμε ότι θα ήταν πολύ πιο εύκολο και πιο βολικό για εμάς να τα μετατρέψουμε σε πακέτα .deb και να τα ενσωματώσουμε στο τοπικό αποθετήριο πακέτων. Για παράδειγμα, λεξικά για Stardict, πινέλα ή ντεγκραντέ για gimp, ταπετσαρίες, σετ μαθημάτων, έναν πλήρη ιστότοπο για να το χειριστείτε εκτός σύνδεσης, πηγαίος κώδικας τρίτου μέρους ή, όπως στην περίπτωσή μου, το δικό σας πρόγραμμα!

Οι νέοι προγραμματιστές θα βρουν αυτήν την εφαρμογή πολύ χρήσιμη. Υπάρχουν οδηγίες σχετικά με τον τρόπο δημιουργίας πακέτων από τον πηγαίο κώδικα, αλλά είναι γενικά αρκετά δυσκίνητες και δυσνόητες. Μπορεί να χρειαστεί πολύς χρόνος για να καταλάβουμε πώς λειτουργεί το dpkg από την κονσόλα. 

Συζήτηση είναι ένα πρόγραμμα που μας επιτρέπει να το κάνουμε με έναν πολύ απλό τρόπο. Οι παρακάτω εικόνες περιγράφουν βήμα προς βήμα τη δημιουργία ενός πακέτου .deb που περιέχει πινέλα, παλέτες και μοτίβα για το Gimp. Αυτά τα αρχεία ομαδοποιούνται στους αντίστοιχους φακέλους τους, και τα τρία μέσα στο φάκελο gimp-έξτρα στο σύστημά μας. Αυτό που θα κάνει το πρόγραμμα είναι να προσθέσει τα περιεχόμενα του φακέλου βούρτσες στο φάκελο /usr/share/gimp/2.0/brusesΚ.λπ.

Τέλος πάντων, αφήνω τις εικόνες που είναι αυτονόητες. Δεν έχω βρει εγχειρίδια συζητήσεων, αλλά με λίγη λογική και φαντασία είναι εύκολο να δημιουργήσετε πολλούς διαφορετικούς τύπους πακέτων για το προσωπικό μας αποθετήριο. Το Debreate έχει μια πολύ διαισθητική διεπαφή. Όλες οι φόρμες είναι όμορφα οργανωμένες, οι οποίες βοηθούν το παιδί κάθε γείτονα να δημιουργήσει τα DEBs του χωρίς καμία ταλαιπωρία. Μόλις συμπληρώσετε όλα τα απαραίτητα δεδομένα, το Debreate δημιουργεί έναν γενικό κατάλογο και αντιγράφει όλα τα απαραίτητα αρχεία εκεί. Στη συνέχεια, εκτελέστε το "dpkg -b" για να δημιουργήσετε το πακέτο DEB στον επιλεγμένο φάκελο προορισμού.

Το Debreate δεν δημιουργήθηκε για εντολές κονσόλας "unlearn" ή "not learn". Οι μελλοντικές εκδόσεις θα περιλαμβάνουν λεπτομερή τεκμηρίωση σχετικά με τον τρόπο μη αυτόματης δημιουργίας πακέτων DEB, συμπεριλαμβανομένου του τρόπου δημιουργίας του δέντρου καταλόγου και του αρχείου ελέγχου. Η υποστήριξη για πακέτα RPM είναι επίσης υπό εξέταση.

Πήγαινε κάτω Συζήτηση!

Εμφανίστηκε σε | Συζήτηση & ubumedia


Το περιεχόμενο του άρθρου συμμορφώνεται με τις αρχές μας συντακτική ηθική. Για να αναφέρετε ένα σφάλμα κάντε κλικ Aquí.

2 σχόλια, αφήστε τα δικά σας

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Ερνέστο dijo

    Εάν το πρόγραμμά μου έχει βιβλιοθήκες όπως το OpenCV, πώς μπορώ να το επισημάνω στο Debreate;

  2.   LexArias dijo

    Όπως μπορείτε να δείτε στη δεύτερη εικόνα, όπου λέει "Εξαρτάται" σε αυτό το πεδίο ονομάζετε τις εξαρτήσεις του προγράμματος σας.
    Εάν σε περίπτωση που χρειαστεί να προσθέσετε ένα επιπλέον αποθετήριο θα πρέπει να αναθεωρήσετε την καρτέλα Script και να δείτε εάν υπάρχει η δυνατότητα δημιουργίας ενός script πριν την εγκατάσταση όπου προσθέτετε το repository, ενημερώνετε και εγκαθιστάτε τις εξαρτήσεις, θα πρέπει ακόμη και να μπορείτε να κάνετε λήψη μόνο του deb του η εξάρτηση.
    ΥΣΤΕΡΟΓΡΑΦΟ:
    Δεν έχω χρησιμοποιήσει ποτέ αυτήν την εφαρμογή.
    Σουέτ.