אופן השימוש ב- ReactOS, שיבוט הקוד הפתוח של Windows

אופן השימוש ב- ReactOS, שיבוט הקוד הפתוח של Windows

אם אתה רוצה ש- Windows היה קוד פתוח, עליך לבדוק את ReactOS!





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





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





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

מהו ReactOS, בכל זאת?

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



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

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





  • ל גַרעִין , שמתרגמת בין תוכנה לחומרה.
  • בסיסי ספריות תוכנה המספקים פונקציות נפוצות כמו כתיבת קובץ לדיסק.
  • שירותים שרצים ברקע. מדפסת ההדפסה היא דוגמה לכך, שכן היא ממתינה לתוכניות אחרות שישלחו משהו למדפסת ומנהלת את החילופין.
  • יישומים שמשתמשים ברכיבים אלה. זה כולל לא רק אפליקציות הפונות למשתמשים כמו Word או Chrome, אלא גם יישומי מערכת. לדוגמה, explorer.exe היא תוכנית שלא רק גולשת בקבצים (מול המשתמש), אלא גם מספקת את שולחן העבודה, שורת המשימות ותפריט התחלה.

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

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





כיצד להתקין ReactOS

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

אם תרצה לעקוב, התחל בהתקנת VirtualBox למערכת ההפעלה שלך. לאחר מכן צור מכונה וירטואלית עם ההגדרות כפי שמוצג בתמונה למטה. רוב אלה הן הגדרות ברירת מחדל, למעט ה- RAM (1GB) ושטח הדיסק הקשיח (10GB), שאמנם נמוך אמור להיות מספיק למערכת רזה זו. אם כל זה נשמע לך כמו ג'יבריש, תסתכל על שלנו מדריך ל- VirtualBox לראות במה מדובר.

שלב 1: שפת המתקין

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

למה שטח הדיסק שלי הוא 100

שלבים 2-3: קבלת פנים ואזהרה

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

שלבים 4-5: מכשירים ואחסון

אתה בטוח לקבל את ערכי ברירת המחדל של המכשירים, כולם רכיבים סטנדרטיים שחיקוי VirtualBox.

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

שלב 6: אישור

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

מכה להיכנס במסך הבא שוב לאישור.

שלב 7: עיצוב

בהתאם לגודל הדיסק הווירטואלי שלך, תהליך העיצוב עשוי להימשך זמן מה.

שלב 8: התקן את מערכת ההפעלה

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

שלב 9: התקן את Bootloader

לבסוף, ההתקנה תתקין של ה- VM מטעין אתחול להפעלת ReactOS כאשר אתה מפעיל אותו. בחר באפשרות הראשונה כאן, שתתקין אותה הן בדיסק הווירטואלי בכללותו והן במחיצת C: ספציפית. מסך אחרון יודיע לך שתאתחל את המחשב שלך. להיפרד מהכחול החשמלי המדהים הזה.

