Optimizuokite savo GNU/Linux: Debian paketus programoms kurti
tarp išleidimo „Debian 10“ („Buster“), daugiau nei prieš 3 metus (07-2019-XNUMX), o iš „Debian 11“ („Bullseye“), kiek daugiau nei prieš 1 metus (08/21), paskelbėme savo įprastą įrašų seriją „Konvertuokite savo GNU/Linux Distro į...“. Būdamas vienas iš jų, 2 iš jų, vienas pavadintas „Paverskite savo GNU/Linux į platinimą, tinkamą programinės įrangos kūrimui“, ir kitas, „DEBIAN 10 programinės įrangos kūrimo palaikymo paketai“. Ir abiejuose pateikiame puikių pasiūlymų ir rekomendacijų, kaip įdiegti programinės įrangos paketus, skirtus tai IT sričiai.
Tačiau šiuo metu, kadangi aš kuriu įdomią mažą programėlę GNU/Linux, vadinamą „Linux Post Install“ – išplėstinis optimizavimo scenarijus (LPI-SOA); Pastebėjau, kad šiame IT pasaulyje yra ir kitų puikių Debian paketų. Paketai, kuriuose daugiau nurodoma, kai mes kuriame „.deb paketai ir vietinės programos“ paprastas, pavyzdžiui, naudojimas scenarijų kalbos, pvz., Bash Shell arba Python. Todėl šiandien dalinuosi su jumis įdomiu ir naudingu sąrašu „Debiano paketai programoms kurti“.
Programinės įrangos kūrimo palaikymo paketai, skirti „DEBIAN 10“
Ir prieš pradėdami skaityti šį įrašą apie būtiną „Debiano paketai programoms kurti“, paliksime keletą nuorodų į ankstesni susiję pranešimai vėlesniam skaitymui:
Rodiklis
„Debian“ paketo rekomendacijos kuriant programas
Debian paketų sąrašai programoms kurti
Programų kūrimui reikalingi Debian paketai
Toliau pateiktoje komandų eilėje yra tų paketų, į kuriuos atsižvelgiama, sąrašas minimaliai reikia sukurti ir sudaryti, nuo nulio ir visiškai, bet kokios rūšies paketas, programa ir programa, pagrindinis ir vietinis, 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
Turėkite omenyje, kad, kaip įprasta, daugelis iš jų plėtrai būtini paketai turi priklausomybių, dėl ko juos įdiegus bus įdiegti kiti reikalingi paketai, taip pasiekiamas a minimali konfigūracija, bet užtenka paketo konstrukcija.
Pavyzdžiui, pakuotė statyti-būtina yra:
Paketas, kuriame yra informacinis sąrašas paketų, kurie laikomi būtinais kuriant Debian paketus. Šis paketas taip pat priklauso nuo tame sąraše esančių paketų, kad būtų lengviau įdiegti būtiniausius paketus.
Kol autoconf, automake ir autotools-dev yra paketai, kurie tarnauja kaip pagalbininkai (apdorojant palaikymą ir dokumentaciją) kitoms naujoms programoms, kurios naudoja konfigūracijos failus ir Makefile failus. ir paketus dh-make ir debhelper jų reikia norint sukurti paketų karkasą ir naudoti kai kuriuos įrankius paketams kurti.
Norėdami gauti daugiau informacijos šiuo klausimu, galite ištirti toliau pateiktą informaciją nuoroda.
Debian paketai reikalingi grafinėms vartotojo sąsajoms
Toliau pateiktoje komandų eilėje yra tų paketų, į kuriuos atsižvelgiama, sąrašas minimaliai būtina sukurti, nuo nulio ir visiškai, bet koks grafinė vartotojo sąsaja, tiek terminalams (CLI), tiek darbalaukiui (GUI), Debian GNU/Linux:
apt install dialog gtkdialog kdialog libnotify-bin gxmessage yad zenity
Norint pridėti daugialypės terpės palaikymą, reikalingi Debian paketai
Toliau pateiktoje komandų eilėje yra sąrašas tų paketų, kurie laikomi minimaliais būtinais norint pridėti multimedijos palaikymas būtina, kad programa galėtų generuoti arba atgaminti maloniai ir efektyviai, daugialypės terpės failai (MP3 failai, GIF failai, JPG ir PNG failai) ir balso garsai; tiek terminaluose (CLI), tiek darbalaukyje (GUI), 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
Santrauka
Trumpai tariant, tikrai, daugelis kitų Pažengę vartotojai, ir visų pirma, programinės įrangos kūrėjai ir sistemų programuotojai, turės kitų puikių pasiūlymų ar rekomendacijų, ką „Debiano paketai programoms kurti“ būtini norint sukurti programas, programas ir sistemas GNU / Linux „Distros“. Taigi, jei kas žino ar turi ką nors naudingo pasiūlymas, rekomendacija ar pataisymas apie tai, kas čia pateikta, kviečiame tai padaryti komentaruose.
Ir taip, šis leidinys jums tiesiog patiko, nenustokite jo komentuoti ir dalytis su kitais. Taip pat nepamirškite apsilankyti pas mus «pagrindinis puslapis» ištirti daugiau naujienų ir prisijungti prie mūsų oficialaus kanalo Telegrama iš „DesdeLinux“, Vakarai grupė Norėdami gauti daugiau informacijos šios dienos tema.
Būkite pirmas, kuris pakomentuos