כיצד להתקין את מערכת ההפעלה ReactOS שלב אחר שלב

ממשק ReactOS 0.4.0

כבר דנו ב-ReactOS בבלוג הזה כמה פעמים. זוהי מערכת הפעלה שפותחה בחסות קרן ReactOS , פרויקט שהחל לפני שנים ויצא תחת רישיונות GPL ו-BSD. היא כתובה כמעט כולה בשפת התכנות C, היא חינמית וקוד פתוח. למרות הדמיון שלה ללינוקס, היא אינה הפצה או מערכת המבוססת על ליבת Torvalds. במקום זאת, היא משתמשת בליבת מערכות הפעלה היברידית משלה ובממשק גרפי בשם ReactOS Explorer, שיש לו כמה תכונות המזכירות את Windows.

ReactOS (מערכת הפעלה React , כאשר React מתייחסת ל"תגובה" הנובעת מחוסר שביעות רצון ממערכת ההפעלה של מיקרוסופט) צצה כדי ליצור מערכת הפעלה חופשית עם תאימות בינארית לתוכנות ומנהלי התקנים של Microsoft Windows NT. למרות שתוכננה בתחילה לתאימות עם Windows 95 (כאשר הפרויקט נקרא FreeWin95), היא תומכת כיום בתוכנה עבור ליבת Windows NT 5.x וגירסאות מאוחרות יותר, כלומר היא תומכת בתוכנה מ-Windows XP ואילך. היא גם הותאמה לארכיטקטורות אחרות, לא רק x86-32, אלא גם AMD64 ו-ARM.

קצת יותר על ReactOS

ReactOS

בעיקרון, המפתחים שלה עובדים על יישום ממשק API בקוד פתוח ואלמנטים אחרים כמו הרישום של Windows. לשם כך, הם משתמשים בהנדסה הפוכה על מוצר מיקרוסופט כדי להבין כיצד הוא פועל ולאחר מכן משכפלים אותו. הוא גם משלב חלקים משכבת ​​התאימות מפרויקט Wine הידוע (מבוטא "vain"), כך שתוכלו להתקין תוכנת Windows מקורית על מערכת זו וזה יעבוד, אם כי לא כל התוכנות תואמות ב-100%.

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

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

MinGW הוא אחד המרכיבים הבסיסיים לקומפילציה, בעוד ש-ReactX מספק תאימות ותמיכה ב-DirectX , ומשתמש ב-OpenGL לתלת-ממד כפתרון זמני עד לפיתוח פתרון בוגר יותר. כפי שצוין, הוא משתמש גם בקוד מפרויקטים אחרים כמו Wine, ונהנה מרכיבי Win32, NTDLL, USER32, KERNEL32, GDI32 ו-Advapi, בעוד שחלקים אחרים מפותחים בנפרד על ידי מפתחי ReactOS.

FreeBSD היא מערכת הפעלה נוספת שממנה ReactOS שאל קוד . כדי לשפר את מחסנית הרשת של המערכת, הם פנו למערכת ההפעלה בקוד פתוח המתגאה בטובה ביותר (ושממנה גם לינוקס צריכה ללמוד). כל רכיב ה-TCP הועתק מקוד FreeBSD עבור ReactOS. רכיבים בולטים נוספים כוללים את FreeType עבור גופנים, Mesa 3D עבור עיבוד OpenGL, UniAT עבור בקרי ATA וספריית FullFAT לתאימות FAT. NTFS נתמך גם בגרסאות האחרונות, כמו גם קריאה וכתיבה של EXT3.

במבט קדימה, צפויה תאימות משופרת, והפרויקט צפוי לגדול בהדרגה. בנוסף ל- Windows NT, הוא תומך כיום גם ביישומי Java, OS/2 ו-DOS. למרות שאינו מתחרה ישיר ללינוקס, ReactOS הוא פרויקט משמעותי שפרויקטים אחרים יכולים להפיק ממנו תועלת וללמוד ממנו, בהתחשב באופיו הקוד הפתוח. מסיבה זו, ReactOS כבר זכה במספר פרסים והוקרה.

מדוע להתקין את ReactOS?

קוד מקור - קוד מקור

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

