טיפים וטריקים של WSL: דברים לעשות עם WSL

Typym Wtryqym Sl Wsl Dbrym L Swt M Wsl



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



תוספי קודי עבור Windows 10

הטיפים והטריקים הטובים ביותר של WSL

להלן כמה מהטיפים והטריקים הטובים ביותר של WSL כדי להאיץ ולשפר את חווית ה-WSL.





  1. התקן Windows Terminal מתקדם בהרבה ב-WSL
  2. עבור ל-Z-Shell ו-Oh My Zsh Framework
  3. השתמש ב- VSCode בתוך סביבת WSL בתוך Windows
  4. בצע אופטימיזציה של מערכת המשנה של Windows עבור מעבד וזיכרון של Linux 2 (WSL2).
  5. עבור להפצה אחרת

הבה נדבר עליהם בפירוט.





דברים שקשורים ל-WSL

1] התקן את מסוף Windows מתקדם ב-WSL



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

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

עם זאת, עדיין יש לו כמה קצוות גסים והוא דורש מהמשתמשים לערוך הגדרות בקובץ '.json'. אבל לא תהיה לך בעיה לערוך קובצי תצורה אם אתה משתמש מנוסה בשורת הפקודה. כדי לגשת לקובץ json, עבור אל הגדרות ולחץ על פתח קובץ JSON. כדי להוריד את תוכנית השירות, עבור אל apps.microsoft.com ולחץ על כפתור הורד.



2] עבור ל-Z-shell ו-Oh My Zsh Framework

  טיפים וטריקים של WSL כדי להאיץ ולשפר את חווית WSL

Zsh, הידוע גם בשם Z-shell, היא מעטפת בעלת תכונות מתקדמות יותר מ-Bash. ל-Zsh שילוב Git מובנה ותומך בהתקנת ערכות נושא ותוספים, כמו גם השלמה אוטומטית ותיקון אוטומטי.

התקנת Z-shell היא די פשוטה, עלינו להפעיל את הפקודה הבאה.

sudo apt install zsh -y

לאחר התקנת Z-Shell, הגיע הזמן להתקין את 'אוי זש שלי' מִסגֶרֶת. זוהי מסגרת המונעת על ידי הקהילה המאפשרת לך לנהל בקלות ערכות נושא ותוספים שונים עבור Zsh. על מנת להתקין מסגרת זו, אנו דורשים סִלְסוּל ו Git. כדי לעשות את אותו הדבר, הפעל את הפקודה שניתנה להלן.

sudo apt install curl git

כעת, הפעל את הפקודה המוזכרת להלן כדי להתקין את Oh My Zsh.

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

תישאל אם אתה רוצה לעבור ל-Zsh, כדי לאשר את הפעולה שלך, פשוט הקש על Enter.

3] השתמש ב- VSCode בתוך סביבת WSL בתוך Windows

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

כדי להתקין כלי זה, עליך לעבור אל הרחבות מרקטפלייס ב-Visual Studio Code וחפש 'WSL'. לאחר הופעת התוסף, בחר אותו ולחץ על התקן. כעת, חזור למסוף ה-WSL שלך ובחר תיקיה שבה תרצה להשתמש ב- VSCode. לאחר מכן, הזן את הפקודה הבאה:

code .

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

4] ייעל את מערכת המשנה של Windows עבור מעבד וזיכרון של Linux 2 (WSL2).

אנו יכולים לכוונן עדין את השימוש במעבד וזיכרון של WSL2 על ידי קביעת התצורה של קובץ .wslconfig. בצע את השלבים המוזכרים להלן כדי לעשות את אותו הדבר.

  • לִפְתוֹחַ סייר קבצים וללכת ל C:\Users\.
  • עכשיו, שם אתה צריך לפתוח פנקס רשימות וצור קובץ .wslconfig בתיקיית המשתמש שלך.
  • כדי לבצע שינויים בקובץ זה, אתה יכול להשתמש בפורמט הבא.

makefileCopy code[wsl2]
# כדי להגביל את השימוש בזיכרון VM ללא יותר מ-6 GB, ניתן להגדיר זאת כמספרים שלמים באמצעות GB או MB
זיכרון=6GB
# כדי להגדיר את ה-VM לשימוש ב-4 מעבדים וירטואליים
מעבדים=4

  • לאחר ביצוע השינויים הנדרשים במערכת, עליך לפתוח PowerShell או שורת פקודה והפעל את הפקודה הבאה כדי לכבות את מופע ה-WSL.
    wsl --shutdown
  • עכשיו, רוץ wsl כדי להתחיל את המופע.

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

5] עבור להפצה אחרת

אחד היתרונות הגדולים של שימוש בתת מערכת של Windows עבור לינוקס (WSL) הוא היכולת להריץ בו זמנית מספר הפצות לינוקס שונות. מותר לך להשתמש ב-Alpine Linux וב-Ubuntu בו-זמנית כדי לחקור ולמצוא את הטעם שלך. הפעל את הפקודה הבאה כדי להגדיר הפצת ברירת מחדל.

הסתר את סרגל הכתובות
wsl --set-default distro-name

הערה: החלף את 'distro-name' בהפצה שבה אתה רוצה להשתמש.

זהו זה!

לקרוא: תיקון שגיאת ביצוע שרת נכשלה ב-WSL

כיצד אוכל להפוך את ה-WSL שלי למהיר יותר?

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

לקרוא: כיצד להפעיל קובץ .sh או Shell Script ב-Windows

האם WSL משתמש בהרבה זיכרון RAM?

השימוש בזיכרון של WSL מוגבל למחצית מזיכרון המערכת שלך. במקרה שלי, מכיוון שיש לי 16GB, WSL משתמש ב-4GB. חשוב לזכור שהוא יכול להשתמש בעד מחצית מהזיכרון שלך ובכל ליבות ה-CPU/GPU שלך, אבל הוא יעשה זאת רק במידת הצורך. אחרת, היא לא תצרוך משאבים אלה שלא לצורך. עם זאת, אם אתה רוצה להגדיר באופן ידני מגבלות אלה, עיין במדריך שהוזכר קודם לכן.

קרא גם: WSL לא עובד או מתחיל ב-Windows .

  טיפים וטריקים של WSL כדי להאיץ ולשפר את חווית WSL
רשום פופולרי