כיצד להתקין אובונטו עם ממשק גרפי ב-Windows הודות ל-WSL2, או יותר טוב, Kali Linux

אובונטו ב-WSL 2.mp4

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

אמרתי גם על כיסוי הרבה כי בווינדוס 11 ניתן להריץ יישומי אנדרואיד גם "נטיבי", ו-WSL ישתפר עד כדי יכולת להריץ לינוקס עם ממשק גרפי ללא מאמצים גדולים. מאמר זה מסביר כיצד לעשות זאת פחות או יותר עם מערכות המבוססות על Debian/Ubuntu ו-Windows 10, המערכת שרבים עדיין מעדיפים אם הם צריכים להשתמש ב"חלונות".

אובונטו כמערכת, Xfce כשולחן העבודה

למרות שזה גם שם תפוצה או טעם עיקרי, אובונטו היא מערכת הפעלה שעליה מבוססות רבות אחרות. הטעם העיקרי הוא אובונטו עם שולחן העבודה של GNOME, בעוד ש-Kubuntu היא אובונטו עם שולחן העבודה של KDE/Plasma, Xubuntu היא אובונטו עם Xfce... למרות שכולם שונים, כולם אובונטו.

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

  1. קודם כל צריך להתקין את WSL, כרגע בגרסה 2 שלו. מכיוון שהכל משתפר, כבר אין צורך לזכור הרבה פקודות אלא אחת. ב-Windows, אנו פותחים את Powershell במצב מנהל ומקלידים wsl --install.
  2. אנו מקבלים את כל מה שמופיע על המסך עד להשלמת ההתקנה.
  3. לאחר מכן אנחנו הולכים לחנות של מיקרוסופט, מחפשים את אובונטו ומתקין אותה.
  4. לאחר ההתקנה, אנו פותחים את האפליקציה, דבר שאנו יכולים לעשות ישירות מחנות Microsoft או מתפריט ההתחלה.
  5. בפעם הראשונה שאנו מפעילים אותו, זה לוקח זמן להגדיר, אבל תוך זמן קצר, הוא מבקש מאיתנו להוסיף שם משתמש וסיסמה. אנחנו עושים את זה (הסיסמה פעמיים).
  6. לאחר ההתקנה, ניכנס ל"הנחיה". כאן עלינו לעדכן את המערכת, עם הסודו הרגיל apt update && sudo apt upgrade.
  7. כעת אנו הולכים להתקין את הממשק ולבצע כמה תצורות, עבורן נכתוב:
sudo apt install -y xrdp xfce4 xfce4-goodies
  1. עם האמור לעיל, נתקין את התוכנה כדי שנוכל להתחבר לשולחן העבודה המרוחק, לשולחן העבודה של Xfce ולכמה אפליקציות מאותו שולחן עבודה. האחרון הוא אופציונלי, אבל מומלץ אם יש מקום. בשלב זה, נגדיר את xrdp עם הפקודות הללו.

צעדים אחרונים

sudo sed -i 's/3389/3390/g' /etc/xrdp/xrdp.ini sudo sed -i 's/max_bpp=32/#max_bpp=32\nmax_bpp=128/g' /etc/xrdp/xrdp. ini sudo sed -i 's/xserverbpp=24/#xserverbpp=24\nxserverbpp=128/g' /etc/xrdp/xrdp.ini echo xfce4-session > ~/.xsession
  1. כעת אנו עורכים את קובץ xrdp ומוסיפים כיצד הוא יתחיל. כדי לעשות זאת, אנו כותבים sudo nano /etc/xrdp/startwm.sh ואנחנו מעירים (hash מקדימה) את השורות "מבחן" ו-"exec" כך שהן יופיעו כך #test -x /etc/X11/Xsession && exec /etc/X11/Xsession וכך #exec /bin/sh /etc/X11/Xsession.
  2. בשלב הבא, מבלי לצאת מהעורך, אנו מוסיפים שתי שורות עבור startxfce4 כדי להתחיל. בראשון שמנו #xfce4, כדי לעזור לנו לזכור את ההמשך. בשנייה, זה ללא הערה, אנחנו מוסיפים startxfce4.
  3. לבסוף, אנו מקלידים sudo /etc/init.d/xrdp start.
  4. עדיין נותר לנו שלב אחד: נפתח את כלי שולחן העבודה המרוחק של Windows ומקלידים localhost: 3390, וזה מה שהוספנו בשלב 8. אם לא, נוכל להקליד ip adr, להעתיק את ה-IP שמולו השם INET ולהשתמש בכתובת הזו. ייפתח חלון בו נצטרך להיכנס. אם אנחנו רואים שחומת האש קופצת, אנחנו נותנים לה לקבל.

