Optimaliseer uw GNU/Linux: Debian-pakketten om apps te ontwikkelen

Optimaliseer uw GNU/Linux: Debian-pakketten om apps te ontwikkelen

Optimaliseer uw GNU/Linux: Debian-pakketten om apps te ontwikkelen

tussen de release van Debian 10 (Buster), meer dan 3 jaar geleden (07/2019), en die van Debian 11 (in de roos), iets meer dan 1 jaar geleden (08-21) publiceerden we onze gebruikelijke reeks berichten op “Converteer je GNU/Linux Distro naar…”. Een van hen zijn, 2 van hen, een met de naam "Verander uw GNU/Linux in een Distro die geschikt is voor softwareontwikkeling", en de andere, "Pakketten voor ondersteuning van softwareontwikkeling op DEBIAN 10". En in beide bieden we geweldige suggesties en aanbevelingen voor softwarepakketten die voor dat IT-gebied moeten worden geïnstalleerd.

Op dit moment ben ik echter bezig met het ontwikkelen van een interessante kleine app voor GNU/Linux, genaamd Linux Post Install - Geavanceerd optimalisatiescript (LPI-SOA); Ik heb gemerkt dat er nog andere geweldige Debian-pakketten zijn om in deze hele IT-wereld op te nemen. Pakketten die meer verwijzen naar, wanneer we ontwikkelen ".deb-pakketten en native applicaties" eenvoudig, bijvoorbeeld met behulp van scripttalen zoals Bash Shell of Python. Daarom deel ik vandaag een interessante en nuttige lijst met: "Debian-pakketten voor het ontwikkelen van apps".

Pakketten voor ondersteuning van softwareontwikkeling op DEBIAN 10

Pakketten voor ondersteuning van softwareontwikkeling op DEBIAN 10

En, voordat je dit bericht begint te lezen over het noodzakelijke "Debian-pakketten voor het ontwikkelen van apps", we zullen enkele links achterlaten naar eerdere gerelateerde berichten voor later lezen:

Pakketten voor ondersteuning van softwareontwikkeling op DEBIAN 10
Gerelateerd artikel:
Pakketten voor ondersteuning van softwareontwikkeling op DEBIAN 10
Verander uw GNU / Linux in een Distro die geschikt is voor softwareontwikkeling
Gerelateerd artikel:
Verander uw GNU / Linux in een Distro die geschikt is voor softwareontwikkeling

Debian pakketaanbevelingen voor het ontwikkelen van apps

Debian pakketaanbevelingen voor het ontwikkelen van apps

Debian-pakketlijsten voor het ontwikkelen van apps

Debian-pakketten die nodig zijn voor app-ontwikkeling

De volgende opdrachtvolgorde bevat de lijst van de pakketten die worden overwogen: minimaal nodig om te ontwikkelen en te compileren, vanaf nul en volledig, elke vorm van pakket, applicatie en programma, basic en native, op 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

Houd er rekening mee dat, zoals gewoonlijk, veel van deze pakketten die essentieel zijn voor ontwikkeling hebben afhankelijkheden, waardoor andere vereiste pakketten worden geïnstalleerd wanneer ze worden geïnstalleerd, waardoor een minimale configuratie, maar genoeg voor pakket constructie.

Bijvoorbeeld het pakket build-essentiële is:

Een pakket met een informatieve lijst van pakketten die als essentieel worden beschouwd voor het bouwen van Debian-pakketten. Dit pakket is ook afhankelijk van de pakketten in die lijst, om het gemakkelijker te maken om de build-essentiële pakketten te installeren.

Terwijl de autoconf, automake en autotools-dev zijn pakketten die dienen als helpers (verwerkingsondersteuning en documentatie) voor andere nieuwe programma's, die configuratiebestanden en Makefile-bestanden gebruiken. en de pakketten dh-make en debhelper ze zijn nodig om het skelet van de pakketten te bouwen en om enkele hulpmiddelen te kunnen gebruiken om de pakketten te bouwen.

Voor meer informatie over dit punt kunt u het volgende verkennen: link.

Debian-pakketten die nodig zijn voor grafische gebruikersinterfaces

De volgende opdrachtvolgorde bevat de lijst van de pakketten die worden overwogen: minimaal nodig om te ontwikkelen, helemaal opnieuw en volledig, elke grafische gebruikersinterface, zowel voor terminals (CLI) als voor het bureaublad (GUI), op Debian GNU/Linux:

apt install dialog gtkdialog kdialog libnotify-bin gxmessage yad zenity 

Debian-pakketten die nodig zijn om multimedia-ondersteuning toe te voegen

De volgende opdrachtvolgorde bevat de lijst met pakketten die minimaal nodig worden geacht om de multimedia-ondersteuning nodig, zodat een aanvraag kan genereren of reproduceren aangenaam en efficiënt, multimediabestanden (MP3-bestanden, GIF-bestanden, JPG- en PNG-bestanden) en stem klinkt; zowel op terminals (CLI) als voor het bureaublad (GUI), op 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 voor geavanceerde optimalisatie gemaakt in Bash Shell
Gerelateerd artikel:
LPI – SOA: Geavanceerd optimalisatiescript gemaakt in Bash Shell
MilagrOS 3.1: Er wordt al gewerkt aan de tweede versie van het jaar
Gerelateerd artikel:
MilagrOS 3.1: Er wordt al gewerkt aan de tweede versie van het jaar

Roundup: Bannerpost 2021

Overzicht

Kortom, zeker, vele andere Gevorderde gebruikers, en bovenal, softwareontwikkelaars en systeemprogrammeurs, zal andere geweldige suggesties of aanbevelingen hebben over, wat? "Debian-pakketten voor het ontwikkelen van apps" zijn nodig om applicaties, programma's en systemen op onze GNU / Linux-distributies. Dus als iemand iets weet of iets nuttigs heeft suggestie, aanbeveling of correctie naar wat hier wordt verstrekt, bent u van harte welkom om dit te doen via de opmerkingen.

En ja, je vond deze publicatie gewoon leuk, stop niet met reageren en delen met anderen. Vergeet ook niet om onze «startpagina» om meer nieuws te ontdekken en om lid te worden van ons officiële kanaal van Telegram van DesdeLinux, West groep voor meer informatie over het onderwerp van vandaag.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.