כל מה שאתה רוצה לדעת על CentOS כהפצת לינוקס

Everything You Want Know About Centos



מהו CentOS?

מערכת ההפעלה Enterprise Enterprise (CentOS) מציעה מערכת הפעלה בחינם בעלות קוד פתוח ברמה ארגונית התואמת כמעט עם Red Hat Enterprise Linux (RHEL). גרגורי קורצר הוא מייסד חברת CentOS. מפתחי CentOS משתמשים בקוד המקור של RHEL ליצירת מוצר הדומה מאוד ל- RHEL.







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



במאמר זה אנו הולכים לכסות את 16 הנקודות הבאות הקשורות ל- CentOS כהפצת לינוקס:



  1. ההיסטוריה של CentOS
  2. מטרת פיתוח CentOS
  3. CentOS ו- RHEL
  4. קבוצות עניין מיוחדות (SIGs)
  5. מהו פרויקט CentOS?
  6. בשביל מה CentOS טוב?
  7. אדריכלות CentOS
  8. מאגרים
  9. התכונות העיקריות של CentOS
  10. היתרונות של CentOS
  11. דרישות חומרה לגרסאות האחרונות של CentOS
  12. המהדורות האחרונות של CentOS
  13. לוח זמנים לסיום התמיכה (EOS)
  14. הפקודות היקרות ביותר ב- CentOS
  15. מדוע מנהיגי IT אוהבים את CentOS?
  16. כיצד תשחק CentOS את תפקידה בצמיחת הקריירה שלך?

ההיסטוריה של CentOS:

CentOS שוחררה במאי 2004 כמערכת הפעלה שהיא לגמרי בחינם ומבוססת על ליבת לינוקס. מקורו של CentOS מ- RHEL. מטרתו היא לספק פלטפורמת מחשוב ברמה ארגונית הזמינה בחופשיות ולשמור על התאימות הבינארית של רד האט. CentOS הוצגה כבנייה של CAOS והוקמה על ידי גרגורי קורצר.





לאחר מכן, דיוויד פטרוזילי, מפתח ראשי בטאו לינוקס, הודיע ​​ביוני 2006 כי טאו לינוקס תפרוש ופיתוחו ייספג ב- CentOS (טאו לינוקס היא שיבוט נוסף של RHEL). באמצעות עדכון yum, משתמשי טאו הצליחו לשדרג את גרסת המערכת הנוכחית שלהם ל- CentOS. לרוע המזל, לאנס דייוי, מייסד חברת CentOS, דווח כנעדר באתר הפרויקט של CentOS ביולי 2009. דיוויס הפסיק לתרום לפרויקט CentOS, אך הוא שמר על אתר CentOS שלו.

על פי החשד, צוות CentOS יצר קשר עם דייויס באוגוסט 2009 וקיבל את הדומיינים של centos.org ו- centos.info. CentOS הפכה להפצת לינוקס הפופולרית ביותר ביולי 2010 ועקפה את הפופולריות של דביאן לשרתי אינטרנט, והיוו למעלה מ -30% מכלל שרתי האינטרנט של לינוקס. עם זאת, בינואר 2012, היא ירדה למקום השני על ידי דביאן. רד האט מצהירה בינואר 2014 כי הצוות ייתן חסות לפרויקט CentOS, ויסייע בפיתוח פלטפורמה התואמת בהתאם לדרישות מפתחי הקוד הפתוח שעובדים סביב מערכת ההפעלה והטכנולוגיות המתפתחות.



סימני המסחר של CentOS הועברו ל- Red Hat. תקני RHEL וקבוצת צוות קוד פתוח, העובדים באופן עצמאי מצוות RHEL, מעסיקים את המפתחים המובילים של CentOS. בשוק האירוח, CentOS נחשבת להפצה האמינה ביותר. CentOS תואם בצורה יוצאת דופן לרוב תוכנות לינוקס בגלל התאימות הבינארית שלו ל- RHEL. CentOS היא גם הפצת לינוקס המתאימה ביותר עבור רוב לוחות הבקרה המארחים.

מטרת הפיתוח של CentOS:

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

RHEL ו- CentOS:

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

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

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

קבוצות עניין מיוחדות (SIGs):

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

מהו פרויקט CentOS?

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

למה CentOS מתאים?

