បង្កើនប្រសិទ្ធភាព GNU/Linux របស់អ្នក៖ កញ្ចប់ Debian ដើម្បីអភិវឌ្ឍកម្មវិធី
រវាងការចេញផ្សាយ Debian 10 (Buster)ជាង 3 ឆ្នាំមុន (07/2019) និងនោះ។ Debian 11 (Bullseye)ទើបតែជាង 1 ឆ្នាំមុន (08/21) យើងបានបោះពុម្ពផ្សាយស៊េរីធម្មតារបស់យើងនៅលើ "បំប្លែង GNU/Linux Distro របស់អ្នកទៅជា...". ក្នុងនោះមានគ្នា២នាក់ ម្នាក់ឈ្មោះ "ប្រែក្លាយ GNU/Linux របស់អ្នកទៅជា Distro សមរម្យសម្រាប់ការអភិវឌ្ឍន៍កម្មវិធី", និងផ្សេងទៀត, "កញ្ចប់សម្រាប់ការគាំទ្រការអភិវឌ្ឍន៍កម្មវិធីនៅលើ DEBIAN 10". ហើយនៅក្នុងទាំងពីរនេះ យើងផ្តល់នូវការណែនាំ និងការណែនាំដ៏អស្ចារ្យសម្រាប់កញ្ចប់កម្មវិធីដើម្បីដំឡើងសម្រាប់វិស័យព័ត៌មានវិទ្យានោះ។
ទោះជាយ៉ាងណាក៏ដោយនាពេលបច្ចុប្បន្ននេះ ដោយសារតែខ្ញុំកំពុងបង្កើតកម្មវិធីតូចមួយដែលគួរឱ្យចាប់អារម្មណ៍សម្រាប់ GNU/Linux ដែលហៅថា ការដំឡើងលីនុចប្រកាស - ស្គ្រីបបង្កើនប្រសិទ្ធភាពកម្រិតខ្ពស់ (LPI-SOA); ខ្ញុំបានកត់សម្គាល់ឃើញថាមានកញ្ចប់ Debian ដ៏អស្ចារ្យផ្សេងទៀតដើម្បីរួមបញ្ចូលនៅក្នុងពិភពព័ត៌មានវិទ្យាទាំងមូលនេះ។ កញ្ចប់ដែលយោងច្រើនជាងនេះទៅទៀត នៅពេលដែលយើងអភិវឌ្ឍ “កញ្ចប់ .deb និងកម្មវិធីដើម” សាមញ្ញឧទាហរណ៍ដោយប្រើ ភាសាស្គ្រីបដូចជា Bash Shell ឬ Python. ដូច្នេះថ្ងៃនេះ ខ្ញុំសូមចែករំលែកជាមួយអ្នកនូវបញ្ជីគួរឱ្យចាប់អារម្មណ៍ និងមានប្រយោជន៍ "កញ្ចប់ Debian សម្រាប់ការអភិវឌ្ឍកម្មវិធី".
កញ្ចប់សម្រាប់ការគាំទ្រផ្នែកទន់អភិវឌ្ឍន៍លើ DEBIAN ១០
ហើយមុនពេលអ្នកចាប់ផ្តើមអានការប្រកាសនេះអំពីភាពចាំបាច់ "កញ្ចប់ Debian សម្រាប់ការអភិវឌ្ឍកម្មវិធី"យើងនឹងទុកតំណភ្ជាប់មួយចំនួនទៅ ប្រកាសដែលទាក់ទងពីមុន សម្រាប់ការអានពេលក្រោយ៖
លិបិក្រម
ការណែនាំកញ្ចប់ Debian សម្រាប់ការអភិវឌ្ឍន៍កម្មវិធី
បញ្ជីកញ្ចប់ Debian សម្រាប់ការអភិវឌ្ឍន៍កម្មវិធី
កញ្ចប់ Debian ត្រូវការសម្រាប់ការអភិវឌ្ឍន៍កម្មវិធី
លំដាប់ពាក្យបញ្ជាខាងក្រោមមានបញ្ជីកញ្ចប់ទាំងនោះដែលត្រូវបានពិចារណា ត្រូវការតិចតួចបំផុតដើម្បីអភិវឌ្ឍ និងចងក្រងពីដំបូង និងទាំងស្រុង ប្រភេទណាមួយ។ កញ្ចប់កម្មវិធី និងកម្មវិធី, មូលដ្ឋាន និងដើមនៅលើ 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
សូមចាំថា ជាធម្មតា ភាគច្រើននៃទាំងនេះ កញ្ចប់ចាំបាច់សម្រាប់ការអភិវឌ្ឍន៍មានភាពអាស្រ័យដែលនឹងធ្វើឱ្យកញ្ចប់ដែលត្រូវការផ្សេងទៀតត្រូវបានដំឡើងនៅពេលដំឡើង ដូច្នេះសម្រេចបាន a ការកំណត់រចនាសម្ព័ន្ធអប្បបរមាប៉ុន្តែគ្រប់គ្រាន់សម្រាប់ ការសាងសង់កញ្ចប់.
ឧទាហរណ៍កញ្ចប់ ស្ថាបនាចាំបាច់ គឺ:
កញ្ចប់ដែលមានបញ្ជីព័ត៌មាននៃកញ្ចប់ដែលត្រូវបានចាត់ទុកថាចាំបាច់សម្រាប់ការបង្កើតកញ្ចប់ Debian ។ កញ្ចប់នេះក៏អាស្រ័យលើកញ្ចប់នៅក្នុងបញ្ជីនោះផងដែរ ដើម្បីធ្វើឱ្យវាកាន់តែងាយស្រួលក្នុងការដំឡើងកញ្ចប់ build-essential ។
ខណៈពេលដែល autoconf, automake, និង autotools-dev គឺជាកញ្ចប់ដែលបម្រើជាជំនួយការ (ដំណើរការជំនួយ និងឯកសារ) សម្រាប់កម្មវិធីថ្មីផ្សេងទៀត ដែលប្រើឯកសារកំណត់រចនាសម្ព័ន្ធ និងឯកសារ Makefile ។ និងកញ្ចប់ dh-make និង debhelper ពួកគេត្រូវការជាចាំបាច់ដើម្បីបង្កើតគ្រោងនៃកញ្ចប់ និងដើម្បីអាចប្រើឧបករណ៍មួយចំនួនដើម្បីបង្កើតកញ្ចប់។
សម្រាប់ព័ត៌មានបន្ថែមអំពីចំណុចនេះ អ្នកអាចស្វែងយល់ដូចខាងក្រោម តំណ.
កញ្ចប់ Debian ត្រូវការសម្រាប់ចំណុចប្រទាក់អ្នកប្រើក្រាហ្វិក
លំដាប់ពាក្យបញ្ជាខាងក្រោមមានបញ្ជីកញ្ចប់ទាំងនោះដែលត្រូវបានពិចារណា ចាំបាច់តិចតួចបំផុតក្នុងការអភិវឌ្ឍន៍ពីដំបូង និងទាំងស្រុង ចំណុចប្រទាក់អ្នកប្រើក្រាហ្វិកទាំងសម្រាប់ស្ថានីយ (CLI) និងសម្រាប់ Desktop (GUI) នៅលើ Debian GNU/Linux៖
apt install dialog gtkdialog kdialog libnotify-bin gxmessage yad zenity
កញ្ចប់ Debian ត្រូវការដើម្បីបន្ថែមការគាំទ្រពហុព័ត៌មាន
លំដាប់ពាក្យបញ្ជាខាងក្រោមមានបញ្ជីកញ្ចប់ទាំងនោះដែលត្រូវបានគេចាត់ទុកថាចាំបាច់តិចតួចបំផុតដើម្បីបន្ថែម ការគាំទ្រពហុព័ត៌មាន ចាំបាច់ដើម្បីឱ្យកម្មវិធីអាច បង្កើតឬផលិតឡើងវិញ រីករាយនិងមានប្រសិទ្ធិភាព, ឯកសារពហុមេឌា (ឯកសារ MP3 ឯកសារ GIF ឯកសារ JPG និង PNG) និង សំឡេងសំឡេង; ទាំងនៅលើស្ថានីយ (CLI) និងសម្រាប់ Desktop (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
បន្ត
នៅក្នុងរយៈពេលខ្លី, ប្រាកដ, ជាច្រើនទៀត អ្នកប្រើប្រាស់កម្រិតខ្ពស់និងខាងលើទាំងអស់ អ្នកបង្កើតកម្មវិធី និងអ្នកសរសេរកម្មវិធីប្រព័ន្ធនឹងមានការណែនាំ ឬអនុសាសន៍ល្អៗផ្សេងទៀតអំពីអ្វី "កញ្ចប់ Debian សម្រាប់ការអភិវឌ្ឍកម្មវិធី" ចាំបាច់ដើម្បីបង្កើតកម្មវិធី កម្មវិធី និងប្រព័ន្ធនៅលើរបស់យើង។ ឌីហ្គូយូ / លីនុចឌីស. ដូច្នេះបើអ្នកណាដឹងឬមានប្រយោជន៍ ការណែនាំ អនុសាសន៍ ឬការកែតម្រូវ ចំពោះអ្វីដែលត្រូវបានផ្តល់ជូននៅទីនេះ អ្នកត្រូវបានស្វាគមន៍ក្នុងការធ្វើដូច្នេះតាមរយៈមតិយោបល់។
ហើយបាទ អ្នកគ្រាន់តែចូលចិត្តការបោះពុម្ពផ្សាយនេះ កុំឈប់បញ្ចេញមតិលើវា ហើយចែករំលែកវាជាមួយអ្នកដទៃ។ កុំភ្លេចមកទស្សនារបស់យើង។ «គេហទំព័រ។» ដើម្បីស្វែងរកព័ត៌មានបន្ថែមក៏ដូចជាចូលរួមក្នុងប៉ុស្តិ៍ផ្លូវការរបស់យើង Telegram ពី FromLinux, ខាងលិច ក្រុម សម្រាប់ព័ត៌មានបន្ថែមអំពីប្រធានបទថ្ងៃនេះ។
ធ្វើជាយោបល់ដំបូង