Optimizați-vă pachetele GNU/Linux: Debian pentru a dezvolta aplicații

Optimizați-vă pachetele GNU/Linux: Debian pentru a dezvolta aplicații

Optimizați-vă pachetele GNU/Linux: Debian pentru a dezvolta aplicații

între eliberarea de Debian 10 (Buster), acum mai bine de 3 ani (07/2019), și cel al Debian 11 (Bullseye), acum puțin peste 1 an (08/21), am publicat seria noastră obișnuită de postări pe „Transformați-vă distribuția GNU/Linux în...”. Fiind unul dintre ei, 2 dintre ei, unul numit „Transformați-vă GNU/Linux într-o distribuție potrivită pentru dezvoltarea de software”, si celalalt, „Pachete pentru suport pentru dezvoltare software pe DEBIAN 10”. Și în ambele, oferim sugestii și recomandări grozave pentru pachetele software de instalat pentru acel domeniu IT.

Cu toate acestea, în prezent, pentru că dezvolt o mică aplicație interesantă pentru GNU/Linux, numită Linux Post-instalare – Script de optimizare avansată (LPI-SOA); Am observat că există și alte pachete Debian grozave de inclus în toată lumea IT. Pachete care se referă mai mult la, atunci când dezvoltăm „Pachete .deb și aplicații native” simplu, de exemplu, folosind limbaje de scripting precum Bash Shell sau Python. Prin urmare, astăzi vă împărtășesc o listă interesantă și utilă de „Pachete Debian pentru dezvoltarea de aplicații”.

Pachete pentru asistență pentru dezvoltarea de software pe DEBIAN 10

Pachete pentru asistență pentru dezvoltarea de software pe DEBIAN 10

Și, înainte de a începe să citiți această postare despre ceea ce este necesar „Pachete Debian pentru dezvoltarea de aplicații”, vom lăsa câteva link-uri către postările anterioare aferente pentru citire ulterioară:

Pachete pentru asistență pentru dezvoltarea de software pe DEBIAN 10
Articol asociat:
Pachete pentru asistență pentru dezvoltarea de software pe DEBIAN 10
Transformați-vă GNU / Linux într-un Distro potrivit pentru dezvoltarea software-ului
Articol asociat:
Transformați-vă GNU / Linux într-un Distro potrivit pentru dezvoltarea software-ului

Recomandări de pachete Debian pentru dezvoltarea de aplicații

Recomandări de pachete Debian pentru dezvoltarea de aplicații

Listări de pachete Debian pentru dezvoltarea de aplicații

Pachetele Debian necesare pentru dezvoltarea aplicației

Următoarea ordine de comandă conține lista acelor pachete care sunt luate în considerare minim necesare pentru dezvoltare și compilare, de la zero și complet, orice fel de pachet, aplicație și program, de bază și nativ, pe 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

Rețineți că, ca de obicei, multe dintre acestea pachetele esențiale pentru dezvoltare au dependențe, ceea ce va determina instalarea altor pachete necesare la instalare, obținându-se astfel a configuratie minima, dar suficient pentru construcția pachetului.

De exemplu, pachetul construirea-esențială este:

Un pachet care conține o listă informativă de pachete considerate esențiale pentru construirea pachetelor Debian. Acest pachet depinde și de pachetele din acea listă, pentru a facilita instalarea pachetelor esențiale pentru build.

In timp ce autoconf, automake și autotools-dev sunt pachete care servesc ca ajutoare (suport de procesare și documentație) pentru alte programe noi, care folosesc fișiere de configurare și fișiere Makefile. si pachetele dh-make și debhelper sunt necesare pentru a construi scheletul pachetelor și pentru a putea folosi unele instrumente pentru a construi pachetele.

Pentru mai multe informații despre acest punct, puteți explora următoarele legătură.

Pachetele Debian necesare pentru interfețele grafice cu utilizatorul

Următoarea ordine de comandă conține lista acelor pachete care sunt luate în considerare minim necesar pentru dezvoltare, de la zero și complet, orice interfață grafică de utilizator, atât pentru terminale (CLI), cât și pentru desktop (GUI), pe Debian GNU/Linux:

apt install dialog gtkdialog kdialog libnotify-bin gxmessage yad zenity 

Pachetele Debian necesare pentru a adăuga suport multimedia

Următoarea ordine de comandă conține lista acelor pachete care sunt considerate minim necesare pentru a adăuga suport multimedia necesar, astfel încât o aplicație să poată genera sau reproduce plăcut și eficient, fișiere multimedia (fișiere MP3, fișiere GIF, fișiere JPG și PNG) și sunete de voce; atât pe terminale (CLI), cât și pentru desktop (GUI), pe 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: Advanced Optimization Script realizat în Bash Shell
Articol asociat:
LPI – SOA: Advanced Optimization Script realizat în Bash Shell
MilagrOS 3.1: Se lucrează deja la a doua versiune a anului
Articol asociat:
MilagrOS 3.1: Se lucrează deja la a doua versiune a anului

Breviar: Banner post 2021

Rezumat

Pe scurt, cu siguranță, multe altele Utilizatori avansați, și pe deasupra, dezvoltatori de software și programatori de sistem, va avea alte sugestii sau recomandări grozave cu privire la, ce „Pachete Debian pentru dezvoltarea de aplicații” sunt necesare pentru a face aplicații, programe și sisteme pe noastre GNU / Linux Distros. Deci, dacă cineva știe sau are ceva util sugestie, recomandare sau corectare la ceea ce este oferit aici, sunteți binevenit să faceți acest lucru prin comentarii.

Și da, pur și simplu ți-a plăcut această publicație, nu înceta să o comentezi și să o distribui altora. De asemenea, nu uitați să ne vizitați «pagina de start» pentru a explora mai multe știri, precum și pentru a vă alătura canalului nostru oficial de Telegrama de DesdeLinux, Vest grup pentru mai multe informații despre subiectul de astăzi.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.