Optimalkeun GNU/Linux anjeun: Paket Debian pikeun ngembangkeun aplikasi
antara sékrési tina Debian 10 (Buster), langkung ti 3 sababaraha taun ka pengker (07/2019), sareng anu Debian 11 (Bullseye), ngan leuwih 1 year ago (08/21), urang diterbitkeun runtuyan biasa kami tina tulisan dina "Konversi GNU/Linux Distro anjeun ka ...". Keur salah sahijina, 2 sahijina, hiji ngaranna "Turunkeun GNU/Linux anjeun janten Distro anu cocog pikeun Pangembangan Perangkat Lunak", jeung nu séjénna, "Pakét pikeun Pangembangan Parangkat Lunak dina DEBIAN 10". Sareng dina duanana, kami nyayogikeun bongbolongan sareng saran anu saé pikeun pakét parangkat lunak anu dipasang pikeun widang IT éta.
Nanging, ayeuna, kusabab kuring ngembangkeun aplikasi sakedik anu pikaresepeun pikeun GNU / Linux, anu disebut Linux Post Install – Advanced Optimization Script (LPI-SOA); Kuring perhatikeun yén aya bungkusan Debian anu saé sanés anu kalebet dina dunya IT ieu. Bungkusan nu nujul leuwih kana, nalika urang ngamekarkeun "pakét .deb sareng aplikasi asli" basajan, contona, ngagunakeun basa skrip sapertos Bash Shell atanapi Python. Ku alatan éta, kiwari kuring babagi sareng anjeun hiji daptar metot jeung mangpaat tina "Pakét Debian pikeun ngembangkeun aplikasi".
Paket kanggo pangrojong Pangembangan Perangkat Lunak dina DEBIAN 10
Sareng, sateuacan anjeun maca tulisan ieu ngeunaan anu diperyogikeun "Pakét Debian pikeun ngembangkeun aplikasi", urang bakal ninggalkeun sababaraha tumbu ka tulisan patali saméméhna pikeun bacaan engké:
Rekomendasi pakét Debian pikeun ngembangkeun aplikasi
Daptar pakét Debian pikeun ngembangkeun aplikasi
Bungkusan Debian diperyogikeun pikeun pamekaran aplikasi
Urutan paréntah di handap ieu ngandung daptar pakét anu dianggap minimally diperlukeun pikeun ngembangkeun sarta compile, ti scratch tur lengkep, nanaon nu paket, aplikasi sareng program, dasar sareng asli, dina 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
Émut yén, sapertos biasa, seueur ieu bungkusan penting pikeun pangwangunan gaduh katergantungan, nu bakal ngabalukarkeun pakét diperlukeun séjén dipasang nalika dipasang, sahingga achieving a konfigurasi minimum, tapi cukup keur pangwangunan bungkusan.
Contona, bungkusan ngawangun-kabutuhan Ieu:
Paket anu ngandung daptar pakét informatif anu dianggap penting pikeun ngawangun bungkusan Debian. Paket ieu ogé gumantung kana pakét dina daptar éta, pikeun ngagampangkeun pakét ngawangun-ésénsial dipasang.
Sedengkeun, nu autoconf, automake, sareng autotools-dev mangrupakeun bungkusan nu ngawula ka salaku helpers (processing rojongan jeung dokuméntasi) pikeun program anyar lianna, nu make file konfigurasi jeung file Makefile. jeung bungkusan dh-make jeung debhelper aranjeunna diperlukeun pikeun ngawangun kerangka bungkusan jeung bisa ngagunakeun sababaraha parabot pikeun ngawangun bungkusan.
Kanggo inpo nu langkung lengkep ihwal titik ieu, anjeun tiasa ngajalajah di handap ieu link.
Bungkusan Debian diperyogikeun pikeun antarmuka pangguna grafis
Urutan paréntah di handap ieu ngandung daptar pakét anu dianggap minimally diperlukeun pikeun ngembangkeun, ti scratch tur lengkep, sagala panganteur pangguna grafis, boh pikeun terminal (CLI) sareng kanggo Desktop (GUI), dina Debian GNU/Linux:
apt install dialog gtkdialog kdialog libnotify-bin gxmessage yad zenity
Bungkusan Debian diperyogikeun pikeun nambihan dukungan multimedia
Urutan paréntah di handap ieu ngandung daptar pakét anu dianggap minimally perlu pikeun nambahkeun rojongan multimédia diperlukeun, ku kituna hiji aplikasi bisa ngahasilkeun atawa baranahan pikaresepeun sareng éfisién, file multimédia (file MP3, file GIF, JPG jeung PNG file) jeung sora sora; boh dina terminal (CLI) sareng kanggo Desktop (GUI), dina 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
Resumen
Pondokna, pasti, loba lianna Pamaké canggih, sareng di luhur sadayana, pamekar software sarta programer sistem, bakal boga bongbolongan hébat séjén atawa saran ngeunaan, naon "Pakét Debian pikeun ngembangkeun aplikasi" anu diperlukeun pikeun nyieun aplikasi, program jeung sistem on urang GNU / Distros Linux. Janten, upami aya anu terang atanapi gaduh mangpaat saran, saran atawa koreksi kana naon anu disadiakeun di dieu, anjeun wilujeng sumping pikeun ngalakukeunana ngaliwatan komentar.
Sareng enya, anjeun ngan ukur resep ieu publikasi, entong lirén mairan sareng ngabagikeunana ka batur. Ogé, émut pikeun nganjang ka kami «homepage» pikeun ngajalajah langkung seueur berita, ogé ngiluan saluran resmi kami tina Telegram ti DesdeLinux, Kulon kumpulan pikeun émbaran nu langkung lengkep ihwal topik dinten ieu.
Janten kahiji komen