Βελτιστοποιήστε τα πακέτα GNU/Linux: Debian για να αναπτύξετε εφαρμογές

Βελτιστοποιήστε τα πακέτα GNU/Linux: Debian για να αναπτύξετε εφαρμογές

Βελτιστοποιήστε τα πακέτα GNU/Linux: Debian για να αναπτύξετε εφαρμογές

μεταξύ της απελευθέρωσης του Debian 10 (Buster), πριν από περισσότερα από 3 χρόνια (07/2019), και αυτό του Debian 11 (Bullseye), λίγο περισσότερο από 1 χρόνο πριν (08/21), δημοσιεύσαμε τη συνηθισμένη μας σειρά αναρτήσεων στο «Μετατρέψτε το GNU/Linux Distro σας σε…». Όντας ένας από αυτούς, 2 από αυτούς, ένας με όνομα "Μετατρέψτε το GNU/Linux σας σε Distro κατάλληλο για Ανάπτυξη Λογισμικού", και το άλλο, "Πακέτα για υποστήριξη ανάπτυξης λογισμικού στο DEBIAN 10". Και στα δύο, παρέχουμε εξαιρετικές προτάσεις και συστάσεις για πακέτα λογισμικού προς εγκατάσταση για αυτόν τον τομέα πληροφορικής.

Ωστόσο, προς το παρόν, επειδή αναπτύσσω μια ενδιαφέρουσα μικρή εφαρμογή για το GNU/Linux, που ονομάζεται Linux Post Install – Σύνθετη δέσμη ενεργειών βελτιστοποίησης (LPI-SOA); Έχω παρατηρήσει ότι υπάρχουν και άλλα εξαιρετικά πακέτα Debian που πρέπει να συμπεριληφθούν σε ολόκληρο τον κόσμο της πληροφορικής. Πακέτα που αναφέρονται περισσότερο, όταν αναπτύσσουμε ".deb πακέτα και εγγενείς εφαρμογές" απλό, για παράδειγμα, χρήση γλώσσες δέσμης ενεργειών όπως Bash Shell ή Python. Ως εκ τούτου, σήμερα μοιράζομαι μαζί σας μια ενδιαφέρουσα και χρήσιμη λίστα "Πακέτα Debian για την ανάπτυξη εφαρμογών".

Πακέτα για υποστήριξη ανάπτυξης λογισμικού στο DEBIAN 10

Πακέτα για υποστήριξη ανάπτυξης λογισμικού στο DEBIAN 10

Και, πριν ξεκινήσετε να διαβάζετε αυτήν την ανάρτηση για τα απαραίτητα "Πακέτα Debian για την ανάπτυξη εφαρμογών", θα αφήσουμε μερικούς συνδέσμους προς προηγούμενες σχετικές δημοσιεύσεις για μεταγενέστερη ανάγνωση:

Πακέτα για υποστήριξη ανάπτυξης λογισμικού στο DEBIAN 10
σχετικό άρθρο:
Πακέτα για υποστήριξη ανάπτυξης λογισμικού στο DEBIAN 10
Μετατρέψτε το GNU / Linux σε Distro κατάλληλο για ανάπτυξη λογισμικού
σχετικό άρθρο:
Μετατρέψτε το GNU / Linux σε Distro κατάλληλο για ανάπτυξη λογισμικού

Προτάσεις πακέτων Debian για την ανάπτυξη εφαρμογών

Προτάσεις πακέτων Debian για την ανάπτυξη εφαρμογών

Καταχωρίσεις πακέτων Debian για ανάπτυξη εφαρμογών

Πακέτα Debian που απαιτούνται για την ανάπτυξη εφαρμογών

Η ακόλουθη σειρά εντολών περιέχει τη λίστα αυτών των πακέτων που εξετάζονται που απαιτούνται ελάχιστα για την ανάπτυξη και τη σύνταξη, από την αρχή και εντελώς, κάθε είδους πακέτο, εφαρμογή και πρόγραμμα, βασικό και εγγενές, στο Debian GNU/Linux:

apt install autoconf automake autotools-dev build-essential dh-make debhelper debmake devscripts dpkg fakeroot file gfortran git gnupg fp-compiler lintian patch pbuilder perl python quilt xutils-dev

Λάβετε υπόψη ότι, ως συνήθως, πολλά από αυτά Τα πακέτα που είναι απαραίτητα για την ανάπτυξη έχουν εξαρτήσεις, που θα προκαλέσει την εγκατάσταση άλλων απαιτούμενων πακέτων κατά την εγκατάσταση, επιτυγχάνοντας έτσι α ελάχιστη διαμόρφωση, αλλά αρκετά για κατασκευή πακέτου.

Για παράδειγμα, το πακέτο οικοδόμηση-απαραίτητη είναι:

