מערכת ניהול חבילות

מתוך ויקיפדיה, האנציקלופדיה החופשית
מערכת ניהול חבילות
Synaptic screenshot.png
קטגוריה שליטה עריכת הנתון בוויקינתונים
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית OOjs UI icon info big.svg

מערכת ניהול חבילות (מכונה גם מנהל חבילות) היא תוכנה המאפשרת לבצע אוטומטית התקנת והסרת חבילות תוכנה, וכן עדכונן והגדרתן. מנהל החבילות מהווה יתרון בעת התקנת תוכנה בשל טיפולו בתחומי תאימות התוכנה לפלטפורמה עליה היא מותקנת, גרסתה, ומניעת בעיות נוספות. המערכת מתכתבת על-פי-רוב עם בסיס נתונים תוכנתי העשוי להכיל מאות ואף אלפי חבילות תוכנה.

המערכת קיימת לרוב במערכות הפעלה מבוססות לינוקס או דמויות יוניקס (כגון הומברו ב-macOS) ומהווה חלק אינטגרלי מהן. המערכת קיימת בדרך-כלל במערכות הפעלה התומכות כברירת מחדל בתפעול המחשב בצורה זו, ללא התקנה עצמאית של תוכנות, אך חלקן אינו חיוני ורק תורם לנוחות המשתמש.

מנהלי חבילות נפוצים בסביבת יוניקס:

  • מנהל החבילות pkgsrc, או בקיצור pkg. מנהל חבילות זה נפוץ בעיקר בהפצות BSD, דוגמת NetBSD/FreeBSD, אך נפוץ גם בסולאריס ובמקינטוש.
  • מערכת APT לניהול חבילות deb בהפצת הלינוקס דביאן ונגזרותיה (אובונטו, לינוקס מינט וכדומה)
  • מנהל החבילות YUM שמאוחר יותר הוחלף בDNF לניהול חבילות RPM בהפצת הלינוקס פדורה ובRed Hat.
  • pacman, מנהל החבילות של ארץ' לינוקס ושל מנג'רו לינוקס.
  • Portage, מנהל החבילות של ג'נטו לינוקס.
  • Zypper, מנהל החבילות של הפצת הלינוקס openSUSE לניהול חבילות RPM
  • Snap - מערכת אריזה ופריסה של חבילות תוכנה שפותחה על ידי קנוניקל
  • "חנויות האפליקציות" השונות (Mac App Store, Google Play וMicrosoft Store)

ראו גם[עריכת קוד מקור | עריכה]

קישורים חיצוניים[עריכת קוד מקור | עריכה]

ויקישיתוף מדיה וקבצים בנושא מערכת ניהול חבילות בוויקישיתוף
Crystal kpackage.png ערך זה הוא קצרמר בנושא תוכנה. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.