សេចក្តីណែនាំ
មិនថាអ្នកប្រើការបែងចែកលីនុចដែលមានមូលដ្ឋានលើដេបៀនដូចជាដេបៀនអ៊ូប៊ុនទូមីនឬ 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 ។