גרסת לינוקס זו מתאימה למשתמשי עסקים שאינם רוצים לשלם את העמלות הגבוהות הקשורות ל- RHEL. שתי הפצות אלה זהות לגרסה נתונה למעט ניהול מנוי RHEL ומיתוג RHEL והן מכונות לעתים קרובות Enterprise Linux.

אדריכלות CentOS:

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

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

מאגרים:

ההפצה המרכזית של CentOS מורכבת משלושה מאגרים ראשוניים, המכונים גם ערוצים, שכל אחד מהם מכיל חבילות תוכנה אלה:

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

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

  • CentOSPlus : כולל חבילות המעדכנות רכיבי בסיס ספציפיים של CentOS, מה שגורם ל- CentOS להיות שונה מהתכנים שמספק המקור במעלה הזרם.
  • CentOS-Fasttrack : כולל עדכוני שיפור ותיקון באגים המפורסמים באופן קבוע בין ערכות עדכונים לשחרור נקודות. חבילות ששוחררו בצורה זו נחשבות למועמדות חזקות להכללה במהדורה הנקודה הבאה. לכן, מאגר CentOS-Fasttrack אינו מכיל חבילות לא מתאימות להכללה במהדורות נקודתיות. יתר על כן, הוא גם אינו מספק עדכוני אבטחה.
  • debuginfo : כאשר החבילות המרכזיות נבנות, מאגר זה מאחסן חבילות שיצרו סמלי ניפוי באגים.
  • אוספי תוכנה : מספק גרסאות חדשות יותר של תוכנה מאשר ההפצה הסטנדרטית.
  • תוספות CentOS : זהו אוסף של חבילות המוסיפות פונקציונליות ל- CentOS מבלי לפגוע בתאימות במעלה הזרם או מחייבות עדכון של רכיבי הבסיס.
  • לתרום : מאגר זה מספק לאותן חבילות שאינן מתהפכות באף אחת מהחבילות שנמצאות בהפצת הליבה.
  • שחרור רציף (CR) : הופך חבילות שיופיעו בגרסת הנקודה הבאה של CentOS לזמינות באופן נרחב. עד לשחרור הנקודה בפועל בפועל בתמונות ISO, החבילות נגישות לתיקון חם ובדיקות.
  • בדיקת CentOS : מאגר זה משמש אזור בדיקה לחבילות המיועדות לתוספות CentOSPlus ו- CentOS. חבילות מאגר זה עשויות להחליף את חבילות ליבת ההפצה של CentOS אם לאן, ואין אפשרות להבטיח את הפונקציונליות שלהן.

התכונות העיקריות של CentOS

RHEL ו- CentOS חולקים תכונות רבות מכיוון ש- CentOS מבוסס על קוד המקור של RHEL.

ביצועים וזמינות גבוהים:

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

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

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

עדכונים ותמיכה קבועים:

גרסאות CentOS מתעדכנות מדי שישה חודשים בממוצע, וכל גרסה נתמכת במשך עשר שנים.

רמת אבטחה גבוהה:

צוות האבטחה ברד האט מגלה גילוי איומים והבטחת רמת אבטחה גבוהה. CentOS מגיע גם עם הרחבת ליבת לינוקס משופרת אבטחה.

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

CentOS אינו RHEL:

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

ארגונים רבים מספקים תמיכה ב- CentOS Linux, אך עדיין אין תמיכה מסחרית ראויה. Red Hat מספקת תמיכה ישירה עם RHEL. לתמיכה מסחרית ב- CentOS, משתמש CentOS תלוי במומחי IT ובקהילה.

מפרטים רבים מהשורה הראשונה כלולים ב- CentOS:

CentOS מורכב ממספר רב של מפרטים ייחודיים המאפשרים חדשנות רבה יותר בפלטפורמה זו. CentOS 6 ו- 7 מבוססים על גרעיני Linux 2.6.32 ו- Linux 3.10.0 בהתאמה. הפצות אלה הן plug and play מבחינה טבעית, תומכות בקבצי mp3 ממקורות שונים ו- Firefox 60 כדפדפן האינטרנט המוגדר כברירת מחדל.

