לינוקס | הפצה
English: Linux

הפצה

Postscript-viewer-shaded.png ערך מורחב – הפצת לינוקס

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

הפצת לינוקס, או בשם הנפוץ "הפצה" (באנגלית:"distro"), הוא פרויקט המנהל אוסף מרוחק של תוכנות ועזרים להתקנות למערכות הפעלה מסוג לינוקס. ההפצות מתוחזקות על ידי אנשים פרטיים, קבוצות מפתחים, מוסדות התנדבותיים ומסחריים. ההפצות כוללות תוכנות וחבילות יישומים בצורת חבילות, תוכנות המותאמות להפצה שעוזרות בתהליך ההתקנה הראשונית וגם תוכנות עבור התקנת עדכונים וחבילות. הפצה אחראית להגדרות ברירת המחדל של מערכות לינוקס, אבטחת המערכת ושילוב של אלפי חבילות תוכנה.

הפצת לינוקס טיפוסית כוללת: מנהל אתחול כמו LILO או GRUB, את ליבת לינוקס, כלים וספריות מפרויקט גנו, מנהל החלונות X שנלווית אליו סביבת עבודה גרפית כמו GNOME או KDE, יחד עם אלפי חבילות ישומים, מחבילות ישומיים משרדיים עד מהדרים, עורכי טקסט וכלים מדעיים. מנהלי חבילות המותאמות להפצות כוללים את dpkg, מנהל החבילות RPM ו־ Portage. נוסף על כך ההפצות שנועדו לשימוש כללי יכולות להיות מותאמות לשימושים שונים לדוגמה: תמיכה בארכיטקטורות מחשבים, מערכות משובצות מחשב, אבטחה, יציבות, התאמה לאזורים מסוימים ולשפות, הכוונה לקבוצות משתמשים מסוימות, תמיכה במערכות זמן אמת, או התחייבות לסביבת עבודה גרפית מסוימת. יתר על כן, חלק מההפצות כוללות במתכוון תוכנה חופשית בלבד. כיום יש מעל לשלוש מאות הפצות בשלבי פיתוח פעיל, מתוכן כתריסר הפצות הם הפופולריות ביותר לשימוש כללי.

מספר הפצות לינוקס ידועות:

  • אובונטו, הפצה ששמה דגש על קלות ההפעלה, ובעקבות כך זוכה לפופולריות גבוהה. מתוחזקת על ידי קנוניקל ומבוססת על דביאן.
  • לינוקס מינט, הפצת לינוקס המבוססת על ההפצה אובונטו (עם מספר חבילות שנלקחות ישירות מדביאן).
  • CentOS, הפצה שהיא למעשה שיעתוק של Red Hat Enterprise Linux (דבר שהוא מותר מבחינה חוקית) ללא שימוש בשם המותג Red Hat. גרסה זאת היא גרסת הלינוקס הנפוצה ביותר (2012) בתחום אירוח שרתי אינטרנט.
  • סלאקוור, אחת מהפצות הלינוקס הראשונות, נוסדה ב־1993, כרגע מתוחזקת בעקביות על ידי פטריק וולקרדינג.
  • דביאן, הפצה חופשית המתוחזקת על ידי קהילת מתנדבים עם התחייבות חזקה לעקרונות התוכנה החופשית.
  • Red Hat, מתוחזקת על ידי חברת תוכנה אמריקאית בעלת אותו שם, המספקת גם גרסה קהילתית בשם פדורה.
  • מנדריבה, הפצה מבוססת Red Hat, פופולרית בצרפת ובברזיל. מתוחזקת על ידי חברה צרפתית מסחרית בעלת אותו שם.
  • סוזה (SuSE), הפצה שבמקורה מבוססת על סלאקוור, עם מערכת ניהול חבילות שהושאלה מ־Red Hat, מתוחזקת על ידי חברת נובל.
  • ג'נטו, הפצה המיועדת למשתמשים מנוסים, ידועה בזכות מנהל החבילות שלה המאפשר הידור תוכנות מקוד מקור.
  • Tails, הפצה שמטרתה לספק פרטיות ואנונימיות, פרויקט Tor מספק תמיכה כלכלית למפתחי ההפצה.
  • קנופיקס, הפצת LiveCD המסוגלת לרוץ על אמצעי אחסון מידע נשלפים ללא צורך בהתקנה.

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

