שיפורים בשורת הפקודה ו-WSL ב-Windows 10 גרסה 1803
ל-Windows 10 גרסה 1803 "Spring Creators Update" בוצעו מספר שינויים ושיפורים מעניינים בכלי שורת הפקודה ובמיוחד לתכונת WSL. ישנן מספר תכונות חדשות כמו יישומי UWP Console.
ב Windows 10 Spring Creators Update, מערכת המשנה של Windows עבור לינוקס (WSL) קיבלה תמיכה בכמה הפצות לינוקס חדשות. כעת ניתן להתקין את Kali Linux ודביאן.
שיפורים ותכונות של WSL
לאחר הפעלת WSL, אתה יכול להתקין קאלי ו דביאן מהחנות. אתה יכול להשתמש בקישורים הבאים:
- אובונטו
- openSUSE Leap
- SUSE Linux Enterprise Server
- קבל את Kali Linux עבור WSL
- דביאן GNU/Linux
עיין במאמר
התקן את Linux Distros מ-Microsoft Store ב-Windows 10
קובץ חדש /etc/wsl.conf נתמך כעת כדי לתת לך יותר שליטה על תצורת ההפצה שלך בעת הפעלת הסביבה שלך. הרכבה של כונן ותצורת רשת הם שני האזורים הספציפיים הנתמכים כרגע. הקובץ לדוגמה נראה כך:
[טעינה אוטומטית] מופעל = נכון. root = /windir/ options = "metadata, umask=22,fmask=11" mountFsTab = false #בואו נפעיל DNS - למרות שהם מופעלים כברירת מחדל, נציין כאן רק כדי להיות מפורש. [רֶשֶׁת] generHosts = true. generResolvConf = true
עיין ב פוסט רשמי בבלוג למדריך מפורט על קובץ זה וערכיו.
משימות רקע
Windows Subsytem for Linux (WSL) קיבלה תמיכה במשימות רקע ארוכות, בדומה לאופן שבו יש לתת-מערכת Win32 Services. זהו שינוי ממש מרשים עבור משתמשי WSL שעובדים עם שרתים כמו Apache או אפליקציות כמו מסך או tmux. כעת הם יכולים לרוץ ברקע כמו דמונים רגילים של לינוקס. לִרְאוֹת
ל-WSL יש תמיכה במשימות רקע
כלי חדש, wslpath והרשאות מערכת קבצים
Wslpath.exe הוא כלי חדש שבו אתה יכול להשתמש כדי להמיר נתיבים בין Windows ו-Linux. עליך להפעיל את wslpath בסביבת WSL.
זה מגיע עם האפשרויות הבאות:
-אלץ תוצאה לתבנית נתיב מוחלט
-u תרגם מנתיב Windows לנתיב WSL (ברירת מחדל)
-w תרגם מנתיב WSL לנתיב Windows
-m תרגם מנתיב WSL לנתיב Windows, עם '/' במקום '\\'
כעת תוכל להגדיר את הבעלים וקבוצת הקבצים באמצעות chmod/chown ולשנות הרשאות קריאה/כתיבה/ביצוע ב-WSL. אתה יכול גם ליצור קבצים מיוחדים כמו fifos, שקעי יוניקס וקבצי התקן. זו הייתה תכונה המיוחלת להרבה משתמשי WSL.
שינוי מעניין נוסף הוא הוספת אפשרויות הרכבה חדשות עם מערכת קבצים DrvFs להקרנת הרשאות על קבצים לצד אספקת מטא נתונים חדשים של לינוקס על קבצים ותיקיות.
לִרְאוֹת
שיפורי Chmod ו-Chown WSL ב-Windows 10
שקעי יוניקס
שקעי Unix נתמכים כעת ב-Windows. אתה יכול גם לתקשר דרך שקעי Unix בין Windows ו-WSL. זה מאפשר ל-WSL להפעיל את Linux Docker Client כדי ליצור אינטראקציה עם Docker Daemon שפועל ב-Windows. ישנם כמה כללים לגבי הרשאות ואינטראפ. מתייחס הפוסט הזה בבלוג לפרטים.
הפעלה משופרת עבור מחשבי VM של Hyper-V Linux
מחשבי VM של Linux הפועלים על Hyper-V יכולים כעת ליהנות ממצב הפעלה משופר. הוא מופעל על ידי פרויקט הקוד הפתוח XRDP המאפשר אינטראקציה עם ה-Linux VM באותו האופן שבו המשתמש יכול לעשות עם ה-VMs Hyper-V של Windows באמצעות פרוטוקול RDP.
יצירה מהירה
יצירה מהירה הוא כלי חדש המאפשר ליצור במהירות מכשירי VM מבלי לעבור אשף רב-שלבי.
שרת OpenSSH מובנה וכלי לקוח
במכונות Windows, תוכנת הקוד הפתוח החינמית PuTTY היא הסטנדרט דה-פקטו בכל הנוגע ל-SSH ו-Telnet. עם Windows 10, מיקרוסופט סוף סוף הקשיבה למשתמשים שלה לאחר שנים שהם ביקשו לקוח ושרת SSH. על ידי הכללת יישום OpenSSH, הערך של מערכת ההפעלה עולה.
עיין בפוסטים הבאים בבלוג:
- כיצד להפעיל את OpenSSH Client ב-Windows 10
- כיצד להפעיל את שרת OpenSSH ב-Windows 10
עבור שרת OpenSSH, בדוק הערות חשובות שהותירו הקוראים שלנו. הם שיתפו שם מספר עצות שימושיות.
יישומי מסוף UWP
תכונה מעניינת נוספת שמגיעה ל-Windows 10 גרסה 1803 "Redstone 4" (Spring Creators Update) היא תמיכה באפליקציות UWP של קונסולות. המשמעות היא שיישומי UWP יכולים כעת להשתמש בחלון המסוף לקלט ופלט. הם מיועדים לשימוש עם שורת הפקודה ו-PowerShell. אפליקציות כאלה יכולות להשתמש בממשקי ה-API של המסוף ואפילו בממשקי API מסורתיים של Win32 כגון printf או getchar.
זהו זה.
מה אתה מרגיש לגבי השינויים האלה? האם אתה אוהב את העדכונים הכלולים ב-Windows 10 גרסה 1803? השאירו לנו תגובה!