Optimitza el teu GNU/Linux: Paquets Debian per desenvolupar apps

Optimitza el teu GNU/Linux: Paquets Debian per desenvolupar apps

Optimitza el teu GNU/Linux: Paquets Debian per desenvolupar apps

Entre el llançament de Debian 10 (Buster), fa més de 3 anys (07/2019), i el de Debian 11 (Bullseye), fa poc més d'1 any (08/21), publiquem la nostra habitual sèrie de post sobre “Converteix el teu Distro GNU/Linux per a …”. Sent un d'ells, 2 d'ells, un anomenat “Converteix el teu GNU/Linux en una Distro apta per al Desenvolupament de Programari”, i l'altre, “Paquets per al suport de Desenvolupament de Programari sobre DEBIAN 10”. I en tots dos, aportem genials suggeriments i recomanacions de paquets de programari a instal·lar per a aquest àmbit TI.

No obstant això, actualment, pel fet que em trobo desenvolupant una petita i interessant app per a GNU/Linux, anomenada Linux Post Install – Script d'Optimització Avançada (LPI-SOA); m'he adonat que, hi ha altres genials paquets Debian a incloure en tot aquest àmbit TI. Paquets que es refereixen més a, quan desenvolupem “paquets .deb i aplicacions natives” senzilles, per exemple, usant llenguatges de scripting com Bash Shell o Python. Per tant, avui els comparteixo un interessant i útil llistat de «paquets de Debian per desenvolupar apps».

Paquets per al suport de Desenvolupament de Programari sobre DEBIAN 10

Paquets per al suport de Desenvolupament de Programari sobre DEBIAN 10

I abans d'iniciar la lectura d'aquest post sobre els necessaris «paquets de Debian per desenvolupar apps», deixarem uns enllaços a anteriors publicacions relacionades per a la posterior lectura:

Paquets per al suport de Desenvolupament de Programari sobre DEBIAN 10
Article relacionat:
Paquets per al suport de Desenvolupament de Programari sobre DEBIAN 10
Converteix el teu GNU / Linux en una Distro apta per al Desenvolupament de Programari
Article relacionat:
Converteix el teu GNU / Linux en una Distro apta per al Desenvolupament de Programari

Recomanacions de paquets Debian per desenvolupar apps

Recomanacions de paquets Debian per desenvolupar apps

Llistats de paquets Debian per desenvolupar apps

Paquets Debian necessaris per al desenvolupament d'apps

La següent ordre de comanda conté el llistat d'aquells paquets que es consideren mínimament necessaris per desenvolupar i compilar, des de zero i per complet, qualsevol classe de paquet, aplicació i programa, bàsic i nadiu, sobre 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

Tingueu en compte què, com ja és habitual, molts d'aquests paquets imprescindibles per al desenvolupament tenen dependències, que faran que en instal·lar-se també s'instal·lin altres paquets requerits, aconseguint així una configuració mínima, però suficient per a la construcció de paquets.

Per exemple, el paquet essencial de construcció és:

Un paquet que conté una llista informativa dels paquets considerats essencials per a la creació de paquets Debian. Aquest paquet també depèn dels paquets que es troben en aquesta llista, per facilitar la tasca de tenir instal·lats els paquets de build-essential.

Mentre que, els autoconf, automake i autotools-dev són paquets que serveixen com a ajuda (suport de processament i documentació) per a altres programes nous, que utilitzen fitxers de configuració i fitxers Makefile. I els paquets dh-make i debhelper són necessaris per construir l'esquelet dels paquets i poder fer servir algunes eines per construir els paquets.

Per a més informació sobre aquest punt, es pot explorar el següent enllaç.

Paquets Debian necessaris per a interfícies gràfiques d'usuari

La següent ordre de comanda conté el llistat d'aquells paquets que es consideren mínimament necessaris per desenvolupar, des de zero i per complet, qualsevol interfície gràfica d'usuari, tant per a terminals (CLI) com per a l'Escriptori (GUI), sobre Debian GNU/Linux:

apt install dialog gtkdialog kdialog libnotify-bin gxmessage yad zenity 

Paquets Debian necessaris per afegir suport multimèdia

La següent ordre de comanda conté el llistat d'aquells paquets que es consideren mínimament necessaris per afegir el suport multimèdia necessari, perquè una aplicació pugui generar o reproduir de forma agradable i eficient, arxius multimèdia (arxius MP3, arxius GIF, JPG i PNG) i sons de veu; tant sobre terminals (CLI) com per a l'Escriptori (GUI), sobre 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: Script d'Optimització Avançada fet a Bash Shell
Article relacionat:
LPI – SOA: Script d'Optimització Avançada fet a Bash Shell
Miracles 3.1: Ja s'està treballant a la segona versió de l'any
Article relacionat:
Miracles 3.1: Ja s'està treballant a la segona versió de l'any

Resum: Banner post 2021

Resum

En resum, segurament, molts altres usuaris avançats, I sobretot, desenvolupadors de programari i programadors de sistemes, tindran altres genials suggeriments o recomanacions quant a, que «paquets de Debian per desenvolupar apps» són necessaris per realitzar aplicacions, programes i sistemes sobre les nostres Distros GNU / Linux. Així que, si algun coneix o té alguna útil suggeriment, recomanació o correcció a allò aquí aportat, benvingut és a fer-ho a través dels comentaris.

I sí, simplement t'ha agradat aquesta publicació, no deixis de comentar-la i compartir-la amb altres. A més, recorda visitar la nostra «pàgina d'inici» per explorar més notícies, a més d'unir-te al nostre canal oficial de Telegram de DesdeLinux, O aquest grup per a més informació sobre el tema actual.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.