כיצד להגדיר ReactOS

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

  1. מסך קבלת פנים.
  2. תודה, במיוחד על פרויקט הקוד הפתוח שמכיל ReactOS.
  3. הגדרות שפה, כולל עבור המערכת (תאריך/שעה, מטבע ופורמטים אחרים) ולמקלדת (למשל פריסה בארה'ב), המוצגים בתמונה למעלה.
  4. אפשרות להוסיף את שמך ואת שם החברה שלך.
  5. שם למחשב שלך והסיסמה עבור חשבון מנהל המערכת .
  6. הגדרת התאריך, השעה ואזור הזמן.
  7. בחירת נושא. ReactOS מכיל שניים מהקופסה: לאוטוס, נושא כהה וקלאסי (שנראה בדיוק כפי שהיית מצפה), המוצגים בתמונה למטה.
  8. הגדרות רשת.
  9. ציון אם מכונת ReactOS תהיה חלק מקבוצת עבודה (אד-הוק) או מתחום חברה.
  10. מסך התקדמות אחרון בזמן שמערכת ההפעלה פועלת ברקע.

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

התקנת תוכניות Windows ב- ReactOS

אנו נבחר שלושה יישומים לשימוש בניסוי זה, כדלקמן:

  • עורך טקסט . זהו אחד מכלי המחשב הבסיסיים ביותר שיש, ול- ReactOS יש שיבוטים משלו של Notepad ו- Wordpad, ממש כמו Windows. עם זאת, ננסה להתקין את PSPad, עורך טקסט בקוד פתוח.
  • נגן מוזיקה . QMMP הוא חוצה פלטפורמות ונראה כמו WinAmp, כך שזה נראה כמו בחירה מצוינת. אבל יישומי מולטימדיה צריכים לקיים אינטראקציה עם מערכות הפעלה שונות של מערכת ההפעלה, כך שהיא מייצגת משהו קצת יותר מסובך מעורך טקסט.
  • דפדפן אינטרנט . אנחנו מחפשים כאן משהו מורכב, למה שלא נלך על זה? ננסה להתקין את Chrome העדכני ביותר.

הערה: בעוד שההוראות הראשוניות רשמו זיכרון RAM של 1 ג'יגה -בייט למחשב הווירטואלי של ReactOS, בהתבסס על בחירת Chrome, הגדלתי את זה ל -2 ג'יגה -בייט לפני ביצוע ההתקנות.

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

התקנה והפעלה של PSPad

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

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

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

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

התקנה והפעלה של QMMP

QMMP זמינה להורדה גם מאתר האינטרנט שלה; פשוט גלול למטה לתחתית דף ההורדות וחפש את הקישור של 'חבילות בינאריות עבור Windows'. הרם את תוכנית ההתקנה לגרסה העדכנית ביותר ולחץ פעמיים להפעלה.

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

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

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

התקנה והפעלה של Chrome

עכשיו למען הפיכת החן: דפדפן האינטרנט של Chrome. אם אתה יכול להתקין את זה ולהפעיל אותו במחשב שלך, פתאום יש לך מגוון רחב של כלים לרשותך. זה נע בין דוא'ל שולחני לנגני אודיו (עיין במדריך שלנו לספוטיפיי) וכלים בפריון (Google Docs או Office Online). אבל יכולתה להריץ את כל התוכנות הנהדרות המבוססות על האינטרנט פירושה שזו חיה מורכבת מתחת למכסה המנוע. האם ReactOS יכול להתמודד עם זה?

למרבה הצער לא. לפחות הפעלת הקובץ הסטנדרטי של ChromeSetup.exe לא הצליחה. המתקין אפילו לא הצליח להתחבר לאינטרנט כדי להוריד את הדפדפן עצמו, דבר שאינו מבשר טובות ליכולתו של Chrome לגלוש באינטרנט ב- ReactOS.

הערה: למרות ש- Chrome אינו אופציה, לפחות לא מבלי למרוח גריז מרפק כדי להתקין אותו, Firefox כן! הוא זמין ממנהל היישומים ופועל היטב. למרות שהגרסה הייתה קצת יותר ישנה (v.45.0.1), לא הייתה לה שום בעיה לפתוח את הטיוטה של ​​מאמר זה ב- Google Docs לאחר שנכנסתי ל- Gmail, כפי שמוצג בתמונה למטה.

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

זה תלוי. אם אתה כבר משתמש ב- Windows? לא, לא מסיבה כלשהי, אלא אם כן זו רק סקרנות. אם אתה משתמש ב- Mac או Linux? זה עשוי להיות שימושי כדי להריץ את יישום Windows המוזר שאתה צריך על ידי הפעלתו ב- VirtualBox. ביסודו של דבר, אם אתה במצב שבו יין לא יפעיל משהו שאתה רוצה, ואתה לא רוצה לפייס רישיון ל- Windows. רק זכור את המצב המתקדם שלו ואל תעשה הימורים גדולים (למשל, אל תסמוך עליו על תוכניות קריטיות למשימה ללא בדיקות מקיפות).

להתחבר ל- wifi אבל אין אינטרנט

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

בנוסף לשירותים שלעיל ולפיירפוקס, ישנן כמה יישומים פוגעים בכבדות. כמו LibreOffice. GIMP, Inkscape ו- Scribus לגרפיקה/פרסום. GnuCash למימון כספים. VLC לווידאו. יש אפילו גרסת הדגמה של דיאבלו השני. לא עלוב מדי עבור קבוצה של מפתחי קהילה שמקבלים את מיקרוסופט.

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

האם אתה חושב ש- ReactOS היא מאמץ ראוי? האם מערכת הפעלה תואמת Windows חופשית וקוד פתוח לחלוטין לא תהיה מדהימה? הודע לנו למטה בתגובות אם יש לך דעות!

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל האם כדאי לשדרג ל- Windows 11?

Windows עוצב מחדש. אבל האם זה מספיק כדי לשכנע אותך לעבור מ- Windows 10 ל- Windows 11?

קרא הבא
נושאים קשורים
  • חלונות
  • קוד פתוח
  • להתקין תוכנה
על הסופר אהרון פיטרס(31 מאמרים פורסמו)

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

עוד מאת אהרון פיטרס

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

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

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