mellem udgivelsen af Debian 10 (Buster), for mere end 3 år siden (07/2019), og det af Debian 11 (Bullseye), for godt 1 år siden (08/21) offentliggjorde vi vores sædvanlige serie af indlæg på "Konverter din GNU/Linux Distro til...". At være en af dem, 2 af dem, en med navn "Gør din GNU/Linux til en distro, der er egnet til softwareudvikling", og den anden, "Pakker til softwareudviklingssupport på DEBIAN 10". Og i begge giver vi gode forslag og anbefalinger til softwarepakker, der skal installeres for det pågældende it-område.
Men på nuværende tidspunkt, fordi jeg er ved at udvikle en interessant lille app til GNU/Linux, kaldet Linux Post Install – Advanced Optimization Script (LPI-SOA); Jeg har lagt mærke til, at der er andre fantastiske Debian-pakker at inkludere i hele denne it-verden. Pakker der refererer mere til, når vi udvikler ".deb-pakker og native applikationer" enkel, for eksempel at bruge scriptsprog som Bash Shell eller Python. Derfor deler jeg i dag en interessant og nyttig liste med dig "Debian-pakker til udvikling af apps".
Og før du begynder at læse dette indlæg om det nødvendige "Debian-pakker til udvikling af apps", vil vi efterlade nogle links til tidligere relaterede indlæg til senere læsning:
Debian-pakkeanbefalinger til udvikling af apps
Debian-pakkefortegnelser til udvikling af apps
Debian-pakker, der er nødvendige for app-udvikling
Den følgende kommandorækkefølge indeholder listen over de pakker, der tages i betragtning minimalt nødvendigt at udvikle og kompilere, fra bunden og helt, enhver form for pakke, applikation og program, grundlæggende 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 der som sædvanligt er mange af disse pakker, der er afgørende for udvikling, har afhængigheder, hvilket vil medføre, at andre nødvendige pakker installeres, når de installeres, og dermed opnås en minimum konfiguration, men nok til pakkekonstruktion.
For eksempel pakken bygge-essentielt Det er:
En pakke, der indeholder en informativ liste over pakker, der anses for at være afgørende for at bygge Debian-pakker. Denne pakke afhænger også af pakkerne på denne liste, for at gøre det nemmere at få installeret de bygge-essentielle pakker.
Mens autoconf, automake og autotools-dev er pakker, der fungerer som hjælpere (behandlingssupport og dokumentation) til andre nye programmer, som bruger konfigurationsfiler og Makefile-filer. og pakkerne dh-make og debhelper de er nødvendige for at bygge skelettet af pakkerne og for at kunne bruge nogle værktøjer til at bygge pakkerne.
For mere information om dette punkt, kan du udforske følgende link.
Debian-pakker nødvendige til grafiske brugergrænseflader
Den følgende kommandorækkefølge indeholder listen over de pakker, der tages i betragtning minimalt nødvendigt at udvikle, fra bunden og helt, evt grafisk brugerflade, både til terminaler (CLI) og til skrivebordet (GUI), på Debian GNU/Linux:
apt install dialog gtkdialog kdialog libnotify-bin gxmessage yad zenity
Debian-pakker er nødvendige for at tilføje multimedieunderstøttelse
Følgende kommandorækkefølge indeholder listen over de pakker, der anses for at være minimalt nødvendige for at tilføje multimedie support nødvendigt, så en ansøgning kan generere eller reproducere behageligt og effektivt, multimediefiler (MP3-filer, GIF-filer, JPG- og PNG-filer) og stemme lyder; både på terminaler (CLI) og til 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
Resumé
Kort sagt, sikkert mange andre Avancerede brugereog frem for alt softwareudviklere og systemprogrammører, vil have andre gode forslag eller anbefalinger til, hvad "Debian-pakker til udvikling af apps" er nødvendige for at lave applikationer, programmer og systemer på vores GNU / Linux Distros. Så hvis nogen ved eller har noget brugbart forslag, anbefaling eller rettelse til det, der er angivet her, er du velkommen til at gøre det gennem kommentarerne.
Og ja, du kunne simpelthen lide denne publikation, stop ikke med at kommentere den og dele den med andre. Husk også at besøge vores «hjemmeside» for at udforske flere nyheder samt deltage i vores officielle kanal for Telegram af DesdeLinux, Vest gruppe for mere information om dagens emne.