התקנה

הדרך הנפוצה ביותר להתקין לינוקס על מחשבים אישיים היא על ידי אתחול מהחסן USB או מתקליטור CD-ROM או DVD המכיל את תוכנית ההתקנה של ההפצה ותוכניות נוספות הניתנות להתקנה. את התקליטורים האלה ניתן לצרוב מקובץ ISO שהורד מהאינטרנט, לרכוש עצמאית במחיר נמוך, להשיג כחלק מארגז חבילות, או בחלק מהמקרים קבלת משלוח בדואר בחינם על פי בקשה. ארגז חבילות יכול לכלול מדריכי שימוש ותוספת של תוכנות קנייניות. קובץ Mini CD מאפשר התקנת לינוקס על כוננים של מחשבים בתצורה קטנה. שרתים, מחשבים אישיים הבאים עם לינוקס מותקן זמינים מספקים כמו היולט-פקארד ודל, על אף שאלו בדרך כלל זמינים רק לשולחנות עבודה ארגוניים. התקנות חלופיות להתקנות מסורתיות של שולחנות עבודה כוללים "התקנה רזה" שרצה מתוך LiveCD. ב"התקנה רזה", מערכת ההפעלה נטענת ממחשב ראשי על חיבור לרשת. בתקליטור "Live CD", מערכת ההפעלה נטענת ישירות מתוך התקליטור ללא צורך בהתקנת המערכת על הכונן הקשיח של המחשב. חלק מההפצות כוללות תוכנית התקנה ב־Live CD. במערכות משובצות מחשב, אופייני שלינוקס מותקנת בתוך הקושחה של המערכת ועשויה להינתן גישה למשתמשים ובמקרים מסוימים אף אפשרות זו חסומה.

הסכמים עם ספקי מחשבים

מחשבים בדרך כלל נמכרים ביחד עם מערכת הפעלה מותקנת. לא שגרתי שמערכת הפעלה זו תהיה לינוקס, למרות העובדה שהניידות של לינוקס מאפשרת לה לעבוד על רוב המחשבים. במחשבי IBM מערכת ההפעלה היא בדרך כלל חלונות; במחשבי מקינטוש תמיד תהיה מערכת הפעלה מבית אפל, שכרגע מפיצה את Mac OS X; סאן מיקרוסיסטמס מוכרת מחשבי SPARC עם סולאריס; קונסולות משחקים כמו Xbox ,PlayStation ו־GameCube יגיעו עם מערכת הפעלה משלהם. העובדה שלינוקס לא מותקנת כברירת מחדל מגבילה את נתח השוק של לינוקס: בדרך כלל אין מודעות בקרב הצרכנים שיש חלופות, צרכנים צריכים לעשות מאמץ מכוון כדי לקבל מערכת הפעלה אחרת ועליהם לבצע את תהליך ההתקנה בעצמם, או להסתמך על עזרה מחבר, קרוב משפחה או איש מחשבים.

בכל זאת, יש אפשרות לקנות מחשבים עם לינוקס מותקנת מראש. היולט-פקארד ודל מוכרים מחשבים ניידים עם לינוקס, יצרני מחשבים לפי הזמנה מאפשרים התקנת לינוקס. Terra Soft מוכרים מחשבי מקינטוש וקונסולת PlayStation 3 עם Yellow Dog Linux מותקן מראש. וכן נפוץ למצוא את לינוקס כמערכת ההפעלה מוטמעת, לדוגמה בנתב NSLU2 של חברת Linksys, מכשירי וידאו של טיבו, טלפונים סלולרים מבוססי לינוקס, מחשבי כף יד ונגני מוזיקה ניידים.

כמו כן בשלהי 2007 פרצו שלל דגמים של מחשבים ניידים קטנים שהשוק אימץ תחת הסיווגים MID ו־Netbook המריצים בתצורות שונות הפצות לינוקס כדוגמת Xandros או חלונות XP. לאורך שנת 2008 הצביעו נתוני המכירות באתרים גדולים כגון אמאזון כי ניכרת העדפה לטובת תצורות המריצות לינוקס. המגמה מפורשת על ידי רבים בקהילה והתעשייה כסימן מעודד לשיפור מואץ בהיכרות ואמון הקהל הרחב במותג הלינוקס וקידום התחרותיות והתקניות של מוצרי "חלונות".