mellan utgivningen av Debian 10 (Buster), för mer än 3 år sedan (07/2019), och det av Debian 11 (Bullseye), för drygt 1 år sedan (08/21) publicerade vi vår vanliga serie inlägg på "Konvertera din GNU/Linux Distro till...". Att vara en av dem, två av dem, en namngiven "Förvandla din GNU/Linux till en distro lämplig för mjukvaruutveckling", och den andra, "Paket för stöd för mjukvaruutveckling på DEBIAN 10". Och i båda ger vi bra förslag och rekommendationer för programvarupaket att installera för det IT-området.
Men för närvarande, eftersom jag håller på att utveckla en intressant liten app för GNU/Linux, som heter Linux Post Install – Advanced Optimization Script (LPI-SOA); Jag har märkt att det finns andra bra Debian-paket att inkludera i hela den här IT-världen. Paket som refererar mer till, när vi utvecklar ".deb-paket och inbyggda applikationer" enkelt, till exempel att använda skriptspråk som Bash Shell eller Python. Därför delar jag idag med dig en intressant och användbar lista över "Debian-paket för att utveckla appar".
Och innan du börjar läsa det här inlägget om det nödvändiga "Debian-paket för att utveckla appar", kommer vi att lämna några länkar till tidigare relaterade inlägg för senare läsning:
Debianpaketrekommendationer för att utveckla appar
Debians paketlistor för att utveckla appar
Debianpaket som behövs för apputveckling
Följande kommandoordning innehåller listan över de paket som övervägs minimalt behövs för att utveckla och kompilera, från grunden och helt, alla typer av paket, applikation och program, basic och 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
Tänk på att, som vanligt, många av dessa paket som är viktiga för utveckling har beroenden, vilket kommer att orsaka att andra nödvändiga paket installeras när de installeras, vilket uppnår en lägsta konfiguration, men tillräckligt för paketkonstruktion.
Till exempel paketet build-essential är:
Ett paket som innehåller en informativ lista över paket som anses nödvändiga för att bygga Debianpaket. Det här paketet beror också på paketen i den listan, för att göra det enklare att ha de byggviktiga paketen installerade.
Medan autoconf, automake och autotools-dev är paket som fungerar som hjälpmedel (bearbetningsstöd och dokumentation) för andra nya program, som använder konfigurationsfiler och Makefile-filer. och paketen dh-make och debhelper de behövs för att bygga skelettet av paketen och för att kunna använda några verktyg för att bygga paketen.
För mer information om denna punkt kan du utforska följande länk.
Debianpaket som behövs för grafiska användargränssnitt
Följande kommandoordning innehåller listan över de paket som övervägs minimalt nödvändigt att utveckla, från grunden och helt, vilken som helst grafiskt användargränssnitt, både för terminaler (CLI) och för skrivbordet (GUI), på Debian GNU/Linux:
apt install dialog gtkdialog kdialog libnotify-bin gxmessage yad zenity
Debianpaket behövs för att lägga till multimediastöd
Följande kommandoordning innehåller listan över de paket som anses vara minimalt nödvändiga för att lägga till multimediastöd nödvändigt, så att en ansökan kan generera eller reproducera trevligt och effektivt, multimediafiler (MP3-filer, GIF-filer, JPG- och PNG-filer) och rösten låter; både på terminaler (CLI) och för skrivbordet (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
Sammanfattning
Kort sagt, säkert många andra Avancerade användare, och över allt, mjukvaruutvecklare och systemprogrammerare, kommer att ha andra bra förslag eller rekommendationer om vad "Debian-paket för att utveckla appar" är nödvändiga för att göra applikationer, program och system på vår GNU / Linux Distros. Så, om någon vet eller har något användbart förslag, rekommendation eller rättelse till vad som ges här, är du välkommen att göra det genom kommentarerna.
Och ja, du gillade helt enkelt den här publikationen, sluta inte kommentera den och dela den med andra. Kom också ihåg att besöka vår «hemsida» för att utforska fler nyheter, samt gå med i vår officiella kanal Telegram av DesdeLinux, Väst grupp för mer information om dagens ämne.