מבוא להפצת לינוקס
מערכות הפעלה אחרות כמו מיקרוסופט משלבות כל סיביות קודים באופן פנימי ומשחררות אותה כחבילה אחת. אתה צריך לבחור מתוך אחת מהגרסאות שהם מציעים.
אבל לינוקס שונה מהם. חלקים שונים של לינוקס מפותחים על ידי ארגונים שונים.
חלקים שונים כוללים קרנל, כלי עזר מעטפת, שרת X, סביבת מערכת, תוכניות גרפיות וכו'. אם תרצה תוכל לגשת לקודים של כל החלקים הללו ולהרכיב אותם בעצמך. אבל זו משימה לא קלה שמחפשת הרבה זמן ויש להרכיב את כל החלקים בצורה נכונה כדי לעבוד כראוי.
מכאן ואילך ההפצה (נקראת גם כ-distros) נכנסת לתמונה. הם מרכיבים עבורנו את כל החלקים הללו ונותנים לנו מערכת הפעלה מהודרת של לינוקס להתקנה ולשימוש.
- הפצת לינוקס היא מערכת הפעלה שנעשתה באמצעות אוסף תוכנות המכיל את ליבת לינוקס ומערכת ניהול חבילות לעתים קרובות.
- בדרך כלל, משתמשי לינוקס משיגים את מערכת ההפעלה שלהם על ידי הורדת הפצת לינוקס, הזמינה עבור מגוון מערכות ממכשירים משובצים (למשל, OpenWrt ) למחשבי-על חזקים (למשל, Rocks Cluster Distribution).
- הפצת לינוקס מורכבת מליבת לינוקס, ספריות וכלים של GNU, תוכנות אחרות, מערכת חלונות, תיעוד, סביבת שולחן עבודה ומנהל חלונות.
- כמעט כל תוכנה שנוספה היא קוד פתוח וחינמית והופכת לזמינה הן בקוד מקור והן בצורה בינארית מהודרת, מה שמאפשר שינויים בתוכנה בפועל.
- לחלופין, הפצות לינוקס מוסיפות כמה תוכנות קנייניות שאולי לא יהיו זמינות בצורת קוד המקור, כמו בלוקים בינאריים הדרושים למספר מנהלי התקנים.
היסטוריה של הפצות לינוקס
Linus Torvalds שילב את ליבת לינוקס ושיתף את הגרסה הראשונה שלו, 0.01, בשנת 1991. בתחילה, לינוקס הופצה כקוד מקור בלבד, ולאחר מכן, כשילוב של תמונות תקליטונים להורדה. הפצות החלו לפשט את הליך ההתקנה מכיוון שהיה מסובך, במיוחד במהלך המספר ההולך וגדל של תוכנות זמינות.
המשתמשים התפעלו מהפצות לינוקס כתחליפים למערכות ההפעלה Windows ו-DOS של Microsoft בגרסאות Unix קנייניות, Apple Macintosh Mac OS ומערכות תואמות IBM PC. כמעט כל מאמץ מוקדם הכיר את יוניקס מבית הספר או מהעבודה. הם קיבלו הפצות לינוקס בעלות נמוכה וזמינות קוד המקור עבור כל התוכנות שלהם או רובן.
פרוסת מערך java
לינוקס הפכה למפורסמת יותר בשווקי התקני משובצים ושרתים בהשוואה לשוק הדסקטופ נכון לשנת 2017. היא מנוצלת על למעלה מ-50% משרתי האינטרנט.
טרנדים וסוגים
הפצות לינוקס עשויות להיות:
- לא מסחרי או מסחרי
- פותח עבור משתמשים ביתיים, משתמשים חזקים או משתמשים ארגוניים
- נתמך בשני סוגים או יותר של פלטפורמה או ספציפיים לחומרה, אפילו להרחבת ההסמכה דרך ספק הפלטפורמה
- פותח עבור התקני משובצים, שולחניים או שרתים
- מטרה מיוחדת או כללית במיוחד כלפי פונקציונליות מכונה מסוימת (למשל, אשכולות מחשבים, נתבי רשת וחומות אש)
- ממוקד לקבוצות משתמשים מסוימות, למשל על ידי בינאום ולוקליזציה של השפה או על ידי הכללת מספר חבילות מחשוב מדעי והפקת מוזיקה
- בעיקר, נבנה עבור מקיפות, ניידות, שימושיות או אבטחה
שחרור מתגלגל או שחרור רגיל
גיוון ההפצה של לינוקס נובע מהשונות הטכנית, הפילוסופית והארגונית בין משתמשים וספקים. רישוי תוכנה חופשית מגדיר שמשתמשים בעלי עניין וידע מספקים יכולים להתאים אישית את ההפצות הקיימות או ליצור אחת שתתאים לצרכיהם.
רשימת הפצות לינוקס
ישנם בממוצע שש מאות מפיצי לינוקס המספקים תכונות שונות. כאן, נדון בכמה מההפצות הפופולריות של לינוקס כיום.
ההבדל בין עץ בינארי לעץ חיפוש בינארי
1) אובונטו
זה נוצר בשנת 2004 על ידי Canonical והפך מהר מאוד לפופולרי. Canonical רוצה ש-Ubuntu תשמש כשולחן עבודה גרפי של לינוקס ללא שימוש בשורת הפקודה. זוהי הפצת לינוקס הידועה ביותר. אובונטו היא גרסה הבאה של דביאן וקלה לשימוש למתחילים. זה מגיע עם הרבה אפליקציות מותקנות מראש וספריות מאגרים קלות לשימוש.
מוקדם יותר, אובונטו משתמשת בסביבת שולחן העבודה GNOME2, אך כעת היא פיתחה סביבת שולחן עבודה יחידה משלה. הוא יוצא כל שישה חודשים וכרגע הוא פועל להתרחב להפעלה על טאבלטים וסמארטפונים.
2) לינוקס מנטה
Mint מבוססת על אובונטו ומשתמשת בתוכנת המאגר שלה כך שחלק מהחבילות נפוצות בשתיהן.
מוקדם יותר זה היה אלטרנטיבה של אובונטו מכיוון ש-codec מדיה ותוכנות קנייניות כלולים ב-mint, אך נעדרו באובונטו. אבל עכשיו יש לו פופולריות משלו והוא משתמש בקינמון ושולחן העבודה של חבר במקום בסביבת שולחן העבודה האחדותית של אובונטו.
3) דביאן
דביאן קיימת מאז 1993 ומשחררת את הגרסאות שלה לאט הרבה יותר מאשר אובונטו ומנטה.
גראנדרה
זה הופך אותו לאחד ממפיצי לינוקס היציבים ביותר.
אובונטו מבוססת על דביאן ונוסדה כדי לשפר את הליבה של דביאן מהר יותר ולהפוך אותה לידידותית יותר למשתמש. כל שם מהדורה של דביאן מבוסס על שם הסרט Toy Story.
4) Red Hat Enterprise / CentOS
Red hat הוא מפיץ לינוקס מסחרי. המוצרים הם Red Hat Enterprise Linux (RHEL) ו-Fedora הזמינים באופן חופשי. RHEL נבדק היטב לפני השחרור ונתמך עד שבע שנים לאחר השחרור, ואילו פדורה מספקת עדכון מהיר יותר וללא כל תמיכה.
Red hat משתמש בחוק סימנים מסחריים כדי למנוע הפצה מחדש של התוכנה שלהם. CentOS הוא פרויקט קהילתי שמשתמש בקוד Linux Enterprise Red hat אך מסיר את כל הסימנים המסחריים שלו והופך אותו לזמין באופן חופשי. במילים אחרות, זוהי גרסה חינמית של RHEL ומספקת פלטפורמה יציבה לאורך זמן.
5) פדורה
זהו פרויקט שמתמקד בעיקר בתוכנה חופשית ומספק את הגרסה העדכנית ביותר של התוכנה. זה לא יוצר סביבת שולחן עבודה משלו אלא משתמש בתוכנת 'Upstream'. כברירת מחדל יש לו סביבת שולחן עבודה GNOME3. זה פחות יציב אבל מספק את הדברים העדכניים ביותר.
בחירת Linux Distro
הפצה | למה להשתמש |
---|---|
UBuntu | זה עובד כמו Mac OS וקל לשימוש. |
לינוקס מנטה | זה עובד כמו חלונות וצריך להשתמש בו מצטרפים חדשים. |
דביאן | זה מספק יציבות אבל לא מומלץ למשתמש חדש. |
פדורה | אם אתה רוצה להשתמש בכובע אדום ובתוכנה העדכנית ביותר. |
מפעל כובע אדום | לשימוש מסחרי. |
CentOS | אם אתה רוצה להשתמש בכובע אדום אבל בלי הסימן המסחרי שלו. |
OpenSUSE | זה עובד כמו פדורה אבל קצת יותר מבוגר ויציב יותר. |
Arch Linux | זה לא למתחילים כי כל חבילה צריכה להיות מותקנת בעצמך. |
דוגמאות להפצות לינוקס
בשימוש נרחב הפצות תואמות GNU או מבוססות GNU
הפצה לא מסחרית של דביאן ואחד הפרימיטיביים, המנוהלת על ידי עמותת מפתחים מתנדבים עם מחויבות לניהול פרויקטים דמוקרטי ועקרונות תוכנה חופשית.
כמה הפצות אחרות זמינות גם, כמו אובונטו, Linux Mint, Fedora Linux, Red Hat Enterprise Linux, openSUSE, SUSE Linux Enterprise, Arch Linux, Manjaro Linux, Gentoo וכו'.
כיצד להסיר את התו הראשון באקסל
מערכת הפעלה מבוססת ליבת לינוקס
- אנדרואיד, מערכת ההפעלה המסחרית של גוגל, עובדת על בסיס אנדרואיד OSP שפועל במכשירים שונים כמו ממירים, טלוויזיות חכמות, סמארטפונים וכו'.
- ChromeOS, מערכת ההפעלה המסחרית של גוגל, פועלת על בסיס ChromiumOS, המופעלת רק על מחשבי טאבלט, Chromebox ו-Chromebooks. כמו אנדרואיד, ChromeOS מכיל את חנות Google Play ואפליקציות Google רבות.
הערה: עם זאת, זה נושא מפוקפק שמערכות ההפעלה הנ'ל נחשבות כ'הפצת לינוקס'. הם משתמשים בקרנל לינוקס; לפיכך, כריס דיבונה (ראש קוד פתוח של גוגל) וקרן לינוקס מודים שגם אנדרואיד היא הפצת לינוקס.
הפצות קלות משקל
הפצות אלה פותחו עם תמיכה בחומרה מוקדמת יותר, מה שמאפשר שימוש פרודוקטיבי בחומרה מוקדמת יותר או למהירות הטובה ביותר האפשרית בחומרה מודרנית על ידי מתן משאבים רבים יותר לשימוש באמצעות יישומים. כמה דוגמאות כוללות את Slitaz, Puppy Linux ו-Tiny Core Linux.
הפצות נישה
כמה הפצות אחרות דורשות נישות ספציפיות, כולל: