Optimaliser GNU/Linux: Debian-pakkene dine for å utvikle apper
mellom utgivelsen av Debian 10 (Buster), for mer enn 3 år siden (07/2019), og det av Debian 11 (Bullseye), for litt over 1 år siden (08/21) publiserte vi vår vanlige serie med innlegg på "Konverter din GNU/Linux Distro til...". Å være en av dem, 2 av dem, en navngitt "Gjør din GNU/Linux til en distro egnet for programvareutvikling", og den andre, "Pakker for programvareutviklingsstøtte på DEBIAN 10". Og i begge gir vi gode forslag og anbefalinger for programvarepakker å installere for det IT-feltet.
Men for tiden, fordi jeg utvikler en interessant liten app for GNU/Linux, kalt Linux Post Install – Advanced Optimization Script (LPI-SOA); Jeg har lagt merke til at det er andre flotte Debian-pakker å inkludere i hele denne IT-verdenen. Pakker som refererer mer til, når vi utvikler ".deb-pakker og integrerte applikasjoner" enkel, for eksempel å bruke skriptspråk som Bash Shell eller Python. Derfor deler jeg i dag med deg en interessant og nyttig liste over "Debian-pakker for utvikling av apper".
Pakker for programvareutvikling på DEBIAN 10
Og før du begynner å lese dette innlegget om det nødvendige "Debian-pakker for utvikling av apper", vil vi legge igjen noen linker til tidligere relaterte innlegg for senere lesing:

Debian-pakkeanbefalinger for utvikling av apper
Debian-pakkeoppføringer for utvikling av apper
Debian-pakker som trengs for apputvikling
Følgende kommandorekkefølge inneholder listen over de pakkene som vurderes minimalt nødvendig for å utvikle og kompilere, fra bunnen av og helt, alle slags pakke, applikasjon og program, grunnleggende og native, på 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
Husk at, som vanlig, mange av disse pakker som er avgjørende for utvikling har avhengigheter, som vil føre til at andre nødvendige pakker installeres når de er installert, og dermed oppnås en minimumskonfigurasjon, men nok til pakkekonstruksjon.
For eksempel pakken bygge-essensiell er:
En pakke som inneholder en informativ liste over pakker som anses som essensielle for å bygge Debian-pakker. Denne pakken avhenger også av pakkene i den listen, for å gjøre det enklere å få installert de essensielle byggepakkene.
Mens autoconf, automake og autotools-dev er pakker som fungerer som hjelpere (behandlingsstøtte og dokumentasjon) for andre nye programmer, som bruker konfigurasjonsfiler og Makefile-filer. og pakkene dh-make og debhelper de trengs for å bygge skjelettet til pakkene og for å kunne bruke noen verktøy for å bygge pakkene.
For mer informasjon om dette punktet, kan du utforske følgende link.
Debian-pakker som trengs for grafiske brukergrensesnitt
Følgende kommandorekkefølge inneholder listen over de pakkene som vurderes minimalt nødvendig å utvikle, fra bunnen av og helt, hvilken som helst grafisk brukergrensesnitt, både for terminaler (CLI) og for skrivebordet (GUI), på Debian GNU/Linux:
apt install dialog gtkdialog kdialog libnotify-bin gxmessage yad zenity
Debian-pakker trengs for å legge til multimediastøtte
Følgende kommandorekkefølge inneholder listen over de pakkene som anses som minimalt nødvendige for å legge til multimediestøtte nødvendig, slik at en søknad kan generere eller reprodusere hyggelig og effektivt, multimediefiler (MP3-filer, GIF-filer, JPG- og PNG-filer) og stemme lyder; både på terminaler (CLI) og for skrivebordet (GUI), på 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

Oppsummering
Kort sagt, sikkert mange andre Avanserte brukere, og over alt, programvareutviklere og systemprogrammerere, vil ha andre gode forslag eller anbefalinger om hva "Debian-pakker for utvikling av apper" er nødvendig for å lage applikasjoner, programmer og systemer på vår GNU / Linux Distros. Så hvis noen vet eller har noe nyttig forslag, anbefaling eller retting til det som er gitt her, er du velkommen til å gjøre det gjennom kommentarene.
Og ja, du likte rett og slett denne publikasjonen, ikke slutt å kommentere den og dele den med andre. Husk også å besøke vår «startside» for å utforske flere nyheter, samt bli med på vår offisielle kanal Telegram fra FromLinux, Vest gruppe for mer informasjon om dagens tema.