បង្កើនប្រសិទ្ធភាព GNU/Linux របស់អ្នក៖ កញ្ចប់ Debian ដើម្បីអភិវឌ្ឍកម្មវិធី

បង្កើនប្រសិទ្ធភាព GNU/Linux របស់អ្នក៖ កញ្ចប់ Debian ដើម្បីអភិវឌ្ឍកម្មវិធី

បង្កើនប្រសិទ្ធភាព 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 ១០

បំលែង GNU / លីនុចរបស់អ្នកទៅជាឌីដ្រូដែលសមស្របសម្រាប់ការអភិវឌ្ឍន៍កម្មវិធី
អត្ថបទទាក់ទង៖
បំលែង GNU / លីនុចរបស់អ្នកទៅជាឌីដ្រូដែលសមស្របសម្រាប់ការអភិវឌ្ឍន៍កម្មវិធី

ការណែនាំកញ្ចប់ 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
LPI - SOA: Advanced Optimization Script បានធ្វើឡើងនៅក្នុង Bash Shell
អត្ថបទទាក់ទង៖
LPI - SOA: Advanced Optimization Script បានធ្វើឡើងនៅក្នុង Bash Shell
MilagroOS 3.1៖ ការងារកំពុងដំណើរការរួចហើយនៅលើកំណែទីពីរនៃឆ្នាំនេះ
អត្ថបទទាក់ទង៖
MilagroOS 3.1៖ ការងារកំពុងដំណើរការរួចហើយនៅលើកំណែទីពីរនៃឆ្នាំនេះ

សរុប៖ បដាប្រកាសឆ្នាំ ២០២១

បន្ត

នៅក្នុងរយៈពេលខ្លី, ប្រាកដ, ជាច្រើនទៀត អ្នកប្រើប្រាស់កម្រិតខ្ពស់និងខាងលើទាំងអស់ អ្នកបង្កើតកម្មវិធី និងអ្នកសរសេរកម្មវិធីប្រព័ន្ធនឹងមានការណែនាំ ឬអនុសាសន៍ល្អៗផ្សេងទៀតអំពីអ្វី "កញ្ចប់ Debian សម្រាប់ការអភិវឌ្ឍកម្មវិធី" ចាំបាច់ដើម្បីបង្កើតកម្មវិធី កម្មវិធី និងប្រព័ន្ធនៅលើរបស់យើង។ ឌីហ្គូយូ / លីនុចឌីស. ដូច្នេះ​បើ​អ្នក​ណា​ដឹង​ឬ​មាន​ប្រយោជន៍ ការណែនាំ អនុសាសន៍ ឬការកែតម្រូវ ចំពោះ​អ្វី​ដែល​ត្រូវ​បាន​ផ្តល់​ជូន​នៅ​ទីនេះ អ្នក​ត្រូវ​បាន​ស្វាគមន៍​ក្នុង​ការ​ធ្វើ​ដូច្នេះ​តាម​រយៈ​មតិ​យោបល់​។

ហើយបាទ អ្នកគ្រាន់តែចូលចិត្តការបោះពុម្ពផ្សាយនេះ កុំឈប់បញ្ចេញមតិលើវា ហើយចែករំលែកវាជាមួយអ្នកដទៃ។ កុំភ្លេចមកទស្សនារបស់យើង។ «គេហទំព័រ។» ដើម្បីស្វែងរកព័ត៌មានបន្ថែមក៏ដូចជាចូលរួមក្នុងប៉ុស្តិ៍ផ្លូវការរបស់យើង Telegram ពី FromLinux, ខាងលិច ក្រុម សម្រាប់ព័ត៌មានបន្ថែមអំពីប្រធានបទថ្ងៃនេះ។


ខ្លឹមសារនៃអត្ថបទប្រកាន់ខ្ជាប់នូវគោលការណ៍របស់យើង ក្រមសីលធម៌វិចារណកថា។ ដើម្បីរាយការណ៍ការចុចកំហុស នៅទីនេះ.

ធ្វើជាយោបល់ដំបូង

ទុកឱ្យយោបល់របស់អ្នក

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានបោះពុម្ភ។ អ្នកគួរតែអនុវត្តតាម *

*

*

  1. ទទួលខុសត្រូវចំពោះទិន្នន័យ: មីហ្គែល - ហ្គែលហ្គេតថន
  2. គោលបំណងនៃទិន្នន័យ៖ គ្រប់គ្រង SPAM ការគ្រប់គ្រងមតិយោបល់។
  3. ភាពស្របច្បាប់៖ ការយល់ព្រមរបស់អ្នក
  4. ការប្រាស្រ័យទាក់ទងទិន្នន័យ៖ ទិន្នន័យនឹងមិនត្រូវបានទាក់ទងទៅភាគីទីបីឡើយលើកលែងតែកាតព្វកិច្ចផ្នែកច្បាប់។
  5. ការផ្ទុកទិន្នន័យ៖ មូលដ្ឋានទិន្នន័យដែលរៀបចំដោយបណ្តាញ Occentus (EU)
  6. សិទ្ធិ៖ នៅពេលណាដែលអ្នកអាចដាក់កម្រិតទាញយកមកវិញនិងលុបព័ត៌មានរបស់អ្នក។