نظام إدارة الحزم

مدير الحزم سينابتك
أبتتيوود مثال على أحد أنظمة إدارة الحزم.

نظام إدارة الحزم ( (بالإنجليزية: Package Management System)‏ (اختصارا بـ PMS) هو مجموعة من الأدوات التي تقوم بتنصيب وتحديث إعداد وحذف حزم البرمجيات من الحاسوب بطريقة تلقائية.[1][2][3] في لينكس والأنظمة الأخرى الشبيهة بيونكس تقوم بإدارة الآلاف من الحزم.

الحزم هي توزيعات من التطبيقات والبرمجيات وبيانات ميتاداتا مثل اسم البرنامج الكامل ووصف الغرض منه ورقم النسخة ووقائمة التبعيات اللازمة لتشغيل البرنامج بالشكل الصحيح. بعد التنصيب، تخزن البيانات الوصفية في قاعدة بيانات محلية للحزم.

يقدم نظام إدارة الحزم طريقة متسقة لتنصيب البرمجيات. يشير مصطلح نظام إدارة الحزم أحياناً إلى مدير الحزم Package Manager أو مدير تنصيب النظام System Install Manager.

وظائف

عند طلب مستخدم, تنزيل حزمة وتركيبها عن طريق نظام إدارة الحزم.

من وظائف نظام إدارة الحزم تنظيم جميع الحزم المثبتة على النظام. واليك بعض وظائف نظام إدارة الحزم:

  • يؤمن معرفة الحزم المركّبة وإزالتها وتحديثها والعلاقات بين الحزم وعند حصول تضارب فيما بينها.
  • التحقق من صحة التوقيعات الرقمية، وسلامة الجزمة من تدخل طرف ثالث.
  • توفير تحديث للبرمجيات لاحدث إصدار متوفر. الحزم الموجودة في المستودعات عادة.
  • تنصيب التبعيات مع ضمان تنصيب ككافة الحزم التي تحتاجها.

المستودعات

المستودعات (إنجليزية repository) مكان لتخزين حزم البرامج، عند طلب المستخدم، تركيب، حذف، اوترقية، فان مدير الحزم يقوم بالذهاب لفهرس الحزم ويطلب التغيرات التي طرأت عليه. يمكن ان يكون المستودع على شبكة الإنترنت، على اقراص مدمجة، قرص صلب، أو مستودع محلي.

ترقية

الترقية Upgrading هي التحديث لاصدارات احدث وأفضل، من أجل تحديث النظام أو لتحسين خصائصه، تكون النسخ الاحدث في العادة أفضل ة تضمن إصلاح العلل والمشاكل. لكن من الممكن ان تسبب مشاكل جديدة، واخطاء لايحمد عقباها. قد تؤدي إلى نتائج سيئة جدا مثل ضياع النظام.

تضمن عملية الترقية في لينكس عادة:

  • ترقية النظام بشكل عام.
  • ترقية النواة
  • تحميل وتنصيب اخر التحديثات المتاحة، التي تضمن إصلاح علل ومشاكل وتحديثات أمنية.
  • تحديثات لتثبيت مزايا جديدة متوفرة في نسخ احدث.
  • تعريفات جديدة، أو تحسين التعريف القديم.

امثلة على مدراء حزم، يتكفلون برتقية بين الاصدارات المختلفة:

  • ابت : الاداة المتكفلة بترقية، حذف، وتركيب.... الحزم من طرف التوزيعات المبنية على دبيان، مثل دبيان، اوبنتو، ومنت.
  • يوم : الاداة المتكفلة بترقية، حذف، وتركيب.... الحزم من طرف التوزيعات المبنية على ردهات، مثل ردهات، فيدورا، وسنتوس.
  • دانديفايد يم: هي تحديث على يَمْ، وهي أداة إدارة الحزم الافتراضية في فيدورا منذ فيدورا 22.
  • باكمان : الاداة المتكفلة بترقية، حذف، وتركيب.... الحزم من طرف توزيعة آرش لينكس.

انظمة إدارة الحزم واساليب التحزيم

إن نظام إدارة الحزم يوفر عليك الكثير من الصداع، كل ما عليك هو طلب تركيب البرنامج وسيتكفل النظام من التحقق من المتطلبات والتبعيات التي يحتاجها البرنامج. ويتحقق أيضا من وجود إصدارات سابقة أو حزم يمكن ان يحدث تضارب فيما بينها، والتنسيق بين عدة برامج تطلب تشترك في حزمة معينة بدلا من تكون مكررة عشرات المرات. ويمكن لإدارة الحزم ان يرقي التوزيعة كاملة ومعظم الحزم الموجودة على الجهاز بكل سهولة. حتى من دون الحاجة لاعادة تشغيل الجهاز. ان وجود نظام إدارة الحزم لا يمنعك من تركيب برامج بطرق أخرى مثل الملف المصدر.

يوجد ثلاث أنواع منتشرة من أنظمة إدارة الحزم وهي:

  • اسلوب التحزيم ار بي ام (rpm) (أي RedHat Package Mangment) متوفر في ريدهات والتوزيعات التي تستخدم نفس أسلوب التحزيم مثل ماندريفا واوبن سوزي...
  • اسلوب التحزيم ديب (deb) (اختصار لأول ثلاثة حروف من اسم توزيعة دبيان), وجد أسلوب التحزيم هذا من اجل توزيعة دبيان، والهدف إنشاء برامج جاهزة. بعد ذلك استخدمته توزيعات عديدة وبالاخص التوزيعات التي بنيت على دبيان مثل توزيعة اوبنتو ومنت.
  • أسلوب التحزيم تار جي زد (tgz) (المستخدم في توزيعة سلاكوير وتوزيعات أخرى). من أكثر أنظمة الحزم بساطة، يحتوي على نصوص برمجية وادوات تسهل عملية تركيب، حذف، وترقية... الحزم.

ملاحظات:

  • لاستخدام نظام إدارة الحزم في توزيعتك، مثلا في تركيب الحزم تحتاج لأن تكون المستخدم الجذر.
  • القاعدة العامة تقول: الحزم المصممة لتوزيعة معينة تعمل على أخرى، مثلا حزمة متوفرة لتوزيعة اوبنتو تعمل على توزيعة دبيان والعكس صحيح، لكن يمكن ان تواجهك مشكلة الاعتماديات أي أن تكون حزمة معينة تعتمد على إصدار من مكتبة معينة أحدث من التي لديك عندها عليك ترقية المكتبة فإذا قلنا أن هذه الحزمة مصممة لاوبنتو 10.10 وحاولت تركيبها على دبيان 5.0 ربما ستعطيك أنك بحاجة إلى مكتبة معينة، وأنت تملك نسخة أقدم من تلك النسخة المتوفرة، فعليه أنت تحتاج لترقية المكتبة اولا.
  • في العادة لايهم نوع المعالج الذي لديك عند، لكن هناك حزم توفر نسخة مختلفة لكل معالج. فعندها عليك اختيار الحزمة المناسبة لمعالجك، لكي تعمل بالشكل المطلوب.
  • حزم (src) تعمل على جميع المعالجات لانها حزم مصدرية وليست حزم جاهزة، في دبيان الحزم (all) لايهمها نوع المعالج، فهي تعمل عليها جميعها.
  • i386 تعمل على كل عائلة انتل من هذا الطراز فصاعدا (بما في ذلك البنتيوم). i586 لا تعمل إلا على البينتوم فصاعدا.

حزم مصدرية

كانت البرامج سابقا توزع على شكل ملف مصدري، مجرد ارشيف مضغوط عادة بـ tgz. تحتاج هذه البرامج لعملية بناء من المصدر، وتحتاج وقت أكثر من نظيراتها البرامج الجاهزة، في التنصيب، وخبرة في سطر الاوامر.

تحتاج لتركيب البرنامج ان تفك ضغط الارشيف، وتذهب لملف عادة يكون اسمه اقراني (إنجليزية: readme) أو تنزيل (إنجليزية: install), ومعرفة ما هي الاوامر التي احتاجها، واعتماديات البرنامج التي يحتاجها البرنامج لكي يعمل بالشكل السليم. نظريا تكون البرامج التي تركب من حزم مصدرية اسرع وكانها صممت خصيصا لهذا الجهاز.

حزم tgz

من أكثر أنظمة الحزم بساطة، انها ليست حزم مصدرية، صحيح انها أرشيف مضغوط. لكنه يحتوي على نصوص برمجية وادوات تسهل عملية تركيب، حذف، وترقية... الحزم. انه وبكل سهولة ارشيف جاهز لتركيب. تستخدم هذا النوع من التحزيم توزيعة سلاكوير

مدراء حزم مختلفون

التوزيعة مدير الحزم واجهات المثبت أسلوب التحزيم
دبيان /اوبنتو/منت APT ابتتيوود/ سينابتك/ اديبت DPKG DPKG
ردهات /فيدورا /سينتوس yum yumex RPM RPM
اوبن سوزي ZYpp /سمارت ياست RPM RPM
ماندريفا urpmi GURPMI/ rpmdrake RPM RPM
جنتو بورتاج ebuild/emerge
فري بي ‌إس ‌دي/ نت بي إس دي/ أوبن بي إس دي نظام المنقولات (ports) pkgfe/ portsman/ portbrowser/ bpm/ barry/ kports/ (FreeBSD) ports tarball
باردوس PiSi Package Manager PISI بيسي
ارش pcman
سلاكوير slackpkg tgz /gzip /tar
بوبي لينكس PETget
CRUX Linux pkgutils

مراجع

  1. ^ "How to keep specific versions of packages installed (complex)". debian.org. مؤرشف من الأصل في 2006-06-13. اطلع عليه بتاريخ 2008-03-01.
  2. ^ Chris، Tucker (15 مارس 2007). "Optimal Package Install/Uninstall Manager" (PDF). UC San Diego: 1. مؤرشف من الأصل (PDF) في 2017-12-07. اطلع عليه بتاريخ 2011-09-14. {{استشهاد بدورية محكمة}}: الاستشهاد بدورية محكمة يطلب |دورية محكمة= (مساعدة)
  3. ^ Functional Package Management with Guix, June 2013, Madrid, European Lisp Symposium 2013 ; نسخة محفوظة 06 سبتمبر 2014 على موقع واي باك مشين.

Read other articles:

American college football season 2018 East Carolina Pirates footballConferenceAmerican Athletic ConferenceDivisionEast DivisionRecord3–9 (1–7 The American)Head coachScottie Montgomery (3rd season; first 11 games)David Blackwell (interim; final game)Offensive coordinatorTony Petersen (3rd season)Defensive coordinatorDavid Blackwell (1st season)Home stadiumDowdy-Ficklen Stadium(Capacity: 50,000)UniformSeasons← 20172019 → 2018 American Athletic C...

 

Perang Saudara IrlandiaTentara Nasional dipersenjatai dengan senapan mesin Lewis di atas transportasi pasukan dalam Perang Saudara, 1922Tanggal28 Juni 1922 – 24 Mei 1923LokasiIrlandiaHasil Kemenangan Pro TreatyPihak terlibat Negara Bebas IrlandiaDidukung Militer : Britania Raya Anti PerjanjianTokoh dan pemimpin Michael John Collins Éamon de ValeraKekuatan 58,500 15,000Korban 800–900 Tewas 426 Tewas Perang Saudara Irlandia (Irlandia: Cogadh Cathartha na hÉireann) (28 Juni 1922 ...

 

Family of form factors for SSDs This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article may rely excessively on sources too closely associated with the subject, potentially preventing the article from being verifiable and neutral. Please help improve it by replacing them with more appropriate citations to reliable, independent, third-party sources. (August 2018) (Learn how and when t...

  لمعانٍ أخرى، طالع القريات (توضيح). قرية القريات  - قرية -  تقسيم إداري البلد  اليمن المحافظة محافظة صنعاء المديرية مديرية بني حشيش العزلة عزلة عيال مالك السكان التعداد السكاني 2004 السكان 943   • الذكور 466   • الإناث 477   • عدد الأسر 106   • عدد المساكن ...

 

SK GroupKantor pusat SK Group, Januari 2014.Nama asli에스케이 주식회사JenisPublikKode emitenKRX: 034730IndustriKonglomeratDidirikan8 April 1953; 70 tahun lalu (1953-04-08)KantorpusatSeoul, Korea SelatanTokohkunciChey Tae-won, Chairman & CEOCho Dae-sik, Chairman Dewan SUPEX (kepala de facto)[1]ProdukEnergi & Kimia, Telekomunikasi, Perdagangan & Jasa, SemikonduktorPendapatan US$213,6 milyar (2018)Laba bersih US$23,8 milyar (2018)Total aset US$257,9 milyar (2018)...

 

قرية بدوة  - قرية -  تقسيم إداري البلد  اليمن المحافظة محافظة أبين المديرية مديرية لودر العزلة عزلة زارة السكان التعداد السكاني 2004 السكان 40   • الذكور 16   • الإناث 24   • عدد الأسر 5   • عدد المساكن 5 معلومات أخرى التوقيت توقيت اليمن (+3 غرينيتش) تعديل مصدر...

Untuk the alternate spelling of a town in Iraq, lihat Simele. Syed Sumail HassanSumail kiri, 2018StatusAktifTanggal lahir13 Februari 1999 (umur 24)Tempat tinggalKarachi, dan IllinoisKebangsaan PakistanTim saat iniSecretPermainanDota 2Pencapaian dan penghargaan The International pemenang (2015) Karier profesional2015–2019Evil Geniuses2019Quincy Crew2020-kiniOG Syed Sumail Hassan (bahasa Urdu: سمیل حسن) (lahir 13 Februari 1999) atau lebih dikenal dengan nama Sumail, adala...

 

Коронная колония ВеликобританииПровинция Массачусетс-Бэйангл. Province of Massachusetts Bay Флаг Герб ← ← ←   → 7 октября 1691 — 4 июля 1776 Столица Бостон Язык(и) английский Официальный язык английский Форма правления конституционная монархия  Медиафайлы на Викискла...

 

2006 novel by Stephen Graham Jones Demon Theory First Edition CoverAuthorStephen Graham JonesCover artistJacket design by Dorothy Carico SmithCountryUnited StatesLanguageEnglishPublisherMacAdam/CagePublication dateApril 27, 2006Media typePrint (hardback & paperback)Pages439 pp (first edition, paperback)ISBN978-1-59692-216-7 (first edition, paperback)OCLC62878706Preceded byBleed Into Me Followed byThe Long Trial of Nolan Dugatti  Demon Theory is a novel writte...

تاكسارت تقسيم إداري البلد المغرب  الجهة طنجة تطوان الحسيمة الإقليم وزان الدائرة وزان الجماعة القروية سيدي رضوان المشيخة حجار بني عيش السكان التعداد السكاني 1161 نسمة (إحصاء 2004)   • عدد الأسر 236 معلومات أخرى التوقيت ت ع م±00:00 (توقيت قياسي)[1]،  وت ع م+01:00 (توقيت صيفي)[...

 

Order of arachnids known as microwhip scorpions PalpigradiTemporal range: Cenomanian–Recent PreꞒ Ꞓ O S D C P T J K Pg N Eukoenenia spelaea Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Arthropoda Subphylum: Chelicerata Class: Arachnida Order: PalpigradiThorell, 1888[1] Families Eukoeneniidae Prokoeneniidae Synonyms Microthelyphonida[2] Palpigradida[citation needed] Palpigradi is an order of very small arachnids commonly known as microwhip ...

 

2002 American TV series or program Hysterical BlindnessPromotional posterGenreDramaBased onHysterical Blindnessby Laura CahillWritten byLaura CahillDirected byMira NairStarring Uma Thurman Gena Rowlands Juliette Lewis Ben Gazzara Music byLesley BarberCountry of originUnited StatesOriginal languageEnglishProductionExecutive producers Uma Thurman Jason Blum Amy Israel ProducerLydia Dean PilcherCinematographyDeclan QuinnEditorKristina BodenRunning time96 minutesProduction companyBlum I...

2011 MLS SuperDraftGeneral informationSportSoccerDate(s)January 13, 2011Time12:00 p.m. (ET)LocationBaltimore, MarylandNetwork(s)ESPN2Overview54 total selectionsFirst selectionOmar Salgado, Vancouver Whitecaps FCMost selectionsNew England RevolutionSeattle Sounders FC(5 selections)Fewest selectionsReal Salt LakeSan Jose Earthquakes(1 selection)← 20102012 → The 2011 MLS SuperDraft was the twelfth annual SuperDraft presented by Major League Soccer. It was held on Janua...

 

Official history of the Song dynasty in China This article is about the official history of the Song dynasty. For the official history of the Liu Song, see Book of Song. For a general history of the Song dynasy, see History of the Song dynasty. History of SongChinese宋史TranscriptionsStandard MandarinHanyu PinyinSòng ShǐSouthern MinHokkien POJSòng-sú The History of Song or Song Shi (Chinese: 宋史; pinyin: Sòng Shǐ; Wade–Giles: Sung Shih) is one of the official Chinese ...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Northeastern Manitoulin and the Islands – news · newspapers · books · scholar · JSTOR (February 2012) (Learn how and when to remove this template message) Town in Ontario, CanadaNortheastern Manitoulin and the IslandsTown (single-tier)Town of Northeastern Manit...

2016 filmSafariDirected byUlrich SeidlWritten byUlrich SeidlVeronika FranzProduced byUlrich SeidlSigrid DyekjærCinematographyWolfgang ThalerEdited byChristof SchertenleibRelease date 3 September 2016 (2016-09-03) (Venice Film Festival) CountryAustria - DenmarkLanguageGerman Safari is a 2016 Austrian-Danish documentary film co-written and directed by Ulrich Seidl. It premiered out of competition at the 73rd edition of the Venice Film Festival, and was later screened at the ...

 

Flag of an Air Forcelieutenant general This is a list of lieutenant generals in the United States Air Force from 2010 to 2019. The rank of lieutenant general (or three-star general) is the second-highest rank normally achievable in the U.S. Air Force, and the first to have a specified number of appointments set by statute. It ranks above major general (two-star general) and below general (four-star general). There have been 131 lieutenant generals in the U.S. Air Force from 2010 to 2019, 33 ...

 

  لمعانٍ أخرى، طالع لويس غونزاليس (توضيح). هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (ديسمبر 2018) لويس غونزاليس معلومات شخصية الميلاد 8 أغسطس 1928  مانيلا  الوفاة 15 مارس 2012 (83 سنة)   ماكاتي  سبب الوفاة ...

Democratic primary in Kentucky 2020 Kentucky Democratic presidential primary ← 2016 June 23, 2020 2024 → ← WVNY →60 delegates (54 pledged, 6 unpledged)to the Democratic National ConventionThe number of pledged delegates won is determined by the popular vote   Candidate Joe Biden Uncommitted Bernie Sanders(withdrawn) Home state Delaware N/A Vermont Delegate count 52 2 0 Popular vote 365,284 58,364 65,055 Percentage 67.9% 10.9% 12....

 

Musical instruments, flutes, made of bamboo Bamboo fluteKrishna playing flute with his herd of cows in Bucesvara Temple, Koravangala. 12th century.Woodwind instrumentClassification woodwindHornbostel–Sachs classification421(421.11 End-blown flutes421.12 Side-blown flutes)DevelopedUnknown where flutes developed. Flutes tens-of-thousands of years old have been discovered in Europe and Asia. Bamboo flutes spread from China and India, along silk road, and across the oceans to Southeast Asia and...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!