د RPM 4.15 نوې نسخه خپره کړې ، کوم چې دمخه په Fedora 31 بیټا کې شامل دی

د نږدې دوه کلونو پرمختګ وروسته ، د نسخه د کڅوړی مینیجر څخه RPM 4.150. د RPM کڅوړه مدیر (یا RPM ، په اصل کې د ریډ هټ پیکیج مینیجر نومیږي ، مګر یو تکراري لنډیز رامینځته شوی) د کڅوړې د مدیریت وسیله ده اساسا د GNU / لینکس لپاره. دا د برنامو نصب ، تازه کولو ، غیر نصبولو ، تصدیق کولو او غوښتنه کولو وړ دی.

د RPM4 پروژه د ریډ هټ لخوا رامینځته شوې او د RHEL په توزیع کې کارول کیږي (په ګډون د ترلاسه شویو پروژو په شمول) سینټوس ، ساینسي لینکس ، آسیا لینکس ، سور پرچم لینکس ، اوریکل لینکس), فیډورا ، سوس ، اوپنسیس ، ALT لینکس ، اوپن مینډریوا ، میجیا ، PCLinuxOS ، Tizen او نور ډیر نور.

مخکې ، د خپلواک انکشاف ډلې د RPM5 پروژه رامینځته کړې ، کوم چې په مستقیم ډول د RPM4 سره تړاو نلري او اوس مهال پریښودل شوی (دا د 2010 راهیسې تازه شوی نه دی).

د RPM کڅوړه کولی شي د فایلونو خپلواکې سیټ ولري. ډیری د RPM فایلونه "بائنری RPM" دي (یا BRPM) چې د ځینې سافټویر ترکیب شوې نسخه لري.

دلته "سرچینه RPMs" (یا SRPM) هم شتون لري چې د سرچینې کوډ لري د دوه لمریز بسته جوړولو لپاره کارول کیږي.

دا د فایل سرلیک کې مناسب ټاګ لري چې دوی د نورمال RPMs څخه توپیر کوي ، له امله یې دوی د نصبولو پرمهال / usr / src ته استخراج کیږي.

SRPMs معمولا د ".src.rpm" (د فایل سیسټمونو کې .spm د 3 تورو پورې محدود وي ، د مثال په توګه زاړه DOS FAT).

د RPM ب featuresې شامل دي:

  • پاکټونه د GPG او MD5 سره کوډ شوي او تایید کیدلی شي.
  • د سرچینې کوډ فایلونه (د بیلګې په توګه .tar.gz ، .tar.bz2) په SRPMs کې شامل شوي ، چې وروسته د تایید لپاره اجازه ورکوي.
  • د PatchRPMs او DeltaRPMs ، کوم چې د پیچ ​​فایلونو سره برابر دي ، کولی شي په تدریجي ډول نصب شوي RPM کڅوړې تازه کړي.
  • انحصار کولی شي د کڅوړې مدیر لخوا په اوتومات ډول حل شي.

په RPM 4.15 کې څه نوي دي

د RPM 4.15 پدې نوې نسخه کې Rpmbuild د متحرک انحصار جوړولو لپاره ملاتړ زیاتوي په src.rpm کې د هغې د شاملولو سره. په مشخص فایل کې د "٪ generate_buildrequires" برخې لپاره ملاتړ اضافه شوی ، د هغې مینځپانګې چې د انحصار لیست په توګه چلند کیږي (بلډ ریکارډز) چې تایید ته اړتیا لري (که چیرې انحصار شتون ونلري ، نو یوه غلطي به څرګنده شي).

په دې خپرونه کې بل نوی والی دا دی د کرټو پورې تړلو عملیاتو لپاره د تجربې ملاتړ اضافه کړی پرته له دې چې روټ ته اړتیا وي (د کارونکي نوم ځایونو په ذریعه) د کومو سره چې دا امکان لري د کرټو چاپیریال کې له امتیازاتو څخه تالیفات ترسره کړي.