Ένα πακέτο που περιέχει μια ενημερωτική λίστα πακέτων που θεωρούνται απαραίτητα για τη δημιουργία πακέτων Debian. Αυτό το πακέτο εξαρτάται επίσης από τα πακέτα αυτής της λίστας, για να διευκολυνθεί η εγκατάσταση των βασικών πακέτων κατασκευής.

Ενώ, το autoconf, automake και autotools-dev είναι πακέτα που χρησιμεύουν ως βοηθοί (υποστήριξη επεξεργασίας και τεκμηρίωση) για άλλα νέα προγράμματα, τα οποία χρησιμοποιούν αρχεία ρυθμίσεων και αρχεία Makefile. και τα πακέτα dh-make και debhelper χρειάζονται για την κατασκευή του σκελετού των πακέτων και για να μπορούν να χρησιμοποιήσουν κάποια εργαλεία για την κατασκευή των πακέτων.

Για περισσότερες πληροφορίες σχετικά με αυτό το σημείο, μπορείτε να εξερευνήσετε τα ακόλουθα σύνδεσμος.

Πακέτα Debian που απαιτούνται για γραφικές διεπαφές χρήστη

Η ακόλουθη σειρά εντολών περιέχει τη λίστα αυτών των πακέτων που εξετάζονται ελάχιστα απαραίτητο για την ανάπτυξη, από την αρχή και εντελώς, οποιαδήποτε γραφικό περιβάλλον διεπαφής χρήστη, τόσο για τερματικά (CLI) όσο και για την επιφάνεια εργασίας (GUI), στο Debian GNU/Linux:

apt install dialog gtkdialog kdialog libnotify-bin gxmessage yad zenity 

Απαιτούνται πακέτα Debian για την προσθήκη υποστήριξης πολυμέσων

Η ακόλουθη σειρά εντολών περιέχει τη λίστα με εκείνα τα πακέτα που θεωρούνται ελάχιστα απαραίτητα για την προσθήκη του υποστήριξη πολυμέσων απαραίτητο, ώστε μια αίτηση να μπορεί παράγουν ή αναπαράγουν ευχάριστα και αποτελεσματικά, αρχεία πολυμέσων (αρχεία MP3, αρχεία GIF, αρχεία JPG και PNG) και ήχοι φωνής; τόσο στα τερματικά (CLI) όσο και για την επιφάνεια εργασίας (GUI), στο Debian GNU/Linux:

apt install espeak espeak-ng speech-dispatcher speech-dispatcher-espeak speech-dispatcher-espeak-ng festvox-ellpc11k festvox-en1 festvox-kallpc16k festvox-kdlpc16k festvox-us1 festvox-us2 festvox-us3 festival festival-freebsoft-utils mbrola mbrola-en1 mbrola-es1 mbrola-es2 mbrola-es3 mbrola-es4 mbrola-us1 mbrola-us2 mbrola-us3 mbrola-vz1 mpg123
LPI - SOA: Προηγμένο σενάριο βελτιστοποίησης που δημιουργήθηκε στο Bash Shell
σχετικό άρθρο:
LPI – SOA: Προηγμένο σενάριο βελτιστοποίησης που δημιουργήθηκε στο Bash Shell
MilagrOS 3.1: Γίνονται ήδη εργασίες για τη δεύτερη έκδοση του έτους
σχετικό άρθρο:
MilagrOS 3.1: Γίνονται ήδη εργασίες για τη δεύτερη έκδοση του έτους

Ενημέρωση: Ανάρτηση banner 2021

περίληψη

Εν ολίγοις, σίγουρα, πολλά άλλα Προχωρημένοι χρήστες, και πανω απ'ολα, προγραμματιστές λογισμικού και προγραμματιστές συστημάτων, θα έχει άλλες εξαιρετικές προτάσεις ή συστάσεις για το τι "Πακέτα Debian για την ανάπτυξη εφαρμογών" είναι απαραίτητα για τη δημιουργία εφαρμογών, προγραμμάτων και συστημάτων στο δικό μας GNU / Linux Distros. Έτσι, αν κάποιος γνωρίζει ή έχει κάτι χρήσιμο πρόταση, σύσταση ή διόρθωση σε ό,τι παρέχεται εδώ, μπορείτε να το κάνετε μέσω των σχολίων.

Και ναι, απλά σας άρεσε αυτή η δημοσίευση, μην σταματήσετε να τη σχολιάζετε και να τη μοιράζεστε με άλλους. Επίσης, θυμηθείτε να επισκεφτείτε μας «αρχική σελίδα» για να εξερευνήσετε περισσότερες ειδήσεις, καθώς και να εγγραφείτε στο επίσημο κανάλι μας Τηλεγράφημα από DesdeLinux, Δυτικά ομάδα για περισσότερες πληροφορίες για το σημερινό θέμα.


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

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

*

*

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