ארכיטקטורת x86_64 ב- CentOS 6 ו- 7 יכולה להקצות שטח של 12 ו -64 TB מבחינת יכולת המעבד. בינתיים מערכת הקבצים המקומית יכולה להתמודד עם גודל קבצים מקסימלי הנע בין 2 TB ל- 100 TB בתצורות שונות. CentOS גם מאפשר להוסיף מגוון תכונות מועילות. לדוגמה, הגרסאות הנוכחיות של CentOS תומכות ב- Bluetooth מקורי וכן בלינוקס משופרת באבטחה.

ל- CentOS יש אפשרות לתמוך בארכיטקטורה x86_64 ו- x86:

נכון לעכשיו, הפצת לינוקס זו תומכת במערכות x86_64 ו- x86. עם זאת, CentOS 7 הוא ייחודי מכיוון שהוא מסייע כיום לארכיטקטורות לא רשמיות, המתוחזקות על ידי הקהילה, ppc64le, Arm32, i686 ו- Arm64. ואילו CentOS 6 יכול לתמוך בשתי הארכיטקטורות.

אתה יכול להוריד את CentOS בחינם:

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

קהילת CentOS צומחת:

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

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

CentOS מספקת מדריכים למשתמשים:

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

כדי לסקור במהירות את התכונות של CentOS, עיין בטבלה המופיעה להלן:

מאפיינים CentOS
ליבת מערכת CentOS מבוסס על RedHat
ניהול חבילות יאם
עדכון מחזור בתדירות נמוכה יותר
אחסון שוק נתח 17.5% ממשתמשי לינוקס
וירטואליזציה ערפילית פתוחה

OpenStack, CloudStack,

בִּטָחוֹן חָזָק
יַצִיבוּת חָזָק
יישומי ברירת מחדל היישומים מתעדכנים בעת הצורך
תחזוקה מאתגר
תמיכה תיעוד מוצק עם קהילה קטנה אך פעילה
קלות שימוש מאתגר
מְהִירוּת מעולה אך תלוי בחומרה
מבנה הקובץ אותו מבנה קובץ/תיקיה בסיסי, אך הפורמט שונה במיקום שירותי המערכת

היתרונות של CentOS:

להלן כמה מהיתרונות של השימוש בו:

  • הוא מהיר, אמין וקל משקל.
  • הוא זמין באופן חופשי, קוד פתוח ומוכן לארגון.
  • בנוסף, תקבל כלים לבקרת גרסאות כמו git, שכולם מותקנים מראש, גם תוכנת שרת קוד פתוח כמו MySQL, CUPS, Apache Web.
  • הוא גם מספק תמיכה מצוינת בקהילה, כולל אפשרות לשלוח באגים ישירות ל- bugs.centos.org.
  • הגירסה העדכנית ביותר של CentOS משלבת טכנולוגיית וירטואליזציה והיפייזר כגון Xen, oVirt ו- Docker.
  • CentOS distro מספק את אותן התכונות כמו ה- RHEL המסחרי. עם זאת, זה נגיש גם ללא עלות!
  • בהשוואה להפצות לינוקס אחרות בעלות קוד פתוח, קוד פתוח, CentOS זוכה להעדפות רבות בשל האמינות שלה ופחות שדרוגי החבילות.

דרישות חומרה לגרסאות האחרונות של CentOS:

הפצת לינוקס מעבד RAM שטח דיסק ארכיטקטורת מערכת
CentOS 8 1.1 GHz נפח אחסון מינימלי: 1 GB

אחסון מומלץ: 2 GB

מינימום: 20 GB

מומלץ: 40 GB

64 סיביות
CentOS 7 או RHEL 7 1.1 GHz אחסון מינימלי: 1 GB

אחסון מומלץ: 2 GB

מינימום: 20 GB

מומלץ: 40 GB

64 סיביות

המהדורות האחרונות של CentOS:

יש לנו CentOS 7, CentOS 8 ו- CentOS Stream לדבר על המהדורות האחרונות של CentOS. בשנת 2019, כאשר CentOS 8 הוצג, אנשים רבים תהו מה השתנה באופן משמעותי מ- CentOS 7. כעת, נגלה את הניגוד בין שתי גרסאות CentOS אלה. אז בואו נעבור לתחתית המסתורין הזה ונבדוק אם CentOS 8 ראוי לנסות או לא.

