כל מה שאתה יכול לעשות עם Windows 10 חדש של
עדכון יום השנה של Windows 10 הוסיף תמיכה בסביבות לינוקס ל- Windows 10 חזרה בשנת 2016. אבל אל תלך שולל: זה יותר מאשר רק פגז באש. זוהי שכבת תאימות מלאה להפעלת יישומי Linux ב- Windows.
אנחנו כבר מכוסה הרבה דברים שאתה יכול לעשות ב פגז חדש של Windows 10 באש, אז אנחנו כבר מעוגלות כל המדריכים האלה לתוך רשימה אחת מגה כאן, לנוחיותך.
תחילת העבודה עם לינוקס ב- Windows
באפשרותך להתקין סביבת Linux ו- shell shell בכל מהדורת Windows 10, כולל Windows 10 Home. עם זאת, היא דורשת גירסת 64 סיביות של Windows 10. אתה רק צריך לאפשר את המשנה המשנה של Windows עבור התכונה לינוקס, ולאחר מכן להתקין את הפצה לינוקס שבחרת - לדוגמה, אובונטו - מחנות Windows.
החל עדכון הבוראים סתיו בסוף 2017, אתה כבר לא צריך לאפשר מצב מפתח ב- Windows, תכונה זו היא כבר לא ביתא.
התקן את תוכנת Linux
הדרך הקלה ביותר להתקין תוכנות לינוקס בסביבת אובונטו (או דביאן) שלך היא עם apt-get
פקודה. (ה דירה
פקודה זו גם פועלת.) פקודה זו מורידה ומתקינה תוכנה ממאגרי התוכנה של אובונטו. ניתן להוריד ולהתקין יישום אחד או יותר עם פקודה אחת בלבד.
מאחר שזו סביבת סביבת משתמש מלאה של אובונטו מלאה יותר, ניתן גם להתקין תוכנות בדרכים אחרות. אתה יכול לקמפל ולהתקין תוכנה מקוד המקור בדיוק כפי שהיית עושה על הפצה לינוקס, למשל.
אם התקנת התפלגות Linux נוספת, השתמש בפקודות להתקנת תוכנה בהפצה ספציפית זו במקום זאת. לדוגמה, openSUSE השתמש ב- זיפר
פקודה.
הפעלה של הפצות לינוקס מרובות
עדכון הבורא סתיו אפשר גם תמיכה בהפצות לינוקס מרובות, שם בעבר רק אובונטו הייתה זמינה. בתחילה, ניתן להתקין את אובונטו, OpenSUSE Leap, SUSE Linux Enterprise Server, דביאן גנו / לינוקס או Kali Linux. פדורה גם בדרך, ואנחנו כנראה נראה יותר הפצות לינוקס המוצעים בעתיד.
ניתן להתקין מספר הפצות לינוקס, וניתן גם להפעיל מספר סביבות לינוקס שונות בו-זמנית.
אם אתה לא בטוח מה להתקין, אנו ממליצים על אובונטו. אבל אם אתה צריך הפצה לינוקס מסוימת - אולי אתה בודק תוכנה שתפעל בשרת שבו פועל SUSE Linux Enterprise Server או דביאן, או שאתה רוצה את כלי בדיקות האבטחה בקאלי לינוקס - הם זמינים בחנות לצד אובונטו.
גישה קבצי Windows ב Bash, ו קבצים ב - Windows ב - Windows
קבצי Linux וקבצי Windows מופרדים בדרך כלל, אבל יש דרכים לגשת לקבצי לינוקס שלך מ- Windows וקבצי Windows שלך מסביבת לינוקס.
הפצות לינוקס שאתה יוצר ליצור תיקיה מוסתרת שבו כל הקבצים המשמשים בסביבת לינוקס מאוחסנים. באפשרותך לגשת לתיקייה זו מ- Windows אם ברצונך להציג ולגבות קבצי Linux באמצעות כלי Windows, אך מיקרוסופט מזהירה כי אין לשנות קבצי Linux אלה באמצעות כלי Windows, או ליצור קבצים חדשים כאן באמצעות יישומי Windows.
כאשר אתה בסביבת לינוקס, אתה יכול לגשת כונני Windows שלך מתחת לתיקיה / mnt /. כונן C שלך נמצא בכתובת / mnt / c ובכונן D: נמצא בכתובת / mnt / d, לדוגמה. אם אתה רוצה לעבוד עם קבצים מתוך סביבות לינוקס ו- Windows, למקם אותם איפשהו במערכת הקבצים של Windows ולגשת אליהם דרך / mnt / תיקייה.
הר כוננים נשלפים מיקומי רשת
מערכת המשנה של Windows עבור לינוקס אוטומטית הרכבה כוננים פנימיים קבועים תחת / mnt / התיקייה, אבל זה לא באופן אוטומטי הרכבה כוננים נשלפים כמו כונני USB ודיסקים אופטיים. זה גם לא באופן אוטומטי הר כל כונני רשת שניתן למפות במחשב.
עם זאת, אתה יכול לטעון את אלה בעצמך לגשת אליהם בסביבת לינוקס עם פקודה מיוחדת הר המנצלת את מערכת הקבצים drvfs.
עבור Zsh (או מעטפת אחרת) במקום בש
בעוד שמיקרוסופט הציגה את התכונה הזו כ"סביבת פגז ", היא למעשה שכבת תאימות בסיסית שמאפשרת לך להפעיל תוכנות לינוקס ב- Windows. זה אומר שאתה יכול להפעיל פגזים אחרים במקום בש, אם אתה מעדיף אותם.
לדוגמה, אתה יכול להשתמש פגז Zsh במקום בש. אתה יכול גם את פגז באש סטנדרטי לעבור אוטומטית את פגז Zsh כאשר אתה פותח את הקיצור לינוקס קיצור בתפריט ההתחלה שלך.
השתמש ב- Scripts ב- Windows
הודות לסביבה זו, זה באמת אפשרי לכתוב סקריפט פג ב- Bash ב- Windows ולהפעיל אותו. סקריפט Bash שלך יכול לגשת לקבצי Windows המאוחסנים תחת התיקיה / mnt, כך שתוכל להשתמש פקודות לינוקס וסקריפטים לעבוד על הקבצים הרגילים של Windows. אתה יכול גם להפעיל פקודות של Windows מתוך סקריפט Bash.
אתה יכול לשלב פקודות בש לתוך סקריפט אצווה או סקריפט PowerShell, וזה די שימושי. עבור כל זאת ועוד, עיין במדריך שלנו להפעלת סקריפטים ב- Windows 10.
הפעלה לינוקס פקודות מבחוץ את מעטפת לינוקס
אם אתה רק רוצה להפעיל במהירות תוכנית, לבצע פקודה, או להפעיל סקריפט, אתה אפילו לא צריך להפעיל את הסביבה Bash הראשון. אתה יכול להשתמש bash-c
או wsl
הפקודה לבצע פקודת לינוקס מבחוץ פגז לינוקס. סביבת לינוקס פשוט מנהלת את הפקודה, ולאחר מכן נסגרת. אם תפעיל פקודה זו מתוך חלון שורת פקודה או PowerShell, הפקודה תדפיס את הפלט שלה לקונסולות שורת הפקודה או PowerShell.
אתה יכול לעשות הרבה עם bash-c
או wsl
. ניתן ליצור קיצורי דרך בשולחן העבודה להפעלת תוכניות לינוקס, לשלב אותם באצווה או סקריפטים של PowerShell, או להפעיל אותם בכל דרך אחרת שתפעיל תוכנית של Windows.
הפעלה של Windows תוכניות מ
החל בעדכון היוצרים (שיצא באביב 2017), ניתן להפעיל תוכניות של Windows מתוך סביבת לינוקס. זה אומר שאתה יכול לשלב פקודות של Windows לצד פקודות לינוקס בתסריט Bash, או פשוט להפעיל פקודות של Windows מן הרגיל Bash או Zsh פגז אתה כבר יכול להיות משתמש.
כדי להפעיל תוכנית של Windows, הקלד את הנתיב לקובץ exe ולחץ על Enter. תמצא את התוכניות המותקנות של Windows תחת התיקייה / mnt / c בסביבת Bash. זכור, הפקודה תלויית רישיות, כך ש- "example.exe" שונה מ- "example.exe" ב- Linux.
הפעלה גרפית לינוקס תוכניות שולחן העבודה
מיקרוסופט אינה תומכת באופן רשמי בתוכנות לינוקס גרפיות ב- Windows. מערכת המשנה של Windows עבור לינוקס מיועדת להפעלת תוכניות שורת פקודה שייתכן כי מפתחים יצטרכו. אבל זה באמת אפשרי להפעיל גרפיים לינוקס תוכניות שולחן העבודה ב- Windows באמצעות תכונה זו.
זה לא יעבוד כברירת מחדל, עם זאת. יהיה עליך להתקין שרת X ולהגדיר את תצוגה
משתנה לפני תוכניות לינוקס גרפיות יפעל על שולחן העבודה של Windows. היישום פשוט יותר, כך סביר יותר לעבוד טוב. ככל שהיישום מורכב יותר, כך סביר יותר שהוא ינסה לעשות משהו שמערכת ההפעלה Windows הבסיסית של מיקרוסופט עבור Linux עדיין לא תומכת בו. כל מה שאתה יכול לעשות זה לתת לו זריקה עם ההוראות האלה ומקווים לטוב.
בחר בסביבת ברירת המחדל של Linux Linux
אם מותקנות מספר הפצות לינוקס, באפשרותך לבחור את התקנת ברירת המחדל. זהו distro משמש כאשר אתה מפעיל את ההפצה לינוקס עם באש
או wsl
הפקודה, או כאשר אתה משתמש bash-c
או wsl
פקודות להפעלת פקודת Linux ממקומות אחרים ב- Windows.
גם אם יש לך מספר רב של הפצות לינוקס מותקן, אתה עדיין יכול להפעיל אותם ישירות על ידי הפעלת פקודה כמו אובונטו
או 10 Abdel
. הפקודה המדויקת שתצטרך מפורטת בכל דף הורדה של הפצה ב- Linux בחנות Microsoft.
השקת מהירה של
אתה לא צריך להשיק את קליפת לינוקס מן הסמל קיצור הדרך שלה. ניתן להפעיל אותו במהירות מתוך סייר הקבצים על ידי הקלדת "bash" בשורת הכתובת הקשה על Enter. ברירת המחדל של פגז ההפצה שלך ב- Linux תופיע, וספריית העבודה הנוכחית תהיה הספרייה שפתחת בסייר הקבצים.
מאמר זה גם מספק הוראות להוספת "פתח פה פגז כאן" אפשרות קובץ Explorer על ידי עריכת הרישום של Windows, נותן לך תפריט נוח הקשר בתפריט שעובד באופן דומה את "פתח חלון PowerShell כאן" או "פתח שורת הפקודה כאן" אפשרויות.
שנה את חשבון המשתמש של UNIX
כאשר הגדרת לראשונה את Bash, תתבקש ליצור חשבון משתמש של UNIX ולהגדיר סיסמה. אתה מחובר אוטומטית עם חשבון זה בכל פעם שאתה פותח את חלון Bash. אם ברצונך לשנות את חשבון המשתמש של UNIX - או להשתמש בחשבון הבסיס כחשבון ברירת המחדל שלך בקליפה - קיימת פקודה מוסתרת לשינוי חשבון המשתמש המוגדר כברירת מחדל.
הסר והתקן מחדש את סביבת Linux
לאחר התקנת תוכניות מסוימות או שינוי הגדרות מסוימות, ייתכן שתרצה להתקין מחדש את אובונטו או הפצה אחרת של Linux ולקבל סביבת לינוקס טרי. זה היה בעבר קצת מסובך, אבל עכשיו אתה יכול לעשות את זה פשוט על ידי הסרת התפלגות לינוקס כמו שאתה עושה כל יישום אחר ולאחר מכן להתקין אותו מחדש מן החנות.
כדי לקבל מערכת טרייה מבלי להוריד מחדש את ההפצה לינוקס, אתה יכול להפעיל את הפקודה של הפצה יחד עם האפשרות "נקי" מתוך שורת הפקודה של Windows או קונסולת PowerShell. לדוגמה, כדי לאפס את אובונטו מבלי להוריד אותו מחדש, הפעל אובונטו נקי
.
אם עדיין יש לך סביבת לינוקס ישנה יותר מותקנת - אחת שהותקנה לפני עדכון הבורא לירידה - עדיין תוכל להסיר אותה עם הפקודה lxrun.
שדרג את סביבת אובונטו שלך
לאחר עדכון של Windows 10 ליפול סתיו, עכשיו אתה צריך להתקין אובונטו וסביבות לינוקס אחרות מהחנות. כאשר אתה עושה את זה, הם יעודכנו באופן אוטומטי את הגרסאות העדכניות ביותר ללא פקודות מיוחדות.
עם זאת, אם יצרת סביבת Bash בגירסה ישנה יותר של Windows, תתקין סביבת אובונטו ישנה יותר. אתה יכול פשוט לפתוח את החנות, ולהתקין את אובונטו החדש מחנות Windows לשדרג.
ללא שם: Geeks יוזמה ללא ספק להבין דברים מעניינים אחרים שניתן לעשות עם סביבת לינוקס בעתיד. מערכת המשנה של Windows עבור לינוקס מקווה להמשיך לקבל יותר חזק, אבל לא מצפה מיקרוסופט באופן רשמי תמיכה יישומי שולחן העבודה הגרפיים לינוקס בכל עת בקרוב.