Optimoi GNU/Linux: Debian-pakettisi sovellusten kehittämiseksi
julkaisun välillä Debian 10 (Buster), yli 3 vuotta sitten (07/2019), ja Debian 11 (Bullseye), hieman yli vuosi sitten (1.), julkaisimme tavanomaisen viestisarjamme osoitteessa "Muunna GNU/Linux Distro muotoon...". Koska yksi heistä, 2 heistä, yksi nimeltä "Tee GNU/Linuxistasi ohjelmistokehitykseen sopiva Distro", ja se toinen, "Debian 10:n ohjelmistokehitystuen paketit". Ja molemmissa tarjoamme upeita ehdotuksia ja suosituksia ohjelmistopakettien asentamisesta kyseiselle IT-alalle.
Kuitenkin tällä hetkellä, koska olen kehittämässä mielenkiintoista pientä sovellusta GNU/Linuxille, nimeltään Linux Post Install - Advanced Optimization Script (LPI-SOA); Olen huomannut, että koko IT-maailmassa on muitakin hienoja Debian-paketteja. Paketit, jotka viittaavat enemmän, kun kehitämme ".deb-paketit ja alkuperäiset sovellukset" yksinkertainen, esimerkiksi käyttö komentosarjakieliä, kuten Bash Shell tai Python. Siksi tänään jaan kanssasi mielenkiintoisen ja hyödyllisen luettelon "Debian-paketit sovellusten kehittämiseen".
Ohjelmistokehityspaketit DEBIAN 10: lle
Ja ennen kuin alat lukea tämän postauksen tarpeellisista "Debian-paketit sovellusten kehittämiseen", jätämme joitain linkkejä osoitteeseen edelliset aiheeseen liittyvät viestit myöhempää lukemista varten:

Debian-pakettien suositukset sovellusten kehittämiseen
Debian-pakettilistat sovellusten kehittämiseen
Sovellusten kehittämiseen tarvittavat Debian-paketit
Seuraava komentojärjestys sisältää luettelon huomioiduista paketeista joita tarvitaan mahdollisimman vähän kehittämiseen ja kokoamiseen, tyhjästä ja kokonaan, mitä tahansa paketti, sovellus ja ohjelma, perus- ja natiiviversio Debian GNU/Linuxissa:
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
Muista, että kuten tavallista, monet näistä kehityksen kannalta välttämättömillä paketeilla on riippuvuuksia, mikä aiheuttaa muiden vaadittujen pakettien asennuksen, kun ne asennetaan, jolloin saavutetaan a vähimmäiskokoonpano, mutta tarpeeksi paketin rakentaminen.
Esimerkiksi paketti build-essential on:
Paketti, joka sisältää informatiivisen luettelon paketeista, joita pidetään välttämättöminä Debian-pakettien rakentamisessa. Tämä paketti riippuu myös luettelossa olevista paketeista, jotta build-essential-pakettien asentaminen olisi helpompaa.
Samalla kun autoconf, automake ja autotools-dev ovat paketteja, jotka toimivat apuvälineinä (käsittelyn tuki ja dokumentaatio) muille uusille ohjelmille, jotka käyttävät asetustiedostoja ja Makefile-tiedostoja. ja paketit dh-make ja debhelper niitä tarvitaan pakettien rungon rakentamiseen ja joidenkin työkalujen käyttämiseen pakettien rakentamiseen.
Jos haluat lisätietoja tästä kohdasta, voit tutustua seuraavaan linkki.
Graafisiin käyttöliittymiin tarvittavat Debian-paketit
Seuraava komentojärjestys sisältää luettelon huomioiduista paketeista minimissään tarpeen kehittää, tyhjästä ja kokonaan, mikä tahansa graafinen käyttöliittymä, sekä päätteille (CLI) että työpöydälle (GUI), Debian GNU/Linuxissa:
apt install dialog gtkdialog kdialog libnotify-bin gxmessage yad zenity
Multimediatuen lisäämiseen tarvittavat Debian-paketit
Seuraava komentojärjestys sisältää luettelon paketeista, joita pidetään välttämättöminä lisättäessä multimedian tuki tarpeen, jotta sovellus voi tuottaa tai toistaa miellyttävästi ja tehokkaasti, multimediatiedostot (MP3-tiedostot, GIF-tiedostot, JPG- ja PNG-tiedostot) ja ääni kuuluu; sekä päätteissä (CLI) että työpöydällä (GUI) Debian GNU/Linuxissa:
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

Yhteenveto
Lyhyesti sanottuna, varmasti monia muita Edistyneet käyttäjätja ennen kaikkea ohjelmistokehittäjät ja järjestelmäohjelmoijat, on muita hyviä ehdotuksia tai suosituksia siitä, mitä "Debian-paketit sovellusten kehittämiseen" ovat välttämättömiä sovellusten, ohjelmien ja järjestelmien tekemiseen GNU / Linux-distrot. Eli jos joku tietää tai on hyödyllistä ehdotus, suositus tai korjaus mitä täällä tarjotaan, olet tervetullut tekemään niin kommenttien kautta.
Ja kyllä, pidit tästä julkaisusta, älä lopeta sen kommentoimista ja sen jakamista muiden kanssa. Muista myös käydä meillä «kotisivu» tutkia lisää uutisia sekä liittyä viralliseen kanavallemme Sanoma DesdeLinuxilta, Länsi ryhmä saadaksesi lisätietoja tämän päivän aiheesta.