Optimizuokite savo GNU/Linux: Debian paketus programoms kurti

Optimizuokite savo GNU/Linux: Debian paketus programoms kurti

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“

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:

Programinės įrangos kūrimo palaikymo paketai, skirti „DEBIAN 10“
Susijęs straipsnis:
Programinės įrangos kūrimo palaikymo paketai, skirti „DEBIAN 10“
Paverskite savo GNU / Linux programinės įrangos kūrimui tinkamu platintoju
Susijęs straipsnis:
Paverskite savo GNU / Linux programinės įrangos kūrimui tinkamu platintoju

„Debian“ paketo rekomendacijos kuriant programas

„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
LPI – SOA: išplėstinis optimizavimo scenarijus, sukurtas naudojant „Bash Shell“.
Susijęs straipsnis:
LPI – SOA: išplėstinis optimizavimo scenarijus, sukurtas naudojant „Bash Shell“.
„MilagrOS 3.1“: jau vyksta antrosios metų versijos darbas
Susijęs straipsnis:
„MilagrOS 3.1“: jau vyksta antrosios metų versijos darbas

Apibendrinimas: reklamjuostės įrašas 2021 m

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.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.