មគ្គុទ្ទេសក៍មូលដ្ឋានសម្រាប់កញ្ចប់លីនុច

សេចក្តីណែនាំ

មិនថាអ្នកប្រើការបែងចែកលីនុចដែលមានមូលដ្ឋានលើដេបៀនដូចជាដេបៀនអ៊ូប៊ុនទូមីនឬ SolyDX ឬអ្នកប្រើការចែកចាយលីនុចដែលមានមូលដ្ឋានលើ Red Hat ដូចជា Fedora ឬ CentOS វិធីដែលកម្មវិធីត្រូវបានដំឡើងលើកុំព្យូទ័ររបស់អ្នកគឺដូចគ្នា។

វិធីសាស្ត្រក្នុងការដំឡើងកម្មវិធីអាចខុសគ្នា។ ឧទាហរណ៍ឧបករណ៍ក្រាហ្វិកនៅក្នុងអ៊ូប៊ុនទូគឺ មជ្ឈមណ្ឌលផ្នែកទន់ និង Synaptic ចំណែកឯនៅក្នុង Fedora មាន YUM Extender ហើយអូផឹនស៊ូស៊ីប្រើ Yast ។ ឧបករណ៍បន្ទាត់ពាក្យបញ្ជារួមមាន apt-get សម្រាប់អ៊ូប៊ុនទូនិងដេបៀនឬ យ៉ុម សម្រាប់ Fedora និង zypper សម្រាប់អូផឹនស៊ូស៊ី។

រឿងមួយដែលពួកគេទាំងអស់គ្នាមានគឺរឿងដែលកម្មវិធីត្រូវបានខ្ចប់ដើម្បីធ្វើឱ្យងាយស្រួលក្នុងការតំឡើង។

ការចែកចាយដែលមានមូលដ្ឋានលើដេបៀនប្រើប្រាស់ទម្រង់កញ្ចប់ .deb ចំណែកឯការចែកចាយដែលមានមូលដ្ឋានលើ Red Hat ប្រើប្រាស់កញ្ចប់ rpm ។ មានប្រភេទកញ្ចប់ផ្សេងគ្នាជាច្រើនដែលអាចរកបានប៉ុន្តែជាទូទៅពួកគេធ្វើការតាមរបៀបស្រដៀងគ្នា។

តើឃ្លាំងអ្វីខ្លះ?

ឃ្លាំងកម្មវិធីមានកញ្ចប់កម្មវិធី។

នៅពេលអ្នកស្វែងរកតាមរយៈ Software Center ឬប្រើឧបករណ៍ដូចជា apt-get ឬ yum អ្នកត្រូវបានបង្ហាញបញ្ជីនៃកញ្ចប់ទាំងអស់នៅក្នុងឃ្លាំងដែលមានសម្រាប់ប្រព័ន្ធរបស់អ្នក។

ឃ្លាំងកម្មវិធីអាចរក្សាទុកឯកសាររបស់វានៅលើម៉ាស៊ីនមេមួយឬឆ្លងកាត់ម៉ាស៊ីនមេជាច្រើនដែលគេស្គាល់ថាជាកញ្ចក់។

របៀបតំឡើងកញ្ចប់

វិធីងាយស្រួលបំផុតដើម្បីស្វែងរកកញ្ចប់គឺតាមរយៈឧបករណ៍ក្រាហ្វិកដែលផ្តល់ដោយអ្នកគ្រប់គ្រងកញ្ចប់ចែកចាយរបស់អ្នក។

ឧបករណ៍ក្រាហ្វិកជួយអ្នកដោះស្រាយបញ្ហាភាពអាស្រ័យនិងដើម្បីបញ្ជាក់ថាការដំឡើងដំណើរការបានត្រឹមត្រូវ។

