ពាក្យបញ្ជា លីនុច / យូនីក : rpm
NAME
rpm - កម្មវិធីគ្រប់គ្រងកញ្ចប់ RPM
SYNOPSIS
ស្វែងរកនិងការទូទាត់កញ្ចប់:
rpm { -q | --query } [ ជម្រើស - ជម្រើស ] [ សំណួរ - ជម្រើស ]
rpm { -V | --verify } [ ជម្រើស - ជម្រើស ] [ ផ្ទៀងផ្ទាត់ - ជម្រើស ]
rpm - import PUBKEY ...
rpm { -K | --checksig } [ --nosignature ] [ --nodigest ]
PACKAGE_FILE ...
ការតំឡើងការតំឡើងនិងការលុបបំបាត់កញ្ចប់:
rpm { -i | --install } [ ជម្រើសដំឡើង ] PACKAGE_FILE ...
rpm { -U | --upgrade } [ ជម្រើសតំឡើង - ជម្រើស ] PACKAGE_FILE ...
rpm { -F | --freshen } [ ជម្រើសតំឡើង - ជម្រើស ] PACKAGE_FILE ...
rpm { -e | --erase } [ --allmatches ] [ --nodeps ] [ --noscripts ]
[ --notriggers ] [ --repackage ] [ --test ] PACKAGE_NAME ...
ខុសពីគ្នា:
rpm { --initdb | --rebuilddb }
rpm { --addsign | --resign } PACKAGE_FILE ...
rpm {- querytags | --showrc }
rpm {- setperms | - setugids } PACKAGE_NAME ...
ជម្រើស - ជម្រើស
[ PACKAGE_NAME ] [ -a, - all ] [ -f, - file FILE ]
[ -g, - ក្រុម GROUP ] { -p, - កញ្ចប់ PACKAGE_FILE ]
[ --fileid MD5 ] [- hdrid SHA1 ] [ --pkgid MD5 ] [- tid TID ]
[- querybynumber HDRNUM ] [- triggeredby PACKAGE_NAME ]
[ --what Capabilities ] [ --whatrequire CAPABILITY ]
សំណួរជម្រើស
[- ផ្លាស់ប្ដូរ ] [ -c, - configfiles ] [ -d, - docfiles ] [ --dump ]
[- filesbypkg ] [ -i, - info ] [ --last ] [ -l, - list ]
[ --provides ] [ - qf, - queryformat QUERYFMT ]
[ -R, - ត្រូវការ ] [ - ស្គ្រីប ] [ -s, - state ]
[ - ការបញ្ឆេះ, - អក្សរតូចធំ ]
ផ្ទៀងផ្ទាត់ - ជម្រើស
[ --nodeps ] [ --nofiles ] [- ស នីសស៍ ]
[ --nodigest ] [ --nosignature ]
[ --nolinkto ] [ --nomd5 ] [ --nosize ] [- nouser ]
[ --nogroup ] [ --nomtime ] [ --nomode ] [ --nordev ]
ដំឡើងជម្រើស
[- បាន ប្រើ ] [- allfiles ] [ --badreloc ] [- excludep OLDPATH ]
[- excludedocs ] [- កម្លាំង] [ -h, - hash ]
[ --noresize ] [ --ignorearch ] [ --ignoreos ]
[- inclusoc ] [ --justdb ] [ --nodeps ]
[ --nodigest ] [ --nosignature ] [- មិនល្អ ]
[- គ្មាន ] [- ស នីនស៍ ] [- គ្មានចេតនា ]
[ --oldpackage ] [- ភាគរយ ] [ - បុព្វបទ NEWPATH ]
[- ទាក់ទង OLDPATH = NEWPATH ]
[- ដកហូតវិញ ] [- ឯកសារឡើងវិញ ] [ --replacepkgs ]
[ --test ]
DESCRIPTION
rpm គឺជា កម្មវិធីគ្រប់គ្រងកញ្ចប់ដែល មានអនុភាពដែលអាចត្រូវបានប្រើដើម្បីស្ថាបនាដំឡើងសួររកផ្ទៀងផ្ទាត់ធ្វើបច្ចុប្បន្នភាពនិងលុបកញ្ចប់កម្មវិធីនីមួយៗ។ កញ្ចប់មួយ មានបណ្ណសារឯកសារនិងទិន្នន័យមេតាដែលត្រូវបានប្រើដើម្បីដំឡើងនិងលុបឯកសារបណ្ណសារ។ ទិន្នន័យមេតារួមមានស្គ្រីបជំនួយគុណលក្ខណៈឯកសារនិងព័ត៌មានពិពណ៌នាអំពីកញ្ចប់។ កញ្ចប់ មានពីរប្រភេទ: កញ្ចប់ប្រព័ន្ធគោលពីរដែលត្រូវបានប្រើដើម្បីដាក់កញ្ចប់កម្មវិធីដែលត្រូវដំឡើងនិងកញ្ចប់ប្រភពដែលមានកូដប្រភពនិងរូបមន្តចាំបាច់ដើម្បីបង្កើតកញ្ចប់ប្រព័ន្ធគោលពីរ។
របៀបមូលដ្ឋានមួយខាងក្រោមត្រូវតែត្រូវបានជ្រើសរើស: សំណួរ ពិនិត្យ ផ្ទៀងផ្ទាត់ ហត្ថលេខាចុះបញ្ជី ដំឡើង / ធ្វើបច្ចុប្បន្នភាព / លុបចោលលុបចោល ចាប់ផ្ដើមបង្កើតមូលដ្ឋានទិន្នន័យ ឡើងវិញស្ថាបនា ចុះហត្ថលេខាចុះហត្ថលេខាបន្ថែម កំណត់ម្ចាស់ / ក្រុម បង្ហាញ Querytags និង បង្ហាញការកំណត់រចនាសម្ព័ន្ធ ។
ជម្រើសទូទៅ
ជម្រើសទាំងនេះអាចត្រូវបានប្រើនៅក្នុងគ្រប់របៀបផ្សេងៗ។
-?, - ជំនួយ
បោះពុម្ពសារប្រើប្រាស់វែងជាងពេលធម្មតា។
- កំណែ
បោះពុម្ពបន្ទាត់តែមួយដែលមានលេខកំណែរបស់ rpm ដែល កំពុងប្រើ។
- ច្បាស់
បោះពុម្ពតាមតែអាចធ្វើទៅបាន - តាមធម្មតាសារកំហុសតែប៉ុណ្ណោះនឹងត្រូវបានបង្ហាញ។
- v
បោះពុម្ពពត៌មានលំអិត - ជាធម្មតាសាររីកចម្រើនជាទូទៅនឹងត្រូវបានបង្ហាញ។
- vv
បោះពុម្ពច្រើនព័ត៌មានបំបាត់កំហុសអាក្រក់។
--rcfile FILELIST
ឯកសារនីមួយៗនៅក្នុងពហុកោណដែលបានបំបែក FILELIST ត្រូវបានអានបន្តដោយ rpm សម្រាប់ព័ត៌មានកំណត់រចនាសម្ព័ន្ធ។ មានតែឯកសារដំបូងនៅក្នុងបញ្ជីប៉ុណ្ណោះដែលត្រូវមានហើយ tilde នឹងត្រូវបានពង្រីកទៅតម្លៃនៃ $ HOME ។ FILELIST លំនាំដើមគឺ / usr / lib / rpm / rpmrc : / usr / lib / rpm / redhat / rpmrc : ~ / .rpmrc ។
- បំពង់ CMD
បង្ហូរលទ្ធផលនៃ rpm ទៅពាក្យបញ្ជា CMD ។
- dbpath DIRECTORY
ប្រើមូលដ្ឋានទិន្នន័យនៅក្នុង DIRECTORY rathen ជាងផ្លូវលំនាំដើម / var / lib / rpm
- root directory
ប្រើមែកធាងប្រព័ន្ធឯកសារឫសគល់នៅ DIRECTORY សម្រាប់ប្រតិបត្តិការទាំងអស់។ ចំណាំថានេះមានន័យថាមូលដ្ឋានទិន្នន័យនៅក្នុង DIRECTORY នឹងត្រូវបានប្រើសម្រាប់ការត្រួតពិនិត្យភាពអាស្រ័យនិងស្គ្រីបណាមួយ (ឧ។ % post ប្រសិនបើដំឡើងឬ % prep ប្រសិនបើសាងសង់កញ្ចប់មួយ) នឹងត្រូវបានរត់បន្ទាប់ពី chroot (2) ទៅ DIRECTORY ។
ដំឡើងនិងអាប់ដេតជម្រើស
ទម្រង់ទូទៅនៃពាក្យបញ្ជាដំឡើង rpm គឺ
rpm { -i | --install } [ ជម្រើសដំឡើង ] PACKAGE_FILE ...
នេះតំឡើងកញ្ចប់ថ្មី។
សំណុំបែបបទទូទៅនៃពាក្យបញ្ជាធ្វើឱ្យប្រសើរឡើង rpm គឺ
rpm { -U | --upgrade } [ ជម្រើសតំឡើង - ជម្រើស ] PACKAGE_FILE ...
ធ្វើបច្ចុប្បន្នភាពឬដំឡើងកញ្ចប់ដែលបានតំឡើងថ្មីៗនេះទៅកំណែថ្មី។ នេះគឺដូចគ្នានឹងការដំឡើងលើកលែងតែកំណែដទៃទៀតទាំងអស់នៃកញ្ចប់ត្រូវបានយកចេញបន្ទាប់ពីដំឡើងកញ្ចប់ថ្មី។
rpm { -F | --freshen } [ ជម្រើសតំឡើង - ជម្រើស ] PACKAGE_FILE ...
វានឹងធ្វើឱ្យកញ្ចប់ប្រសើរឡើងប៉ុន្តែប្រសិនបើកំណែមុនមាន។ PACKAGE_FILE អាចត្រូវបានបញ្ជាក់ជា ftp ឬ http URL ក្នុងករណីដែលកញ្ចប់នឹងត្រូវបានទាញយកមុនពេលដំឡើង។ សូមមើល FTP / HTTP OPTIONS សម្រាប់ព័ត៌មានអំពីការគាំទ្រខាងក្នុង ftp និង http របស់ rpm ។
- បាននិយាយ
បន្ថែមកញ្ចប់ដែលបានស្នើទៅសំណុំកិច្ចការនៅពេលត្រូវការ។
--ឯកសារទាំងអស់
ដំឡើងឬធ្វើឱ្យប្រសើរឡើងនូវឯកសារបាត់ទាំងអស់ក្នុងកញ្ចប់ដោយមិនគិតពីវា។
- badreloc
ត្រូវបានប្រើជាមួយ - relocate , ការផ្លាស់ប្តូរការអនុញ្ញាតលើផ្លូវឯកសារទាំងអស់, មិនត្រឹមតែ OLDPATH ទាំងនោះដែលបានរួមបញ្ចូលនៅក្នុងគន្លឹះការប្តូរកញ្ចប់ប្រព័ន្ធគោលពីរ។
- excludep OLDPATH
កុំដំឡើងឯកសារដែលឈ្មោះចាប់ផ្តើមជាមួយ OLDPATH ។
- excludedocs
កុំដំឡើងឯកសារណាមួយដែលត្រូវបានសម្គាល់ថាឯកសារ (ដែលរួមបញ្ចូលទាំងទំព័រមនុស្សនិងឯកសារ texinfo) ។
- កម្លាំង
ដូចគ្នានឹងការប្រើ --replacepkgs ដែរ --replacefiles និង --oldpackage ។
- h, - shash
បោះពុម្ភ 50 ហាហាជាប័ណ្ណសារកញ្ចប់ត្រូវបានពន្លា។ ប្រើជាមួយ - v | - verbose សម្រាប់បង្ហាញកាន់តែល្អ។
- សញ្ញាសំគាល់
កុំពិនិត្យប្រព័ន្ធម៉ោនសម្រាប់ទំហំផ្ទុកគ្រប់គ្រាន់មុនពេលដំឡើងកញ្ចប់នេះ។
- កិត្តិស័ព្ទ
អនុញ្ញាតឱ្យដំឡើងឬធ្វើឱ្យប្រសើរបើទោះបីជាស្ថាបត្យកម្មនៃកញ្ចប់ប្រព័ន្ធគោលពីរនិងម៉ាស៊ីនមិនត្រូវគ្នា។
- អាក្រក់
អនុញ្ញាតឱ្យដំឡើងឬធ្វើឱ្យប្រសើរទោះបីប្រព័ន្ធប្រតិបត្តិការរបស់កញ្ចប់ប្រព័ន្ធគោលពីរនិងម៉ាស៊ីនមិនត្រូវគ្នា។
- inclusoc
ដំឡើងឯកសារឯកសារ។ នេះជាឥរិយាបថលំនាំដើម។
--justdb
ធ្វើបច្ចុប្បន្នភាពតែមូលដ្ឋានទិន្នន័យមិនមែនប្រព័ន្ធឯកសារទេ។
- មិនត្រឹមត្រូវ
កុំផ្ទៀងផ្ទាត់កញ្ចប់ឬបឋមកថារំលាយនៅពេលអាន។
- ការចុះហត្ថលេខា
មិនត្រូវផ្ទៀងផ្ទាត់កញ្ចប់ឬបឋមកថាបឋមកថានៅពេលអាន។
- nodeps
កុំធ្វើការពិនិត្យភាពអាស្រ័យមុននឹងដំឡើងឬតំឡើងកញ្ចប់។
- មិនល្អ
កុំស្នើកញ្ចប់ដែលផ្តល់ភាពអាស្រ័យដែលបាត់។
- គ្មាន
កុំតម្រៀបកញ្ចប់ឡើងវិញដើម្បីដំឡើង។ បញ្ជីនៃកញ្ចប់ជាធម្មតាត្រូវបានតម្រៀបឡើងវិញដើម្បីបំពេញភាពអាស្រ័យ។
- នីណូស
- មិនត្រឹមត្រូវ
- មិនមាន
- ណូភឺន
- គ្មាននរណាម្នាក់
កុំប្រតិបត្តិស្គ្រីបដែលមានឈ្មោះដូចគ្នា។ ជម្រើស --noscripts គឺស្មើនឹង
- មិនយកចិត្តទុកដាក់ - គ្មាន រូបរាង - គ្មានអ្វី - មិនមាន
ហើយបិទការប្រតិបត្តិនៃ % pred , % post % preun និង % scriptlet ។
- មិនចាប់អារម្មណ៍
- ណូជីហ្គ្រីនជីន
--notriggerun
--notriggerpostun
កុំប្រតិបត្តិស្គ្រីបគន្លឹះណាមួយនៃប្រភេទដែលមានឈ្មោះ។ ជម្រើស --notriggers គឺស្មើទៅនឹង
--notriggerin --notriggerun --notriggerpostun
ហើយបិទការប្រតិបត្តិនៃ % triggerin ដែលត្រូវគ្នា % triggerun និង % triggerpostun ស្គ្រីប ។
- កញ្ចប់ទឹក
អនុញ្ញាតការតំឡើងដើម្បីជំនួសកញ្ចប់ថ្មីជាងមុន។
- ភាគរយ
ភាគរយបោះពុម្ពជាឯកសារត្រូវបានពន្លាចេញពីប័ណ្ណសារកញ្ចប់។ នេះត្រូវបានបង្កើតឡើងដើម្បីធ្វើឱ្យ rpm មានភាពងាយស្រួលក្នុងការដំណើរការពីឧបករណ៍ផ្សេងទៀត។
- និយមន័យ NEWPATH
សម្រាប់កញ្ចប់ប្រព័ន្ធគោលពីរផ្លាស់ប្តូរ, បកប្រែផ្លូវឯកសារទាំងអស់ដែលចាប់ផ្ដើមដោយបុព្វបទការតំឡើងនៅក្នុងព័ត៌មានជំនួយការប្តូរកញ្ចប់ថ្មីទៅ NEWPATH ។
- ទាក់ទង OLDPATH = NEWPATH
សម្រាប់កញ្ចប់ប្រព័ន្ធគោលពីរដែលអាចប្តូរទីលំនៅសូមបកប្រែផ្លូវឯកសារទាំងអស់ដែលចាប់ផ្តើមជាមួយ OLDPATH នៅក្នុងគន្លឹះផ្លាស់ប្តូរកញ្ចប់ថ្មីទៅ NEWPATH ។ ជម្រើសនេះអាចត្រូវបានប្រើម្តងហើយម្តងទៀតប្រសិនបើមាន OLDPATH ជាច្រើននៅក្នុងកញ្ចប់ត្រូវប្តូរទីតាំងឡើងវិញ។
- កញ្ចប់សេវាកម្មឡើងវិញ
តំឡើងឯកសារឡើងវិញមុនពេលលុប។ កញ្ចប់ដែលបានដំឡើងពីមុននឹងត្រូវបានដាក់ឈ្មោះតាមម៉ាក្រូ % _repackage_name_fmt ហើយនឹងត្រូវបានបង្កើតនៅក្នុងថតដែលបានដាក់ឈ្មោះដោយម៉ាក្រូ % _repackage_dir (តម្លៃលំនាំដើមគឺ / var / tmp ) ។
- replacefiles
ដំឡើងកញ្ចប់ទោះបីជាពួកគេជំនួសឯកសារពីកញ្ចប់ដែលបានដំឡើងរួចក៏ដោយ។
- replacepkgs
ដំឡើងកញ្ចប់ទោះបីជាវាមួយចំនួនត្រូវបានតំឡើងនៅលើប្រព័ន្ធនេះក៏ដោយ។
- សាកល្បង
កុំដំឡើងកញ្ចប់គ្រាន់តែពិនិត្យនិងរាយការណ៍អំពីទំនាស់។
ជម្រើសខុសៗគ្នា
សំណុំបែបបទទូទៅនៃពាក្យបញ្ជាលុប rpm គឺ
rpm { -e | --erase } [ --allmatches ] [ --nodeps ] [ --noscripts ] [ --notriggers ] [ --repackage ] [ --test ] PACKAGE_NAME ...
ជម្រើសដូចខាងក្រោមក៏អាចត្រូវបានប្រើផងដែរ:
--allmatches
យកចេញកំណែទាំងអស់នៃកញ្ចប់ដែលត្រូវនឹង PACKAGE_NAME ។ ជាធម្មតាកំហុសមួយត្រូវបានចេញប្រសិនបើ PACKAGE_NAME ផ្គូផ្គងកញ្ចប់ច្រើន។
- nodeps
កុំពិនិត្យមើលភាពអាស្រ័យមុនពេលលុបកញ្ចប់។
- នីណូស
- ណូភឺន
- គ្មាននរណាម្នាក់
កុំប្រតិបត្តិស្គ្រីបដែលមានឈ្មោះដូចគ្នា។ ជម្រើស - noscripts កំឡុងពេលលុបកញ្ចប់ស្មើ
- នី ប៉ូរ៉េន - នីប៉ូស្តុន
ហើយបិទការប្រតិបត្តិនៃ % តាង ដែលត្រូវគ្នានិង % scriptlet % s ។
- មិនចាប់អារម្មណ៍
--notriggerun
--notriggerpostun
កុំប្រតិបត្តិស្គ្រីបគន្លឹះណាមួយនៃប្រភេទដែលមានឈ្មោះ។ ជម្រើស --notriggers គឺស្មើទៅនឹង
--notriggerun --notriggerpostun
ហើយបិទការប្រតិបត្តិនៃ % triggerun ដែលត្រូវគ្នានិង % scriptlet % triggerpostun ។
- កញ្ចប់សេវាកម្មឡើងវិញ
តំឡើងឯកសារឡើងវិញមុនពេលលុប។ កញ្ចប់ដែលបានដំឡើងពីមុននឹងត្រូវបានដាក់ឈ្មោះតាមម៉ាក្រូ % _repackage_name_fmt ហើយនឹងត្រូវបានបង្កើតនៅក្នុងថតដែលបានដាក់ឈ្មោះដោយម៉ាក្រូ % _repackage_dir (តម្លៃលំនាំដើមគឺ / var / tmp ) ។
- សាកល្បង
កុំតំឡើងអ្វីទាំងអស់គ្រាន់តែធ្វើចលនា។ មានប្រយោជន៍នៅក្នុងការភ្ជាប់ជាមួយជម្រើស -v ដើម្បីកែកំហុស។
OPTIONS ជម្រើស
ទម្រង់ទូទៅនៃពាក្យបញ្ជា rpm query គឺ
rpm { -q | --query } [ ជម្រើស - ជម្រើស ] [ សំណួរ - ជម្រើស ]
អ្នកអាចបញ្ជាក់ទ្រង់ទ្រាយដែលព័ត៌មានកញ្ចប់គួរត្រូវបានបោះពុម្ព។ ដើម្បីធ្វើដូចនេះអ្នកប្រើ
--qf | - QUERYformat QUERYFMT
ជម្រើសធ្វើតាមដោយខ្សែអក្សរទ្រង់ទ្រាយ QUERYFMT ។ ទ្រង់ទ្រាយសំណួរគឺជាកំណែដែលបានកែប្រែនៃការធ្វើទ្រង់ទ្រាយ printf (3) ស្តង់ដារ។ ទ្រង់ទ្រាយនេះត្រូវបានបង្កើតឡើងដោយខ្សែអក្សរឋិតិវន្ត (ដែលអាចរាប់បញ្ចូលទាំងការដកចេញតួអក្សរស្តង់ដារសម្រាប់បន្ទាត់ថ្មីថេបនិងតួអក្សរពិសេសផ្សេងទៀត) និង printf (3) វាយទ្រង់ទ្រាយ។ នៅពេល rpm ស្គាល់ប្រភេទដើម្បីបោះពុម្ពអ្នកបញ្ជាក់ប្រភេទត្រូវតែត្រូវបានលុបទោះជាយ៉ាងណាក៏ដោយហើយជំនួសដោយឈ្មោះស្លាកបឋមកថានឹងត្រូវបោះពុម្ពដោយភ្ជាប់ជាមួយ {} តួអក្សរ។ ឈ្មោះស្លាកគឺជាករណីមិនដឹងខ្លួនហើយផ្នែក RPMTAG_ នាំមុខនៃឈ្មោះស្លាកអាចត្រូវបានលុបផងដែរ។
ទ្រង់ទ្រាយលទ្ធផលជំនួសអាចត្រូវបានស្នើដោយធ្វើតាមស្លាកជាមួយ : typetag ។ បច្ចុប្បន្នប្រភេទខាងក្រោមត្រូវបានគាំទ្រ:
: ពាសដែក
រុំកូនសោសាធារណៈនៅក្នុងគ្រឿងសឹក ASCII ។
: base64
អ៊ិនកូដទិន្នន័យគោលពីរដោយប្រើ base64 ។
: កាលបរិច្ឆេទ
ប្រើទ្រង់ទ្រាយ strftime (3) "% c" ។
: ថ្ងៃ
ប្រើទ្រង់ទ្រាយ strftime (3) "% a% b% d% Y" ។
: depflags
ធ្វើទ្រង់ទ្រាយទង់ជាតិអាណាព្យាបាល។
: fflags
ទង់ឯកសារទ្រង់ទ្រាយ។
: hex
ទ្រង់ទ្រាយតាមប្រព័ន្ធគោលដប់ប្រាំមួយ។
: អូក្លា
ធ្វើទ្រង់ទ្រាយតាមប្រព័ន្ធគោលប្រាំបី។
: perms
សិទ្ធិឯកសារទ្រង់ទ្រាយ។
: ស្រេង
គេចផុតពីសញ្ញាសម្រង់តែមួយដើម្បីប្រើក្នុងស្គ្រីប។
: triggertype
បង្ហាញបច្ច័យគន្លឹះ។
ឧទាហរណ៍ដើម្បីបោះពុម្ពតែឈ្មោះរបស់កញ្ចប់ដែលបានសួរអ្នកអាចប្រើ % {NAME} ជាខ្សែអក្សរទ្រង់ទ្រាយ។ ដើម្បីបោះពុម្ពឈ្មោះកញ្ចប់និងព័ត៌មានចែកចាយក្នុងជួរឈរពីរអ្នកអាចប្រើ % -30 {NAME}% {DISTRIBUTION} ។ rpm នឹងបោះពុម្ពបញ្ជីនៃស្លាកទាំងអស់ដែលវាដឹងអំពីពេលដែលវាត្រូវបានហៅដោយអាគុយម៉ង់ querytags ។
មានសំណុំរងនៃជម្រើសពីរសម្រាប់សំណួរ: ការជ្រើសរើសកញ្ចប់និងការជ្រើសរើសពត៌មាន។
ជម្រើសជម្រើសកញ្ចប់:
PACKAGE_NAME
បានដំឡើងកញ្ចប់សំណួរដែលមានឈ្មោះ PACKAGE_NAME ។
- a, - all
សួរកញ្ចប់ដែលបានដំឡើងទាំងអស់។
-f, - ឯកសារ FILE
កញ្ចប់សំណួរដែលជាម្ចាស់ ឯកសារ FILE ។
--fileid MD5
កញ្ចប់សំណួរដែលមានអ្នកកំណត់អត្តសញ្ញាណដែលបានផ្ដល់ឱ្យឧទាហរណ៍ឯកសារ MD5 នៃមាតិកាឯកសារ។
-g, - GROUP GROUP
សួរកញ្ចប់ជាមួយក្រុម GROUP ។
- SHA1
កញ្ចប់សំណួរដែលមានលេខសម្គាល់បឋមកថាដែលបានផ្តល់ឱ្យឧទាហរណ៍ ឃ្លាំង SHA1 នៃតំបន់បឋមកថាមិនប្រែប្រួល។
-p, - កញ្ចប់ PACKAGE_FILE
សួរកញ្ចប់ PACKAGE_FILE (បានលុប) ។ PACKAGE_FILE អាចត្រូវបានបញ្ជាក់ជា URL រចនាប័ទ្ម ftp ឬ http ដែលករណីបឋមកថាកញ្ចប់នឹងត្រូវបានទាញយកនិងសួរ។ សូមមើល FTP / HTTP OPTIONS សម្រាប់ព័ត៌មានអំពីការគាំទ្រខាងក្នុង ftp និង http របស់ rpm ។ អាគុយម៉ង់ PACKAGE_FILE (s) បើមិនមែនជាកញ្ចប់ប្រព័ន្ធគោលពីរនឹងត្រូវបានបកប្រែជាឯកសារកញ្ចប់ ASCII ។ មតិយោបល់ត្រូវបានអនុញ្ញាតដោយចាប់ផ្ដើមដោយ '#' និងបន្ទាត់និមួយៗនៃឯកសារ manifest manifest អាចរួមបញ្ចូលចន្លោះពណ៌ដែលបំបែកកន្សោមសកលរួមទាំង URL ដែលមានកន្សោមសកលពីចម្ងាយដែលនឹងត្រូវបានពង្រីកទៅកាន់ផ្លូវដែលត្រូវបានដាក់ជំនួសឱ្យ manifest manifest ជា អាគុយម៉ង់បន្ថែម PACKAGE_FILE ទៅសំណួរ។
--pkgid MD5
កញ្ចប់សំណួរដែលមានឧបករណ៍កំណត់អត្តសញ្ញាណកញ្ចប់ដែលបានផ្តល់ឱ្យគឺឧទាហរកម្ម MD5 នៃមាតិកាបឋមកថានិងមាតិកាគិតបញ្ចូលគ្នា។
- querybynumber HDRNUM
សួរធាតុមូលដ្ឋានទិន្នន័យ HDRNUM ទីដោយផ្ទាល់ វាមានប្រយោជន៍សម្រាប់ការបំបាត់កំហុសប៉ុណ្ណោះ។
- SPECFILE SPECFILE
ញែកនិងសួរ SPECFILE ថាវាជាកញ្ចប់។ ទោះបីជាមិនមានព័ត៌មានទាំងអស់ (ឧទាហរណ៍បញ្ជីឯកសារ) ទេប្រភេទសំណួរនេះអនុញ្ញាតឱ្យ rpm ត្រូវបានប្រើដើម្បីទាញយកព័ត៌មានពីឯកសារ spec ដោយមិនចាំបាច់សរសេរកម្មវិធីវិភាគជាក់លាក់។
- TID TID
កញ្ចប់សំណួរដែលមានអត្តសញ្ញាណសម្គាល់ប្រតិបត្តិការ TID ដែលបាន ផ្តល់។ ត្រាឯកសណ្ឋានពេលវេលាបច្ចុប្បន្នត្រូវបានប្រើជាលេខសម្គាល់ប្រតិបត្តិការ។ កញ្ចប់ទាំងអស់ដែលបានដំឡើងឬលុបចោលក្នុងប្រតិបត្តិការតែមួយមានលេខសម្គាល់ទូទៅ។
- បានកេះដោយ PACKAGE_NAME
កញ្ចប់សំណួរដែលត្រូវបានកេះដោយកញ្ចប់ PACKAGE_NAME ។
- whatprovides សមត្ថភាព
សួរកញ្ចប់ទាំងអស់ដែលផ្ដល់សមត្ថភាព CAPABILITY ។
- សមត្ថភាព ម៉ាស៊ីន
សួរកញ្ចប់ទាំងអស់ដែលទាមទារ CAPABILITY សម្រាប់ដំណើរការត្រឹមត្រូវ។
ជម្រើសជម្រើសសៀវភៅដៃ:
- exchangelog
បង្ហាញព័ត៌មានផ្លាស់ប្ដូរសម្រាប់កញ្ចប់។
-c, --configfiles
រាយតែឯកសារកំណត់រចនាសម្ព័ន្ធ (implies -l ) ។
-d, --docfiles
រាយឯកសារឯកសារតែប៉ុណ្ណោះ (implies -l ) ។
- dump
បោះបង់ព័ត៌មានឯកសារដូចខាងក្រោម:
ទំហំក្រុមមេពេលវេលា md5sum mode isconfig isdoc rdev symlinkជម្រើសនេះត្រូវតែប្រើជាមួយយ៉ាងហោចណាស់មួយនៃ -l , -c , -d ។
- filesbypkg
រាយឯកសារទាំងអស់ក្នុងកញ្ចប់ដែលបានជ្រើសរើស។
-i, - info
បង្ហាញព័ត៌មានកញ្ចប់រួមមានឈ្មោះកំណែនិងការពិពណ៌នា។ នេះប្រើ --queryformat ប្រសិនបើវាត្រូវបានបញ្ជាក់។
- នៅសល់
បញ្ជាទិញការរាយបញ្ជីកញ្ចប់ដោយតំឡើងនៅពេលដែលកញ្ចប់ចុងក្រោយនៅខាងលើ។
- l, - បញ្ជី
រាយឯកសារក្នុងកញ្ចប់។
- ផ្គត់ផ្គង់
បញ្ជីសមត្ថភាពដែលកញ្ចប់នេះផ្តល់ឱ្យ។
- R, - ទាមទារ
រាយកញ្ចប់ដែលកញ្ចប់នេះអាស្រ័យ។
- ស្គ្រីប
រាយកញ្ចប់ស្គ្រីបជាក់លាក់កញ្ចប់ដែលត្រូវបានប្រើជាផ្នែកនៃដំណើរការដំឡើងនិងការមិនដំឡើង។
-s, - state
បង្ហាញ ស្ថានភាព នៃឯកសារនៅក្នុងកញ្ចប់ (implies -l ) ។ ស្ថានភាពនៃឯកសារនីមួយៗគឺជា ធម្មតា មួយ មិនត្រូវបានដំឡើង ឬ ជំនួស ។
- ពាក្យបញ្ឆោត, - អក្សរក្រម
បង្ហាញស្គ្រីបគន្លឹះប្រសិនបើមានដែលមាននៅក្នុងកញ្ចប់។
ពិនិត្យជម្រើស
សំណុំបែបបទទូទៅនៃ rpm ផ្ទៀងផ្ទាត់ពាក្យបញ្ជាគឺ
rpm { -V | --verify } [ ជម្រើស - ជម្រើស ] [ ផ្ទៀងផ្ទាត់ - ជម្រើស ]
ការផ្ទៀងផ្ទាត់កញ្ចប់មួយប្រៀបធៀបព័ត៌មានអំពីឯកសារដែលបានដំឡើងនៅក្នុងកញ្ចប់ជាមួយនឹងព័ត៌មានអំពីឯកសារដែលបានមកពីទិន្នន័យមេតាកញ្ចប់ដែលបានផ្ទុកនៅក្នុងមូលដ្ឋានទិន្នន័យ rpm ។ ក្នុងចំណោមរបស់ផ្សេងទៀតការផ្ទៀងផ្ទាត់ប្រៀបធៀបទំហំ MD5 sum, សិទ្ធិ, ប្រភេទ, ម្ចាស់និងក្រុមនៃឯកសារនីមួយៗ។ ភាពខ្វះខាតណាមួយត្រូវបានបង្ហាញ។ ឯកសារដែលមិនត្រូវបានដំឡើងពីកញ្ចប់ឧទាហរណ៍ឯកសារឯកសារដែលត្រូវបានដកចេញនៅពេលដំឡើងដោយប្រើជម្រើស "- excludedocs " នឹងត្រូវបានអើពើដោយស្ងៀមស្ងាត់។
ជម្រើសជម្រើសកញ្ចប់ដូចគ្នានឹងការសួរកញ្ចប់ (រួមទាំងឯកសារ manifest manifest ជាអាគុយម៉ង់ផងដែរ) ។ ជម្រើសផ្សេងទៀតដែលត្រូវផ្ទៀងផ្ទាត់គឺ:
- nodeps
កុំផ្ទៀងផ្ទាត់ភាពអាស្រ័យនៃកញ្ចប់។
- មិនត្រឹមត្រូវ
កុំផ្ទៀងផ្ទាត់កញ្ចប់ឬបឋមកថារំលាយនៅពេលអាន។
- nofiles
កុំផ្ទៀងផ្ទាត់គុណលក្ខណៈនៃឯកសារកញ្ចប់។
- នីណូស
កុំប្រតិបត្តិ ស្គ្រីប% verifyscript (បើមាន) ។
- ការចុះហត្ថលេខា
មិនត្រូវផ្ទៀងផ្ទាត់កញ្ចប់ឬបឋមកថាបឋមកថានៅពេលអាន។
- nolinkto
- នាមទី 5
- សម្រាក
- ន័រ
- មែនទេ
- ឈ្មោះ
- ឈ្មោះ
- គ្មានអាន
កុំផ្ទៀងផ្ទាត់គុណលក្ខណៈឯកសារដែលត្រូវគ្នា។
ទ្រង់ទ្រាយនៃលទ្ធផលគឺជាខ្សែអក្សរនៃ 8 តួអក្សរដែលជាសញ្ញាសម្គាល់គុណលក្ខណៈដែលអាចធ្វើបាន:
ឯកសារកំណត់រចនាសម្ព័ន្ធ c % config ។ d % doc ឯកសារ។ g % ghost file (មានន័យថា file file មិនត្រូវបានរួមបញ្ចូលនៅក្នុង loadload កញ្ចប់ទេ) ។ លីត្រ % អាជ្ញាប័ណ្ណ អាជ្ញាប័ណ្ណ។ r % readme readme file ។ពីក្បាលកញ្ចប់ដែលបន្តដោយឈ្មោះឯកសារ។ តួអក្សរនិមួយៗបង្ហាញពីលទ្ធផលនៃការប្រៀបធៀបគុណលក្ខណៈរបស់ឯកសារទៅតម្លៃរបស់គុណលក្ខណៈទាំងនោះដែលបានកត់ត្រាក្នុងមូលដ្ឋានទិន្នន័យ។ មួយ " ។ " (រយៈពេល) តែមួយគត់មានន័យថាការធ្វើតេស្តបានកន្លងមកខណៈពេលដែល " ? " (សញ្ញាសួរ) បង្ហាញថាការធ្វើតេស្តនេះមិនអាចធ្វើបាន (ឧ។ សិទ្ធិឯកសារការពារការអាន) ។ បើមិនអញ្ចឹងទេតួអក្សរ (mnemonically em B oldened) បង្ហាញពីការបរាជ័យនៃការធ្វើតេស្ត - បញ្ជាក់:
S file S ize ខុសគ្នា M M ode ខុសគ្នា (រាប់បញ្ចូលទាំងការអនុញ្ញាតនិងប្រភេទឯកសារ) 5 MD 5 sum differs D D បង្ហាញពីលេខទូរស័ព្ទ / អនីតិជន L mis អាន អក្សរ L ink (2) ផ្លូវខុសគ្នា U U ser ខុសគ្នា G Goup កម្មសិទ្ធភាពខុសគ្នា T m T ime ខុសគ្នាហត្ថលេខាឌីជីថលនិងការផ្ទៀងផ្ទាត់វិក័យប័ត្រ
ទម្រង់ទូទៅនៃពាក្យបញ្ជា ហត្ថលេខាឌីជីថល rpm មាន
rpm - import PUBKEY ...
rpm { --checksig } [ --nosignature ] [ --nodigest ]
PACKAGE_FILE ...
ជម្រើស --checksig ពិនិត្យគ្រប់ លិខិតសង្ខេប និងហត្ថលេខាទាំងអស់ដែលមាននៅក្នុង PACKAGE_FILE ដើម្បីធានានូវភាពសុចរិតនិងប្រភពដើមនៃកញ្ចប់។ ចំណាំថាហត្ថលេខាត្រូវបានផ្ទៀងផ្ទាត់នៅពេលណាកញ្ចប់ត្រូវបានអានហើយ --checksig មានសារសំខាន់ក្នុងការផ្ទៀងផ្ទាត់បំណុលនិងហត្ថលេខាទាំងអស់ដែលជាប់ទាក់ទងជាមួយកញ្ចប់។
ហត្ថលេខាឌីជីថលមិនអាចត្រូវបានផ្ទៀងផ្ទាត់ដោយគ្មានកូនសោសាធារណៈទេ។ គ្រាប់ចុចសាធារណៈដែក Ascii អាចត្រូវបានបន្ថែមទៅកាន់មូលដ្ឋានទិន្នន័យ rpm ដោយប្រើ --import ។ កូនសោសាធារណៈដែលបាននាំចូលត្រូវបានដាក់ក្នុងបឋមកថាមួយហើយការគ្រប់គ្រងរង្វង់គ្រាប់ចុចត្រូវបានអនុវត្តដូចការគ្រប់គ្រងកញ្ចប់។ ឧទាហរណ៍រាល់កូនសោសាធារណៈដែលបាននាំចូលបច្ចុប្បន្នអាចត្រូវបានបង្ហាញដោយ:
rpm-qa gpg-pubkey *
ព័ត៌មានលម្អិតអំពីកូនសោសាធារណៈជាក់លាក់នៅពេលនាំចូលអាចត្រូវបានបង្ហាញដោយការសួរ។ នេះជាព័ត៌មានអំពីកូនសោ Red Hat GPG / DSA:
rpm-qi gpg-pubkey-db42a60e
ជាចុងក្រោយកូនសោសាធារណៈអាចត្រូវបានលុបបន្ទាប់ពីការនាំចូលដូចកញ្ចប់។ នេះជារបៀបលុបកូនសោ Red Hat GPG / DSA
rpm -e gpg-pubkey-db42a60e
ការចុះហត្ថលេខាកញ្ចប់
rpm --addsign | - ចុះឈ្មោះ PACKAGE_FILE ...
ជម្រើសនៃ --addsign និង --resign ទាំងពីរ បង្កើតនិងបញ្ចូលហត្ថលេខាថ្មីសម្រាប់កញ្ចប់នីមួយៗដែលបានផ្តល់ដោយជំនួសហត្ថលេខាដែលមាន។ មានជម្រើសពីរសម្រាប់ហេតុផលប្រវត្តិសាស្ត្របច្ចុប្បន្នគ្មានឥរិយាបថខុសគ្នាទេ។
ប្រើ GPG ដើម្បីចុះហត្ថលេខាកញ្ចប់
ដើម្បីចុះហត្ថលេខាលើកញ្ចប់ដោយប្រើ GPG rpm ត្រូវបានកំណត់រចនាសម្ព័ន្ធដើម្បីដំណើរការ GPG ហើយអាចរកចិញ្ចៀនកូនសោជាមួយកូនសោរសមស្រប។ តាមលំនាំដើម rpm ប្រើអនុសញ្ញាដូច GPG ដើម្បីស្វែងរកចិញ្ចៀនអាពាហ៍ពិពាហ៍សំខាន់ដូចជាអថេរបរិស្ថាន $ GNUPGHOME ។ ប្រសិនបើចិញ្ចៀនអាពាហ៍ពិពាហ៍របស់អ្នកមិនស្ថិតនៅកន្លែងដែល GPG រំពឹងទុកពួកវាត្រូវកំណត់អ្នកត្រូវកំណត់រចនាសម្ព័ន្ធម៉ាក្រូ % _gpg_path ជាទីតាំងនៃចិញ្ចៀនកូនសោ GPG ដែលត្រូវប្រើ។
សម្រាប់ភាពឆបគ្នាជាមួយកំណែចាស់របស់ GPG, PGP និង rpm, តែកញ្ចប់ព័ត៌មានហត្ថលេខា OpenPGP V3 ប៉ុណ្ណោះគួរតែត្រូវបានកំណត់រចនាសម្ព័ន្ធ។ ក្បួនដោះស្រាយ DSA ឬ RSA អាចត្រូវបានប្រើប៉ុន្តែ DSA ត្រូវបានគេពេញចិត្ត។
ប្រសិនបើអ្នកចង់ចុះហត្ថលេខាលើកញ្ចប់ដែលអ្នកបង្កើតដោយខ្លួនឯងអ្នកចាំបាច់ត្រូវបង្កើតកូនសោសាធារណៈនិងកូនសោសម្ងាត់ផ្ទាល់ខ្លួនរបស់អ្នកផងដែរ (សូមមើលសៀវភៅដៃ GPG) ។ អ្នកក៏ត្រូវកំណត់រចនាសម្ព័ន្ធ macros rpm ផងដែរ
% _signature
ប្រភេទហត្ថលេខា។ ឥឡូវនេះមានតែ gpg និង pgp ប៉ុណ្ណោះដែលត្រូវបានគាំទ្រ។
% _gpg_name
ឈ្មោះអ្នកប្រើដែលមានកូនសោដែលអ្នកចង់ប្រើដើម្បីចុះហត្ថលេខាលើកញ្ចប់របស់អ្នក។
ឧទាហរណ៍ដើម្បីអាចប្រើ GPG ដើម្បីចុះហត្ថលេខាលើកញ្ចប់ជាអ្នកប្រើ "John Doe
នៅក្នុងឯកសារកំណត់រចនាសម្ព័ន្ធម៉ាក្រូ។ ប្រើ / etc / rpm / macros សម្រាប់ការកំណត់រចនាសម្ព័ន្ធក្នុងមួយប្រព័ន្ធនិង ~ / .rpmmacros សម្រាប់ការកំណត់រចនាសម្ព័ន្ធសម្រាប់អ្នកប្រើ ម្នាក់ៗ ។
កំពុងស្ថាបនាឡើងវិញនូវជម្រើសទិន្នន័យ
ទម្រង់ទូទៅនៃ rpm rebuild ពាក្យបញ្ជា database គឺ
rpm { --initdb | --rebuilddb } [ -v ] [- dbpath DIRECTORY ] [ --root DIRECTORY ]
ប្រើ --initdb ដើម្បីបង្កើតមូលដ្ឋានទិន្នន័យថ្មីប្រើ --rebuilddb ដើម្បីស្ថាបនាឃ្លាំងទិន្នន័យឡើងវិញពីបឋមកថាកញ្ចប់ដែលបានដំឡើង។
SHOWRC
ពាក្យបញ្ជា
rpm - show
បង្ហាញតម្លៃ rpm នឹងប្រើសម្រាប់ជម្រើសទាំងអស់ដែលបច្ចុប្បន្នត្រូវបានកំណត់ជា rpmrc និងឯកសារកំណត់រចនាសម្ព័ន្ធ ម៉ាក្រូ ។
FTP / HTTP OPTIONS
rpm អាចដើរតួជា ម៉ាស៊ីនភ្ញៀវ FTP និង / ឬ HTTP ដូច្នេះកញ្ចប់អាចត្រូវបានសួរឬដំឡើងពីអ៊ីនធឺណិត។ ឯកសារកញ្ចប់សម្រាប់ដំឡើងការធ្វើបច្ចុប្បន្នភាពនិងប្រតិបត្តិការសំណួរអាចត្រូវបានបញ្ជាក់ជា URL រចនាប័ទ្ម ftp ឬ http :
ftp: // USER: PASSWORD @ HOST: PORT / path / to / package.rpm
ប្រសិនបើផ្នែក : PASSWORD ត្រូវបានលុបពាក្យសម្ងាត់នឹងត្រូវបានសួរ (ម្តងក្នុងមួយឈ្មោះអ្នកប្រើ / ឈ្មោះម៉ាស៊ីនគូ) ។ ប្រសិនបើទាំងអ្នកប្រើនិងពាក្យសម្ងាត់ត្រូវបានលុបចោល FTP អនាមិកត្រូវបានប្រើ។ ក្នុងករណីទាំងអស់ការផ្ទេរ FTP អកម្ម (PASV) ត្រូវបានអនុវត្ត។
rpm អនុញ្ញាតឱ្យមានជម្រើសខាងក្រោមដើម្បីប្រើជាមួយ ftp URLs:
- HOpppppp ទ្ធិ HOST
ម៉ាស៊ីន HOST នឹងត្រូវបានប្រើជាម៉ាស៊ីនបម្រើប្រូកស៊ីសម្រាប់ការផ្ទេរ ftp ទាំងអស់ដែលអនុញ្ញាតឱ្យអ្នកប្រើ ftp ឆ្លងកាត់ម៉ាស៊ីនជញ្ជាំងភ្លើងដែលប្រើប្រព័ន្ធប្រូកស៊ី។ ជម្រើសនេះអាចត្រូវបានបញ្ជាក់ផងដែរដោយកំណត់រចនាសម្ព័ន្ធម៉ាក្រូ % _ftpproxy ។
--fteting HOST
លេខ TCP PORT ត្រូវប្រើសម្រាប់ការតភ្ជាប់ ftp នៅលើម៉ាស៊ីនបម្រើ FTP ប្រូកស៊ីជំនួសឱ្យច្រកលំនាំដើម។ ជម្រើសនេះអាចត្រូវបានបញ្ជាក់ផងដែរដោយកំណត់រចនាសម្ព័ន្ធម៉ាក្រូ % _ftpport ។
rpm អនុញ្ញាតឱ្យមានជម្រើសខាងក្រោមដើម្បីប្រើជាមួយ http URLs:
- httpproxy HOST
ម៉ាស៊ីន HOST នឹងត្រូវបានប្រើជាម៉ាស៊ីនប្រូកស៊ីសម្រាប់ការផ្ទេរទិន្នន័យទាំងអស់។ ជម្រើសនេះអាចត្រូវបានបញ្ជាក់ផងដែរដោយកំណត់រចនាសម្ព័ន្ធម៉ាក្រូ % _httpproxy ។
--httpport PORT
លេខ TCP PORT ត្រូវប្រើសម្រាប់ការតភ្ជាប់ http នៅលើម៉ាស៊ីនប្រូកស៊ី HTTP ជំនួសឱ្យច្រកលំនាំដើម។ ជម្រើសនេះអាចត្រូវបានបញ្ជាក់ផងដែរដោយកំណត់រចនាសម្ព័ន្ធម៉ាក្រូ % _httpport ។
បញ្ហាច្បាប់
ប្រតិបត្តិ rpmbuild
របៀបស្ថាបនារបស់ rpm ឥឡូវមានទីលំនៅក្នុង / usr / bin / rpmbuild ដែល អាចប្រតិបត្តិបាន។ ទោះបីជាភាពឆបគ្នាចាស់ដែលផ្តល់ដោយឈ្មោះក្លែងក្លាយ popt ខាងក្រោមនេះគ្រប់គ្រាន់ក៏ដោយភាពឆបគ្នាមិនល្អឥតខ្ចោះទេ។ អាស្រ័យហេតុនេះភាពអាស្រ័យរបៀបស្ថាបនាតាមរយៈឈ្មោះក្លែងក្លាយ popt ត្រូវបានលុបចេញពី rpm ។ ដំឡើងកញ្ចប់ rpmbuild ហើយមើល rpmbuild (8) សម្រាប់ឯកសារនៃរបៀបស្ថាបនា rpm ទាំងអស់ដែលបានចងក្រងជាឯកសារនៅទីនេះក្នុង rpm (8) ។
បន្ថែមបន្ទាត់ខាងក្រោមទៅ / etc / popt ប្រសិនបើអ្នកចង់បន្តការហៅ rpmbuild ពីបន្ទាត់ពាក្យបញ្ជា rpm :
rpm exec - bp rpmb - bp rpm exec - bc rpmb - bc rpm exec - b r rpmb - bi rpm exec --bl rpmb - bb rpm exec --ba rpmb - b r rpm exec - bb rpmb - bb rpm exec --bs rpmb -t r rpm exec - tp rpmb - tp rpm exec - tc rpmb - tc rpm exec - i rpmb - i rpm exec - tl rpmb - tl rpm exec --ta rpmb - tt rpm exec - tb rpmb -tb rpm exec - rpmb -ts rpm exec - rebuild rpmb - rebuild rpm exec - ចងក្រង rpmb - ចងក្រង rpm exec --clean rpmb --clean rpm exec - rmsource rpmb - rmsource rpm exec - rmspec rpmb --rmspec rpm exec --target rpmb --target rpm exec --short- circuit rpmb --short- circuitសូមមើលផងដែរ
popt (3) rpm2cpio (8), rpmbuild (8),http://www.rpm.org/ http://www.rpm.org/>
សំខាន់: ប្រើពាក្យបញ្ជា man ( % man ) ដើម្បីមើលពីរបៀបប្រើពាក្យបញ្ជាលើកុំព្យូទ័រជាក់លាក់របស់អ្នក។