Windows Tips & News

גישה לקבצי WSL Linux מ-Windows 10

click fraud protection
מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכת

Windows 10 גרסה 1903 "עדכון אפריל 2019" מגיע עם מספר שינויים ושיפורים מעניינים שנעשו בתכונת WSL. אלה כוללים הפצות נוספות בחנות, היכולת לעיין בקבצי WSL מ- File Exporer ועוד.

פרסומת

היכולת להריץ לינוקס באופן מקורי ב-Windows 10 מסופקת על ידי תכונת WSL. WSL מייצג את Windows Subsystem for Linux, אשר בתחילה הוגבלה לאובנטו בלבד. גרסאות מודרניות של WSL מאפשרות התקנה והרצה של הפצות לינוקס מרובות מ-Microsoft Store.

Linux Distros Microsoft Store Windows 10

לאחר הפעלת WSL, אתה יכול להתקין גרסאות לינוקס שונות מהחנות. אתה יכול להשתמש בקישורים הבאים:

  1. אובונטו
  2. openSUSE Leap
  3. SUSE Linux Enterprise Server
  4. Kali Linux עבור WSL
  5. דביאן GNU/Linux

ועוד.

עם Windows 10 גרסה 1903 "עדכון אפריל 2019" אתה יכול לגשת בקלות לכל הקבצים בהפצות לינוקס שלך מ-Windows. נכון לכתיבת שורות אלה, תכונה זו מיושמת ב-Windows 10 build 18836. הוא בדרך לסניף 19h1, אז נראה אותו עם הבנייה הבאה. הנה איך זה יכול להיעשות.

כדי לגשת לקבצי WSL Linux מ-Windows 10, תעשה את הדברים הבאים.

  1. לְאַפשֵׁר תכונת WSL.
  2. להתקין קצת הפצה, למשל. אובונטו, והפעל אותו.
  3. בזמן שאתה נמצא בספרייה ב-Linux FS, הקלד מגלה ארצות ..
  4. זה יפתח חלון סייר קבצים, הממוקם בתוך הפצת לינוקס שלך.
גישה לקבצי לינוקס ב-Windows 10

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

סייר הקבצים מציג את קבצי ההפצה כשיתוף רשת וירטואלי מתחת לנתיב \\wsl$\\.

שיתוף רשת WSL

צוות WSL חוקר באופן פעיל דרכים לשיפור יכולת הגילוי של קבצי Linux בתוך סייר הקבצים. כבר ניתן לראות את התקדמות עבודתם ב-Windows 10 Build 18836 שמציג את מערכת הקבצים WSL/Linux בסייר הקבצים.

תוכןלהתחבא
גש לקבצי לינוקס בשורת הפקודה
בעיות ידועות

גש לקבצי לינוקס בשורת הפקודה

בנוסף לסייר הקבצים, אתה יכול להשתמש בשורת הפקודה הקלאסית ובכלי PowerShell כדי לגשת לקבצי לינוקס שלך. באופן דומה, אתה צריך לנווט אל \\wsl$\{שם מחלקה}\ כאשר {שם מחלקה} הוא השם של הפצה פועלת.

WSL ב- PowerShell

בעיות ידועות

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

  • נכון לעכשיו, קבצי ההפצה יהיו נגישים מ-Windows רק כאשר ההפצה פועלת. המפתחים הולכים להוסיף תמיכה בהפצות שאינן פועלות בעדכון עתידי.
    מכיוון ששרת הקבצים 9P פועל בתוך כל הפצה, הוא נגיש רק כאשר ההפצה הזו פועלת. הצוות בוחן דרכים לעזור לפתור את זה.
  • גישה לקבצי לינוקס מטופלת כמו גישה למשאב רשת, וכל הכללים לגישה למשאבי רשת עדיין יחולו
    לדוגמה: בעת שימוש ב-CMD, cd \\wsl$\Ubuntu\home לא יעבוד (מכיוון ש-CMD לא תומך בנתיבי UNC בתור ספריות נוכחיות), אולם העתק את \\wsl$\Ubuntu\home\somefile.txt C:\dev\ יעבוד
  • הכללים הישנים עדיין חלים, אין לגשת לקבצי Linux שלך בתוך תיקיית AppData!
    אם אתה מנסה לגשת לקבצי הלינוקס שלך דרך תיקיית ה-AppData שלך, אתה עוקף את השימוש בשרת 9P, מה שאומר שלא תהיה לך גישה לקבצי הלינוקס שלך, ואולי תוכל מוּשׁחָת הפצת לינוקס שלך.

הערה: שרת 9P הוא שרת המכיל פרוטוקולים התומכים במטא נתונים של לינוקס, כולל הרשאות. הדמון WSL init כולל כעת שרת 9P. יש שירות ומנהל התקן של Windows שמתפקד כלקוח ומדבר עם שרת ה-9P (שפועל בתוך מופע WSL). לקוח ושרת מתקשרים דרך שקעי AF_UNIX, מכיוון ש-WSL מאפשר אינטררופ בין יישום Windows לאפליקציית לינוקס המשתמשת ב-AF_UNIX.

מָקוֹר: מיקרוסופט

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכת

Windows 10 גרסת 20H2 הסרה תכונות ארכיון

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

קרא עוד

Microsoft Updates אפשרויות איסוף נתונים של Windows 10

Microsoft Updates אפשרויות איסוף נתונים של Windows 10

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכתWindows 10 מגיע עם תכונת הטלמטרי...

קרא עוד

כל הדרכים האפשריות לפתוח הגדרות ב-Windows 10

כל הדרכים האפשריות לפתוח הגדרות ב-Windows 10

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכתWindows 10 מגיע עם אפליקציה חדשה...

קרא עוד