GUI אתה אף פעם לא ידעת היה לך: מערכת X- חלון
בעוד שהקהילה ממשיכה לדון ב- KDE לעומת אחדות לעומת GNOME (בעוד שתומכי סביבות GUI אחרות תופפות את אצבעותיהם), אלה החדשים של לינוקס כמעט ולא נתקלים ברכיב חשוב שהופך כל אחד ממחשבים אלה לאפשריים: מערכת X-Window הנכבדת. בואו נסתכל על פיסת תוכנה חשובה זו בפירוט רב יותר.
היסטוריה של מערכת X- חלון
מערכת X-Window פותחה במקור כדי להצליח מערכת W חלון על UNIX אשר רץ לאט מאוד. X גדל להיות מרכיב חשוב של סביבות מחשוב רשת, כמו אחד strenghts שלה הוא תמיכה להצגת יישומים הפועלים ברחבי הרשת. בתחילה תחת טיפול של MIT X קונסורציום (עד גרסה 11 שלה, ומכאן קיצור X11 ), מספר חילוקי דעות בנושא רישוי הובילה ליצירת פרויקט XFree86, אם כי זה היה מקופל בסופו של דבר לתוך x codebase הראשי.
מהי מערכת X-Window?
בזמן מוקדם יותר, אפילו GUI של Microsoft Windows היה "פגז" כי רץ על גבי הבסיס (שורת הפקודה) OS ... כמה אנשים זוכרים הקלדת "לנצח" ב "C: \" הפקודה? החל מ- Windows 95, המשתמש נשלח ישירות לממשק ה- Start-menu-and-bar המוכרת, ורוב ההפצות של Linux החלו לעשות את אותו הדבר לפני זמן רב מדי. אבל העובדה נשארת כי שולחנות עבודה לינוקס הם גם פגז אשר פועל על הקרנל ואת הבסיס כלי מערכת ההפעלה, ביסודה הוא X-Windows
X-Windows (המכונה רשמית בשם " X-Window System ", אלא גם כ X11 או X ) הוא אוסף של תוכנות הפועלות בין החומרה של המערכת (מבחינה טכנית את התוכנה ברמה נמוכה של המערכת, כגון לינוקס לינוקס, אשר בתורו שולח ומקבל אותות מהחומרה) ותוכנות אחרות המכונה X לקוחות . כאשר המשתמש לוחץ על כפתור ביישום, לחץ על העכבר נשלח לקרנל, אשר שולח אותו לשרת X-Window, אשר מפרש אותו ו / או שולח אותו יחד אל היישום (לקוח X) אשר, עבור, לדוגמה, שמור את הקובץ הנוכחי.
כיצד מערכת X-Window מסייעת למשתמש לינוקס?
בראש ובראשונה, אף אחד שולחנות העבודה אלגנטי, snazzy, או שימושי אחר (או הכלים שלהם ויישומים) יהיה אפשרי ללא X-Windows. אז מתוך "עומד על הכתפיים של ענקים" פרספקטיבה, X-Windows מגיע קצת כבוד. X-Windows גם מאפשר לך לבצע כמה טריקים מסודרים, כגון מנהור יישום על SSH.
היה זמן שבו ההתקנה לינוקס לא באופן אוטומטי להגדיר את X בשבילך, או עשה זאת עם פחות דיוק, אז ההתקנה שלך יכול פשוט לזרוק אותך בשורת הפקודה. אז היתה לך משימה בלתי מעורערת של חיפוש באינטרנט (במחשב אחר, מכיוון שלא היה לך ממשק גרפי, או באמצעות דפדפן טקסט כגון קישורים ) עבור קובץ XF86Config שיפעל במחשב שלך.
מה זה אומר לך הוא שאתה צריך להיות מאוד, מאוד אסיר תודה חדש חבילות שרת X.org הם הרבה יותר טוב attuned לחומרה המודרנית. הם מתואמים הרבה יותר טוב, כי אתה כנראה אף פעם לא ראיתי אפילו X-Windows ישירות (רק מנהל תצוגה כגון LightDM, ואחריו שולחן העבודה של בחירה) מלבד הסמן בצורת X שעשוי להראות כל כך קצר לפני הפגישה שלך מתחיל.