له بلې خوا، د موازي کڅوړې سیټ مالتړ په څو کوریټ سیسټمونو کې پلي شوی. د تارونو شمیر باندې حد د میکرو "٪ _smp_build_ncpus" او متغیر $ RPM_ له لارې ټاکل شوی دی.

همداراز د ارم آرمان معمارۍ ملاتړ ښه شوی، د آرم و 8 لپاره ملاتړ اضافه شوی دی.

بل مهم بدلون دا دی د RPM سره مرسته کولو لپاره د ډیمي ډیټابیس بیک پای اضافه کول د غیر RPMDB سیسټمونو په څیر پرمخ وړلو لپاره لکه دبیان.

د نورو بدلونونو څخه چې په اعلان کې روښانه شوي:

  • د "aut autostup SCM" حالت فعالولو لپاره "–scm" اختیار اضافه شو
  • د خپلواکي څرګندونو د محاسبې لپاره په کور دننه میکرو "{{ایکسپریس:…}" اضافه شوی (فارمیټ "٪ [expr]" هم څو ورځې وړاندې وړاندیز شوی و)
  • د UTF-8 کوډ ورکول په سرلیکونو کې د سټا معلوماتو لپاره د ډیفالټ لخوا کارول کیږي
  • د کمپیلر او لینیکر لپاره بیرغونو سره نړیوال مایکروز build build_cflags ، build build_cxxflags ، build build_fflags او build build_ldflags شامل شوي
  • د نظرونو اضافه کولو لپاره میکرو "٪ dnl" اضافه کړی (بلې کرښې ته وغورځئ)
  • د پیتون 3 لپاره تړل د بایټ ډاټا پرځای د شیلډ شوي UTF-8 ترتیبونو په ب stringه کې سټرنګونه چمتو کوي.
  • دوامداره ملاتړ د لوا 5.2-5.3 لپاره چمتو شوی ، کوم چې په کوډ کې د مطابقت تعریفونو ته اړتیا نلري.
  • یوه نوې برخه "٪ پیچل لسټ" او "٪ سوسیالیسټ" اضافه کړی ، کوم چې د ریکارډ شمیرې مشخص کولو پرته د نومونو ساده لیست څخه پیچ او سرچینې کوډ اضافه کولو لپاره کارول کیدی شي (د مثال په توګه ، د "پیچ" په ځای - - پاپټ 0،1,16 -pkgconfig.patch »برخې پیوند لیست ، تاسو کولی شئ٪ specify popt-1.16-pkgconfig.patch specify) مشخص کړئ؛

په نهایت کې ، د هغو کسانو لپاره چې د بسته بندۍ مدیر د دې نوې نسخې اصلاحاتو ازموینې کې علاقه لري ، دوی باید پدې پوه شي د فیډورا 31 بیټا د RPM 4.15 د دې نوې نسخې پلي کولو لپاره یو له لومړیو ډراوسونو څخه دی.

که تاسو غواړئ د دې په اړه نور معلومات ترلاسه کړئ نو تاسو مشوره کولی شئ لاندې لینک.


د مقالې مینځپانګه زموږ د اصولو سره سمون لري ایډیټیک اخلاق. د غلطۍ راپور ورکولو لپاره کلیک وکړئ دلته.

لومړی د تبصره کولو لپاره وئ

خپله نظر پرېږدئ

ستاسو د بریښنا لیک پته به خپره نه شي. اړین برخو سره په نښه شوي دي *

*

*

  1. د معلوماتو لپاره مسؤل: میګیوانجل ګاتین
  2. د معلوماتو هدف: د سپیم کنټرول ، د نظر مدیریت.
  3. قانونیت: ستاسو رضایت
  4. د معلوماتو راټولول: معلومات به د قانوني مکلفیت پرته دریمې ډلې ته نه لیږدول کیږي.
  5. د معلوماتو ذخیره: ډیټابیس د Occentus شبکې (EU) لخوا کوربه شوی
  6. حقونه: په هر وخت کې تاسو کولی شئ خپل معلومات محدود ، له سره تنظیم او حذف کړئ.