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

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

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

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

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

ראו גםעריכה

קישורים חיצונייםעריכה

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