7 טיפים להטענת מערכת המשנה של Windows עבור Linux

7 טיפים להטענת מערכת המשנה של Windows עבור Linux

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





אם אתה משתמש ב- WSL, כיצד תוכל לשפר זאת עוד יותר?





קבל את מסוף Windows

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





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

זה עדיין קצת מחוספס בקצוות. עליך לערוך את ההגדרות שלך ב- .json קוֹבֶץ. אם אתה משתמש בשורת פקודה כבדה, סביר להניח שיהיה לך נוח לערוך קבצי תצורה בכל מקרה.



הורד: מסוף Windows

שנה את המעטפת שלך

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





אלטרנטיבה bash פופולרית בעולם יוניקס/לינוקס היא zsh . זה כבר מעטפת ברירת המחדל ב- macOS של אפל. אתה יכול לעבור בקלות למעטפת אחרת בפקודה אחת.

ברוב הפצות לינוקס, zsh אינו מותקן כברירת מחדל. באובונטו, אתה יכול להתקין אותו באמצעות apt:





sudo apt install zsh

כדי לשנות את המעטפת שלך ל- zsh ב- Ubuntu WSL, הקלד:

כיצד להפוך את ה- ps4 שלך למהיר יותר
chsh -s /usr/bin/zsh

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

which zsh

אם אתה רוצה להשתמש במעטפת אחרת, עליך להחליף zsh עם שם הקליפה.

קָשׁוּר: איזו מעטפת לינוקס היא הטובה ביותר? 5 פגזים נפוצים בהשוואה

גישה לקבצי Windows ו- Linux

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

זה ממש שימושי לפרויקטים של פיתוח. אתה יכול לערוך תוכנית בעורך Windows ולבדוק אותה בחלון לינוקס.

מערכת הקבצים של Windows מותקנת בצד Linux ב- /mnt/[אות כונן] מַדרִיך. אם כונן Windows שלך ג , זה יהיה /mnt/c . תוכל לגשת לכל קבצי Windows באמצעות פקודות Linux סטנדרטיות בדרך זו.

הגישה למערכת הקבצים של Linux היא גם קלה. זה גלוי מתחת ל \ wsl $ היררכיה בסייר Windows. Windows רואה במערכת לינוקס ככונן רשת. אם מותקן אצלך אובונטו 20.04, זה יהיה \ wsl $ Ubuntu-20.04 .

כדי לפתוח חלון אקספלורר מסוג הספרייה הנוכחית:

Explorer.exe .

שדרג ל- WSL 2

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

כדי לשדרג ל- WSL 2, כל שעליך לעשות הוא להוציא כמה פקודות. ראשית, אתה מפעיל את hypervisor. פתח חלון PowerShell כמנהל והקלד:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

לאחר מכן הפעל מחדש את המכונה.

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

הורד : ליבת לינוקס עבור WSL

ההבדל בין פייסבוק לפייסבוק לייט

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

wsl --set-default-version 2

אבל תרצה לשדרג את כל ההתקנות הקיימות ל- WSL 2. למרבה המזל, זה גם די קל.

כדי לראות אילו הפצות התקנת, הקלד:

wsl --list

אם ברצונך להגדיר את התקנת אובונטו 20.04 שלך ל- WSL 2, השתמש ב -גרסת סט אוֹפְּצִיָה:

wsl --set-version Ubuntu-20.04 2

כעת תפעיל את WSL 2 עם כל התכונות המתקדמות שלו בהתקנות הנוכחיות והעתידיות שלך, והגרעין ישודרג עם Windows Update, בדיוק כמו כל מנהלי התקנים אחרים במערכת שלך.

אסוף את הכלים שלך

לינוקס נותרה פופולרית בקרב מפתחים בשל הכמות המדהימה של כלי תכנות, כגון עורכים, מהדרים, IDEs, תוכנות שרת וכו 'הזמינים בפלטפורמה.

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

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

אם אתה מתכנת C, דביאן ואובונטו כוללים חבילה בשם בניית-חיונית המורכב ממכלול GCC, ספריית C, כלי השירות Make וכלים לפיתוח חבילות. הוא מיועד באמת לאנשים שעובדים על ההפצה עצמה, אך שימושי גם לפיתוח כללי C.

כדי להתקין אותו, פשוט השתמש בפקודה apt:

sudo apt install build-essential

זה משתלם ל עיין ברשימות החבילות כדי לוודא שיש את הכלי המועדף עליך ואולי למצוא כמה כלים חדשים.

ניהול שירותים

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

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

זה קצת שונה באובונטו תחת WSL, כי זה לא משתמש Systemd לנהל את שירותיה, אך משתמש ב שֵׁרוּת השירות, שמשתמש בסקריפטים init הישנים יותר בסגנון מערכת V לניהול שירותים.

אם ברצונך להפעיל את שרת ה- Apache, פשוט תוציא את הפקודה הבאה:

sudo service apache 2 start

פעולה זו תפעיל את שרת ה- Apache. אתה יכול לבדוק את שירותי הריצה באמצעות חלק עליון פיקוד וראה apache2 ברשימת התהליכים.

i7 כפול ליבה מול i5 מרובע ליבות

עצירת שרת Apache קלה לא פחות:

sudo service apache 2 stop

חקור מפגשים שונים

הרבה הכיף של WSL נובע מהאופן שבו אתה יכול להפעיל הפקות שונות בו זמנית, אז למה שלא תנצל את הפעלת משהו פחות מוכר כמו Alpine Linux לצד אובונטו או SuSE או דביאן? אולי תמצא את האהוב החדש שלך. אם אתה אוהב הפצה, תוכל להגדיר אותו כהפצה העיקרית שלך באמצעות --הגדר ברירת מחדל דֶגֶל:

wsl --set-default distro-name

איפה שם distro הוא שם המערכת שאליה ברצונך לשנות.

קָשׁוּר: 5 הפצות לינוקס שאתה יכול להתקין במערכת משנה של Windows עבור לינוקס

חקר WSL

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

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

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל כיצד להשיג את מסוף לינוקס באמצעות מערכת משנה של Windows עבור לינוקס

צריך להשתמש במסוף Linux במחשב Windows שלך? למד כיצד להריץ Linux ב- Windows 10 באמצעות מערכת משנה של Windows עבור Linux.

קרא הבא
נושאים קשורים
  • לינוקס
  • חלונות
  • עצות לינוקס
  • מערכת משנה של Windows עבור לינוקס
על הסופר הזוית דוד(49 מאמרים פורסמו)

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

עוד מאת דיוויד דלוני

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחצו כאן להרשמה