ប្រសិនបើអ្នកចូលចិត្តប្រើបន្ទាត់ពាក្យបញ្ជាឬអ្នកកំពុងប្រើម៉ាស៊ីនបម្រើគ្មានក្បាលដោះ (មានន័យថាគ្មានកម្មវិធីគ្រប់គ្រងបង្អួច / បង្អួចសម្រាប់ផ្ទៃតុ) អ្នកអាចប្រើកម្មវិធីគ្រប់គ្រងកញ្ចប់ពាក្យបញ្ជា។

វាជាការពិតណាស់ដែលអាចធ្វើទៅបានដើម្បីដំឡើងកញ្ចប់បុគ្គល។ នៅក្នុងការចែកចាយដែលមានមូលដ្ឋានលើដេបៀនអ្នកអាច ប្រើពាក្យបញ្ជា dpkg ដើម្បីដំឡើង .deb files ។ នៅក្នុងការចែកចាយដែលមានមូលដ្ឋានលើ Red Hat អ្នកអាចប្រើពាក្យបញ្ជា rpm ។

តើអ្វីទៅនៅក្នុងកញ្ចប់?

ដើម្បីមើលមាតិកានៃកញ្ចប់ដេបៀនអ្នកអាចបើកវានៅក្នុងកម្មវិធីគ្រប់គ្រងប័ណ្ណសារ។ ឯកសារដែលមាននៅក្នុងកញ្ចប់មានដូចខាងក្រោម:

ឯកសារដេបៀន - គោលពីរមានលេខកំណែទ្រង់ទ្រាយដេបៀនហើយមាតិកាត្រូវបានកំណត់ជាទូទៅទៅជា 2.0 ។

ឯកសារបញ្ជាគឺជាទូទៅឯកសារបង្ហាប់ដែលបានបង្ហាប់ឡើង។ មាតិការបស់ឯកសារវត្ថុបញ្ជាកំណត់លក្ខណៈសំខាន់ៗរបស់កញ្ចប់ដូចខាងក្រោម:

ឯកសារទិន្នន័យដែលជាឯកសារបង្ហាប់ដែលបានបង្ហាប់ផងដែរនោះផ្តល់នូវរចនាសម្ព័ន្ធថតសម្រាប់កញ្ចប់។ ឯកសារទាំងអស់នៅក្នុងឯកសារទិន្នន័យត្រូវបានពង្រីកទៅថតដែលពាក់ព័ន្ធនៅក្នុងប្រព័ន្ធលីនុច។

របៀបដែលអ្នកអាចបង្កើតកញ្ចប់

ដើម្បីបង្កើតកញ្ចប់មួយអ្នកត្រូវមានអ្វីមួយដែលអ្នកចង់ផ្តល់ក្នុងទ្រង់ទ្រាយកញ្ចប់។

អ្នកអភិវឌ្ឍន៍អាចបង្កើតប្រភពកូដដែលដំណើរការនៅលីនុចប៉ុន្តែបច្ចុប្បន្នវាមិនត្រូវបានវេចខ្ចប់សម្រាប់កំណែលីនុចរបស់អ្នកទេ។ ក្នុងករណីនេះអ្នកប្រហែលជាចង់បង្កើតកញ្ចប់ដេបៀនឬកញ្ចប់ RPM ។

ជាជម្រើសអ្នកប្រហែលជាអ្នកអភិវឌ្ឍន៍ហើយអ្នកចង់បង្កើតកញ្ចប់សម្រាប់កម្មវិធីផ្ទាល់ខ្លួនរបស់អ្នក។ ក្នុងករណីដំបូងអ្នកត្រូវចងក្រងកូដហើយប្រាកដថាវាដំណើរការប៉ុន្តែជំហានបន្ទាប់គឺបង្កើតកញ្ចប់។

មិនមែនគ្រប់កញ្ចប់ទាំងអស់ត្រូវការកូដប្រភពទេ។ ឧទាហរណ៍អ្នកអាចបង្កើតកញ្ចប់មួយដែលមានរូបភាពផ្ទាំងរូបភាពនៃស្កុតឡេនឬសំណុំរូបតំណាងជាក់លាក់។

ការណែនាំនេះបង្ហាញរបៀបបង្កើតកញ្ចប់ .deb និង .rpm ។