Rpm - ពាក្យបញ្ជាលីនុច - ពាក្យបញ្ជាយូនីក

ពាក្យបញ្ជា លីនុច / យូនីក : 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 នឹងត្រូវបានពង្រីកទៅតម្លៃនៃ $ HOMEFILELIST លំនាំដើមគឺ / 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 អាចត្រូវបានបញ្ជាក់ជា ftphttp 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 រចនាប័ទ្ម ftphttp ដែលករណីបឋមកថាកញ្ចប់នឹងត្រូវបានទាញយកនិងសួរ។ សូមមើល 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 % configd % 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/.gpg ដោយប្រើ / usr / bin / gpg ដែល អ្នកអាចប្រតិបត្តិបាន។ រួមបញ្ចូល

% _signature gpg% _gpg_path /etc/rpm/.gpg% _gpg_name John Doe % _gpgbin / usr / bin / gpg

នៅក្នុងឯកសារកំណត់រចនាសម្ព័ន្ធម៉ាក្រូ។ ប្រើ / 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 រចនាប័ទ្ម ftphttp :

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 ) ដើម្បីមើលពីរបៀបប្រើពាក្យបញ្ជាលើកុំព្យូទ័រជាក់លាក់របស់អ្នក។