ומה הקשר לקאלי לינוקס למאמר באובונטו?

ובכן, עד שזה יעלה ל-Windows 11 והדברים ישתפרו קצת, Kali Linux היא בחירה טובה יותר מסיבה אחת: Win Kex. זהו כלי ש-Offensive Security בעצמה פיתחה שבאמצעותו נוכל להתחבר לשולחן העבודה של Kali Linux מבלי להסתמך על חבילות או תוכנות אחרות, כגון xrdp או שולחן עבודה מרוחק. אנחנו פשוט מתחילים סשן של Kali Linux, מתקין את Win-Kex (sudo apt install kali-win-kex), ואז מתחילים את אחת האפשרויות.

Win-Kex מציע שלוש אפשרויות: בראשונה נבצע שולחן העבודה בחלון. בשנייה, הפאנל ייפתח בחלק העליון ונוכל לפתוח את האפליקציות כאילו היו חלק מווינדוס. השלישי מיועד יותר ל-ARM.

גרסת המסך המלא מופעלת עם הפקודה kex --win -s, להיות האפשרות הראשונה «חלון» והשניה «צליל». עבור הפאנל העליון, למרות שזה לא עובד בשבילי, אתה צריך להשתמש kex --sl -s. כי הסיבה הנוספת לבחור בקאלי לינוקס היא שהסאונד עובד גם בלי שנצטרך לסבך את החיים שלנו. בעיקרון, זה אובונטו, עם ממשק קל ואיפה הסאונד עובד, למרות שהאמת היא שהוא מפסיק לעבוד אם נסגור את הסשן ולא נפעיל מחדש את מערכת ההפעלה המארחת (Windows).

ולמה כל זה?

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


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

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   אלווין קליסאיה דיג'ו

    אני חובב לינוקס (מערכת הפעלה יסודית), תמיד השתמשתי בזה כי זה נראה לי הדברים הכי פשוטים לכל מה שהוא פיתוח, אבל נכנסתי לעבודה חדשה שהיא יותר החלק של ניהול הפרויקטים שבו אני דורש כלים של מיקרוסופט כמו למשל : word, excel, project, outlook, כונן אחד, צוותים. מה שיגידו אבל אי אפשר להחליף אופיס ב-libreoffice, המסמכים אף פעם לא נקראים זהים, גרוע מכך אם אתה רוצה לשתף ולאפשר עריכה לאנשים אחרים שמשתמשים ב-Moffice, אולי תוכל להשתמש באפליקציית האינטרנט אבל ניסיתי ולא ( השימוש היה כאב ראש להריץ MOffice), האינטגרציה של כונן אחד הרבה יותר טובה ולצוותים בלינוקס יש רק גרסת תצוגה מקדימה שלא עובדת טוב בכלל (היו לי כמה בעיות). אף פעם לא אהבתי את Windows לעבודה, אבל עם ה-WSL הזה יכולתי לקבל את מסוף האובונטו וכל מה שפיתוח עם אובונטו, במקביל היו לי את כל הכלים של מיקרוסופט, עכשיו אני יכול להרשות לעצמי להפעיל משחקים בלי צורך לשנות מערכת הפעלה. .. בכל מקרה, אני חושב שעם WSL אני יכול לקבל את שני העולמות, אני מתחיל לאהוב את זה.