CentOS 7 הייתה ההפצה הראשונה של RHEL שכללה את systemd כתכונה סטנדרטית. CentOS 7 שוחרר בשנת 2014 והציע מספר תכונות שסייעו לקהילה היטב בעשר השנים האחרונות. תכונות חדשות אחרות ב- CentOS 8 מוצגות בטבלה שלהלן, יחד עם כמה מההבדלים בין שתי המהדורות של CentOS:

ההבדל בין CentOS 7 ו- CentOS 8

מאפיינים CentOS 7 CentOS 8
ללכת גירסת Git 1.8 גרסת Git 2.18
מיכלים Docker זמין עבור CentOS 7 Docker מושמט. לעבודה עם מכולות, השתמש בכלי הסקופאו והבונה, הפודמן והרנק.
גַרעִין מבוסס על גרעין 3.10 במעלה הזרם ופדורה 19 מבוסס על גרעין במעלה הזרם 4.18 ו- Fedora 28
ניהול אחסון ברירת מחדל של מנהל נפח לוגי מנהל נפח לוגי וסטראטיס
בִּטָחוֹן CentOS 7 כולל תמיכה ב- TLS 1.0 ו- OpenSSL 1.0.1 CentOS 8 כולל תמיכה ב- TLS 1.3, OpenSSL 1.1.1, TLS 1.0 ו- TLS 1
NTP זמין גם שד הכרוניד וגם NTP פרוטוקול NTP כרוני בלבד
ניהול תוכנה הוא השתמש ב- YUM v3, מופץ עם סל'ד 4.11 ב- CentOS 8, yum מוחלף ב- dnf. הוא גם משתמש בשילוב של סל'ד 4.14 YUM v4. יתר על כן, גרסה זו תומכת גם בתוכן מודולרי.
ג'אווה OpenJDK 8 הן OpenJDK 8 והן OpenJDK 11
מסגרת רשת גרסה זו משתמשת ב- iptables מסגרת הרשתות של CentOS 8 מבוססת על nftables ש- firewalld משתמש בהם עבור backend ברירת המחדל.
תמיכה בפייתון תמיכה מוגבלת ב- Python 2.7. CentOS 7 תומך גם ב- Python 2.7 תמיכה קבועה ב- Python 2.7, אך היא תומכת גם ב- Python 3.6
וירטואליזציה השתמש ב- virt-manager וב- qemu-kvm מופץ עם virt-manager, qemu-kvm 2.12 הוצא משימוש ותא הטייס משתלט
httpd/Apache שרת HTTP 2.4 שרת HTTP 2.4
חומת אש CentOS 7 משתמש ב- iptables כמסגרת הסינון שלה למנות CentOS 8 משתמשת ב- nftables כמסגרת הסינון שלה למנות
אודם, php, perl רובי 2.0.0, PHP 5.4.16, Perl 5.16.3 פרל 5.26, רובי 2.5. ואילו כברירת מחדל, מנהל התהליכים של FastCGI (FPM) מנוצל על ידי PHP.
מאגרי מידע MySQL 5.5, PostgreSQL 9.2, MariaDB 5.5 MySQL 8.0, PostgreSQL 10, Redis 5, PostgreSQL 9.6, MariaDB 10.3
סביבת שולחן עבודה ב- CentOS 7, שרת X.Org הוא ברירת המחדל של GNOME, מנהל התצוגה. ב- CentOS 8, Wayland הוא מנהל ברירת המחדל של GNOME Display with GNOME Shell גירסה 3.28
Nginx לא זמין (כברירת מחדל) הפצת לינוקס זו מספקת תמיכה בשרת האינטרנט Nginx. גרסה 1.14

עם הודעת CentOS 8 End of Life (EOL) בדצמבר 2021, מחזור החיים של מערכת ההפעלה צומצם. כתוצאה מכך, RHEL הכריזה כי הצוות שלהם יתרכז בעתיד ב- CentOS Stream.

זרם CentOS:

פלטפורמת פיתוח לינוקס המאפשרת למפתחי Red Hat לשתף פעולה עם חברי קהילת הקוד הפתוח היא CentOS Stream. Red Hat מפתחת את קוד המקור של Red Hat Enterprise Linux (RHEL) ב- CentOS Stream לפני פרסום הגרסאות החדשות יותר. לכן הוא נחשב כחלק ממודל הפיתוח של קוד פתוח. יישום מודל זה הופך את CentOS Stream לתצוגה מקדימה של המהדורות העתידיות של Red Hat Enterprise Linux.

