NetBSD הסביר: מערכת יוניקס שיכולה לפעול על כל דבר

NetBSD הסביר: מערכת יוניקס שיכולה לפעול על כל דבר

למרות שהפצות לינוקס עשויות לקבל את כמות הדיו הגדולה ביותר בעולם הקוד הפתוח, אנשים מתעלמים לעתים קרובות ממשפחת BSD. גרסה אחת של BSD, NetBSD, נשארה תקועה בגלל המחויבות שלה לניידות.





מהו NetBSD?

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





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





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

היסטוריה של NetBSD

בעוד ש- NetBSD היא מערכת הפעלה מודרנית, השושלת שלה מתחילה בשנות השבעים, כפי שהפצה תוכנת ברקלי או BSD, שפותחה ב- UC ברקלי.



כיצד לצנן את המחשב

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

BSD התבססה במקור על יוניקס של Bell Labs אך התנתקה מגירסת חברת האם AT&T שלה לאורך השנים, כך שניתן היה להוציא גרסה שאינה מכילה קוד AT&T.





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

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





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

NetBSD זלגה בתורו כיוון שאחד המפתחים, Theo de Raadt, התבקש להתפטר מפרויקט NetBSD ולאחר מכן ייסד גרסה, OpenBSD, המתמקדת באבטחה ובתקינות הקוד.

קָשׁוּר: איזו מערכת הפעלה כדאי לבחור עבור המחשב הבא שלך?

ניידות: כמובן שהוא מפעיל את NetBSD

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

רשימת היציאות הנוכחיות כוללת x86_64 ו- ARM לאדריכלות לא ברורות יותר כמו MIPS. וזה רק יציאות Tier I, אלה שפרויקט NetBSD תומך באופן פעיל.

רשימת יציאות Tier II נרחבת גם היא, שם טמונה רוב התמיכה בחומרה 'יתומה'. כאן תוכל למצוא גרסאות עבור מקינטושות מבוססות אמיגה, מוטורולה 68000 ו- PowerPC, תחנות עבודה של Sun-SPARC 32 סיביות ומחשבי מיני מחשבים.

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

NetBSD כל כך נייד שיש אמירה, 'כמובן שהיא מפעילה את NetBSD'. מישהו אפילו הצליח להתקין אותו על טוֹסטֶר מצויד במיקרו -בקר מוטבע.

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

התקנת NetBSD

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

סרטים בחינם אין הורדה אין הרשמה

המשקף את הכיוון הטכני של NetBSD ו- BSD באופן כללי, ממשק ההתקנה מבוסס טקסט.

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

כברירת מחדל, NetBSD פועל במסוף טקסט ללא ממשק משתמש. אתה יכול להתחיל את X11 עם startx פקודה.

מנהל החלון המוגדר כברירת מחדל הוא CTWM. אתה יכול להתקין מנהלי חלון וסביבות שולחן עבודה אחרות באמצעות מנהל החבילות המוזכר להלן. תוכל גם להיכנס באופן גרפי עם XDM בזמן האתחול על ידי הוספת השורה ' xdm = כן 'לתחתית ה /rc.conf הקובץ כשורש ולאחר מכן אתחול מחדש.

ניהול חבילות ב- NetBSD

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

אתה יכול להתקין אותו במהלך ההתקנה, אך במקרה שלא עשית כל מה שצריך זה כמה פקודות. במעטפת שורש, הזן את הפקודות הבאות:

export PKG_PATH=https://cdn.NetBSD.org/pub/pkgsrc/packages/NetBSD/$(uname -p)/$(uname -r | cut -d_ -f1)/Al pkg_add pkgin

כדי לחפש חבילה באמצעות pkgin, השתמש בפקודה זו:

pkgin search vim

כדי להתקין חבילה, השתמש ב להתקין אוֹפְּצִיָה.

pkgin install vim

תרצה גם לעדכן את המערכת שלך.

pkgin upgrade

קשור: מדוע עליך לעדכן מאגרי חבילות Linux

האם עליך להשתמש ב- NetBSD?

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

אם אתה שוקל פיתוח מערכות מוטבעות, רישיון BSD עשוי להיות אטרקטיבי יותר מה- GPL הנפוץ בתוכנות לינוקס מכיוון שאינך צריך להפוך את קוד המקור לזמין. לכן ה- BSD מהווים בסיס פופולרי ליצרני חומרה כמו תחנות ה- Sony Playstation המאוחרות יותר המבוססות על FreeBSD.

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

מערכת הפעלה Unix הפועלת כמעט על כל דבר

NetBSD, עם המורשת שלה עוד בתקופת ה- BSD המקורית של שנות השבעים והשמונים, היא ייחודית כמערכת יוניקס אמיתית במטרה להריץ כמה שיותר סוגים של מחשבים.

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

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל כיצד לבנות שרת אינטרנט של לינוקס באמצעות מחשב ישן

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

קרא הבא
נושאים קשורים
  • לינוקס
  • מערכות הפעלה
  • יוניקס
על הסופר הזוית דוד(49 מאמרים פורסמו)

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

עוד מאת דיוויד דלוני

הירשם לניוזלטר שלנו

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

לחצו כאן להרשמה