אבל אולי התירוץ הטוב ביותר להשתמש ב-ReactOS הוא מערכת הפעלה "Windows" המסוגלת להריץ תוכנות DOS ו-Windows NT מבלי להסתמך על מערכת סגורה כמו מיקרוסופט. ועבור אלו הרגישים יותר לבעיות רישוי, זו יכולה להיות הקלה.

דרישות מינימום להתקנת ReactOS

דרישות חומרה

ניתן להוריד קובץ ISO חי של מערכת ההפעלה כדי להשתמש בו ללא התקנה, או BootCD, שהוא קובץ ISO שניתן להתקין במחשב או במכונה וירטואלית. הוא תופס רק כ-90MB דחוס בפורמט ZIP, וכאשר הוא מפונה לדחיסה הוא מגיע ליותר מ-100MB, אבל כלום בהשוואה ל-Windows, כך ש- ReactOS לא דורש משאבים רבים.

  • מעבד פנטיום X86 או x86-64 ומעלה.
  • זיכרון RAM 64MB (מומלץ 256MB)
  • כונן קשיח IDE / SATA של לפחות 350 מגה-בתים.
  • מחיצת אתחול בפורמט FAT16 / FAT32.
  • מתאם גרפי VGA 2 מגה-בייט (VESA BIOS 2.0v ומעלה)
  • כונן תקליטורים
  • מקלדת ועכבר סטנדרטיים.

כפי שאתה יכול לראות, הוא קל וניתן להתקין אותו אפילו על ציוד ישן יותר ...

שלב אחר שלב התקנת ReactOS

הורד את ReactOS

הצעד הראשון הוא להוריד את קובץ ה-ISO של ReactOS, במקרה זה, BootCD . לשם כך, עבור לקישור זה ולאחר מכן לחץ על הורד BootCD. יופיע המסך הבא, שבו תוכל לתרום לפרויקט או, אם תרצה, להוריד אותו בחינם על ידי לחיצה על "לא, תודה. בוא נמשיך עם ההורדה!" פעולה זו תפנה אותך ל-SourceForge לצורך ההורדה.

הורדת האינטרנט של ReactOS BootCD

כבר יש לנו את קובץ ה-ISO שהורדנו , והוא מגיע דחוס בקובץ ZIP. אנחנו מחלצים אותו ואז צורבים אותו על גבי תקליטור. DVD או משהו כזה אינו הכרחי, מכיוון שכפי שאמרתי, מדובר בגודל של כ-100MB בלבד. אם אתם מתכוונים להשתמש בו במכונה וירטואלית, אינכם צריכים לצרוב אותו; אתם יכולים להשתמש ב-ISO ישירות. אם אתם מתכוונים להתקין אותו במחשב, עליכם לגשת ל-BIOS שלכם ולתעדף את הכונן האופטי כך שיחפש את המערכת על גבי התקליטור שצרבתם.

התקנת המערכת

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

בחירת שפה

לאחר מכן נלחץ ENTER כדי להתקין את מערכת ההפעלה:

התקנה

כעת נאשר על ידי לחיצה נוספת על ENTER:

אישור התקנה

זה מראה לנו את תצורת החומרה שזוהתה . אם מדובר במחשב חדש יותר, ייתכן שיש בו בעיות, לכן אני ממליץ להתקין אותו במכונה וירטואלית עם VMware או VirtualBox וכו'. בואו נמשיך עם הקדמה:

תצורה

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

מחולק

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

עיצוב

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

התקן קבצים

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

פרוגרסו

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

מטען אתחול

רכיבי ReactOS מותקנים כעת; כל שנותר הוא להפעיל מחדש . לחץ על ENTER.

הפעל מחדש

המערכת מופעלת בפעם הראשונה , היא כמעט מוכנה... אגב, אם היא מבקשת ממך ללחוץ על מקש כדי לגשת לכונן האופטי (CD), התעלם מכך; מערכת ההפעלה תופעל לאחר מספר שניות.

בית ReactOS

אם מסך זה מופיע בהפעלות מחדש נוספות, פשוט המתן או בחר באפשרות הראשונה:

תפריט התחלה

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

הבא הבא הבא ...

ייתכן שהוא יבקש מאיתנו להתקין כמה מנהלי התקנים ; ההליך פשוט: הבא, סיום, הבא, סיום...

נהגים

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

סייר ReactOS

אל תשכחו להשאיר את תגובותיכם או שאלותיכם…


הוסף כמקור מועדף בגוגל