היתרונות של CentOS Stream:

  • זה לא שונה בהרבה מ- CentOS.
  • הוא מחלץ תכונות חדשות לפני הפצת RHEL.
  • יש לה פוטנציאל של קהילת פיתוח גדולה.
  • פלטפורמת הפיתוח הזו זריזה יותר מהקודמת.

האם CentOS Stream יחליף את CentOS Linux?

גרסת CentOS Stream אינה יכולה להיחשב כתחליף להפצת CentOS. זוהי גרסת פיתוח של RHEL. ואילו CentOS היא גרסה מחדש של Red Hat Enterprise Linux. כתוצאה מכך, CentOS Stream מתאים יותר לאנשים שרוצים לראות אם השרתים שלהם הם עמידים למשתמשי CentOS Linux אם המבנה יציב מספיק לצרכיהם. יש לו את המיקום שלו מכיוון ש- CentOS Stream הוא הצעד הבא הבלתי נמנע וטבעי לקראת החדשנות המתקדמת של לינוקס ארגוני. יש לו גם לולאה דחוסה של משוב בין מפתחי RHEL.

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

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

לוח זמנים לסיום התמיכה (EOS):

גִרְסָה תאריך הוצאה סוף החיים
CentOS 6 10 ביולי 2011 30 בנובמבר 2020
CentOS 7 7 ביולי, 2014 30 ביוני 2024
CentOS 8 24 בספטמבר 2019 31 בדצמבר 2021

הפקודות היקרות ביותר ב- CentOS:

להלן כמה פקודות שיעזרו לעבודה של CentOS, כגון:

  1. mv : זוהי פקודת העברת. משתמשי CentOS יכולים להשתמש בפקודה זו כדי להעביר קובץ ממקור אחד או מספרייה לכל מיקום אחר או לשנות שם לקובץ.
  2. rmdir : פקודה זו משמשת למחיקת הספרייה עם התוכן הקיים בה.
  3. לגעת : פקודה זו תעזור לך ליצור קובץ ריק. טיט ידוע גם בשם הפקודה make file.
  4. ברור : רוצה לנקות את מסך מסוף CentOS? השתמש בפקודה clear.
  5. ls : פקודה זו תפרט את תוכן הספרייה שצוין.
  6. sudo yum להתקין : פקודה זו משמשת להתקנת חבילה מסוימת.
  7. עדכון sudo yum : פקודה זו תעדכן את כל החבילות המותקנות.
  8. לְאַתֵר : פקודה זו תסייע לך במציאת קובץ באחסון המערכת שלך
  9. rm : הפקודה rm משמשת להסרת הקבצים.
  10. mkdir : השתמש בפקודה שימושית זו ליצירת ספריות משנה וספריות חדשות.
  11. CD : תוכל גם לשנות ספרייה או להעביר את הפקד לכל תיקיה אחרת מספריית העבודה הנוכחית.
  12. איש : כדי להדפיס מדריך הקשור לכל פקודה, השתמש בפקודה man במסוף CentOS שלך.

מדוע מנהיגי IT אוהבים את CentOS?

  • ההתקנה של CentOS פשוטה ומתאימה לכל דרישות האספקה ​​הארגונית, בין אם להגדיל או לרדת.
  • פריסות לינוקס פחות יקרות, במיוחד כאשר עוברים מ- RHEL ל- CentOS.
  • זה כל מה שהצוות שלך מצפה ממערכת הפעלה שאמורה פשוט לפעול במקום העבודה של היום.
  • אפילו עבור עדכונים נרחבים, שדרוגי הייצור פשוטים ולעתים רחוקות גורמים להשבתה מכיוון שתהליך השדרוג הוא חלק.
  • הוסף ערך, הרחב וצבט מה שאתה רוצה; לדוגמה, אין נעילת ספק מכל סיבה שהיא.
  • רוצה לשנות משהו? הצוות שלך יכול לעשות זאת מבלי לצאת מגבולות הרישיון שלך.
  • עם תמונות Docker Hub של מנהל הקהילה הניתנות למשוך לעיתים קרובות ללא הגבלות, תוכל לסובב, לעדכן ולהעביר בין סביבות בצורה מהימנה.

כיצד תשחק CentOS את תפקידה בצמיחת הקריירה שלך?

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

סיכום:

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