I-optimize ang iyong GNU/Linux: Debian packages para bumuo ng mga app

I-optimize ang iyong GNU/Linux: Debian packages para bumuo ng mga app

I-optimize ang iyong GNU/Linux: Debian packages para bumuo ng mga app

sa pagitan ng paglabas ng Debian 10 (Buster), mahigit 3 taon na ang nakalipas (07/2019), at ng Debian 11 (Bullseye), mahigit 1 taon lang ang nakalipas (08/21), nai-publish namin ang aming karaniwang serye ng mga post sa “I-convert ang iyong GNU/Linux Distro sa…”. Ang pagiging isa sa kanila, 2 sa kanila, isang pinangalanan "Gawing isang Distro ang iyong GNU/Linux na angkop para sa Software Development", at ang iba pa, "Mga Package para sa suporta sa Software Development sa DEBIAN 10". At sa pareho, nagbibigay kami ng magagandang mungkahi at rekomendasyon para sa mga software package na mai-install para sa IT field na iyon.

Gayunpaman, sa kasalukuyan, dahil gumagawa ako ng isang kawili-wiling maliit na app para sa GNU/Linux, na tinatawag Linux Post Install – Advanced Optimization Script (LPI-SOA); Napansin ko na may iba pang magagandang pakete ng Debian na isasama sa buong mundo ng IT. Mga package na higit na tumutukoy sa, kapag kami ay bumuo “.deb packages at native applications” simple, halimbawa, gamit mga wika ng scripting tulad ng Bash Shell o Python. Samakatuwid, ngayon ibinabahagi ko sa iyo ang isang kawili-wili at kapaki-pakinabang na listahan ng "Mga pakete ng Debian para sa pagbuo ng mga app".

Mga pakete para sa suporta sa Pag-unlad ng Software sa DEBIAN 10

Mga pakete para sa suporta sa Pag-unlad ng Software sa DEBIAN 10

At, bago mo simulan ang pagbabasa ng post na ito tungkol sa kinakailangan "Mga pakete ng Debian para sa pagbuo ng mga app", mag-iiwan kami ng ilang link sa nakaraang mga nauugnay na post para sa pagbabasa mamaya:

Mga pakete para sa suporta sa Pag-unlad ng Software sa DEBIAN 10
Kaugnay na artikulo:
Mga pakete para sa suporta sa Pag-unlad ng Software sa DEBIAN 10
Gawin ang iyong GNU / Linux sa isang Distro na angkop para sa Pag-unlad ng Software
Kaugnay na artikulo:
Gawin ang iyong GNU / Linux sa isang Distro na angkop para sa Pag-unlad ng Software

Mga rekomendasyon sa package ng Debian para sa pagbuo ng mga app

Mga rekomendasyon sa package ng Debian para sa pagbuo ng mga app

Mga listahan ng package ng Debian para sa pagbuo ng mga app

Kailangan ng mga pakete ng Debian para sa pagbuo ng app

Ang sumusunod na command order ay naglalaman ng listahan ng mga paketeng iyon na isinasaalang-alang minimal na kailangan upang bumuo at mag-compile, mula sa simula at ganap, anumang uri ng pakete, aplikasyon at programa, basic at native, sa 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

Tandaan na, gaya ng dati, marami sa mga ito Ang mga pakete na mahalaga para sa pag-unlad ay may mga dependencies, na magiging sanhi ng pag-install ng iba pang kinakailangang mga pakete kapag na-install, sa gayon ay makakamit ang a pinakamababang pagsasaayos, ngunit sapat na para sa pagbuo ng pakete.

Halimbawa, ang pakete build-essential ay:

Isang pakete na naglalaman ng isang listahan ng impormasyon ng mga pakete na itinuturing na mahalaga para sa pagbuo ng mga pakete ng Debian. Nakadepende rin ang package na ito sa mga package sa listahang iyon, para gawing mas madali ang pag-install ng mga build-essential na package.

Habang ang autoconf, automake, at autotools-dev ay mga pakete na nagsisilbing mga katulong (suporta sa pagproseso at dokumentasyon) para sa iba pang mga bagong programa, na gumagamit ng mga configuration file at Makefile file. at ang mga pakete dh-make at debhelper ang mga ito ay kinakailangan upang mabuo ang balangkas ng mga pakete at upang magamit ang ilang mga tool upang bumuo ng mga pakete.

Para sa karagdagang impormasyon sa puntong ito, maaari mong tuklasin ang mga sumusunod link.

Kinakailangan ang mga pakete ng Debian para sa mga graphical na interface ng gumagamit

Ang sumusunod na command order ay naglalaman ng listahan ng mga paketeng iyon na isinasaalang-alang minimal na kinakailangan upang umunlad, mula sa simula at ganap, anuman graphic na interface ng gumagamit, kapwa para sa mga terminal (CLI) at para sa Desktop (GUI), sa Debian GNU/Linux:

apt install dialog gtkdialog kdialog libnotify-bin gxmessage yad zenity 

Kailangan ng mga pakete ng Debian upang magdagdag ng suporta sa multimedia

Ang sumusunod na command order ay naglalaman ng listahan ng mga paketeng iyon na itinuturing na minimal na kinakailangan upang idagdag ang suporta sa multimedia kinakailangan, upang ang isang aplikasyon ay maaaring bumuo o magparami kaaya-aya at mahusay, multimedia file (MP3 file, GIF file, JPG at PNG file) at tunog ng boses; pareho sa mga terminal (CLI) at para sa Desktop (GUI), sa 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: Advanced na Optimization Script na ginawa sa Bash Shell
Kaugnay na artikulo:
LPI – SOA: Advanced na Optimization Script na ginawa sa Bash Shell
MilagrOS 3.1: Ang trabaho ay isinasagawa na sa ikalawang bersyon ng taon
Kaugnay na artikulo:
MilagrOS 3.1: Ang trabaho ay isinasagawa na sa ikalawang bersyon ng taon

Roundup: Banner post 2021

Buod

Sa madaling salita, tiyak, marami pang iba Mga advanced na gumagamit, at higit sa lahat, mga developer ng software at mga programmer ng system, ay magkakaroon ng iba pang magagandang mungkahi o rekomendasyon tungkol sa, ano "Mga pakete ng Debian para sa pagbuo ng mga app" ay kinakailangan upang gumawa ng mga aplikasyon, programa at system sa aming Mga Distrito ng GNU / Linux. Kaya, kung sinuman ang nakakaalam o may anumang kapaki-pakinabang mungkahi, rekomendasyon o pagwawasto sa kung ano ang ibinigay dito, maaari mong gawin ito sa pamamagitan ng mga komento.

At oo, nagustuhan mo lang ang publikasyong ito, huwag tumigil sa pagkomento dito at ibahagi ito sa iba. Gayundin, tandaan na bisitahin ang aming «homepage» upang galugarin ang higit pang mga balita, pati na rin sumali sa aming opisyal na channel ng Telegram ng DesdeLinux, Kanluran pangkat para sa karagdagang impormasyon sa paksa ngayon.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.