דף הבית » איך ל » כיצד להתקין ולהשתמש ב - Linux של Shell על Windows 10

    כיצד להתקין ולהשתמש ב - Linux של Shell על Windows 10

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

    מה שאתה צריך לדעת על Windows 10 של

    זה לא מכונה וירטואלית, מיכל, או לינוקס תוכנה הידור עבור Windows (כמו Cygwin). במקום זאת, Windows 10 מציעה מערכת משנה מלאה של Windows המיועדת ללינוקס להפעלת תוכנות לינוקס. הוא מבוסס על פרויקט Project Astoria הנטוש של מיקרוסופט להפעלת אפליקציות Android ב- Windows.

    תחשוב על זה כעל ההפך של יין. בעוד ש- Wine מאפשר לך להפעיל יישומי Windows ישירות ב- Linux, מערכת המשנה Windows עבור Linux מאפשרת לך להפעיל יישומי Linux ישירות ב- Windows.

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

    בעוד תכונה זו נקראה במקור "בש על אובונטו על Windows", זה גם מאפשר לך להפעיל Zsh ופצצות שורת הפקודה אחרים. כעת הוא תומך בהפצות לינוקס אחרות. ניתן לבחור OpenSUSE Leap או SUSE Enterprise Server במקום אובונטו, וגם פדורה נמצאת בדרכה.

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

    כיצד להתקין את Windows על Windows 10

    תכונה זו אינה פועלת בגירסת 32 סיביות של Windows 10, לכן ודא שאתה משתמש בגירסת 64 סיביות של Windows. זה הזמן לעבור לגירסת 64 סיביות של Windows 10 אם אתה עדיין משתמש גירסת 32 סיביות, בכל מקרה.

    בהנחה שיש לך Windows 64-bit, כדי להתחיל, עבור אל לוח הבקרה> תוכניות> הפעל את תכונות Windows או כבוי. הפעל את האפשרות "Windows Subystem for Linux" ברשימה, ולאחר מכן לחץ על הלחצן "אישור".

    לחץ על 'הפעל מחדש כעת' כאשר תתבקש להפעיל מחדש את המחשב. התכונה לא תפעל עד שתאתחל.

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

    לאחר ההפעלה מחדש של המחשב, פתח את Microsoft Store מתפריט Start (התחל) וחפש את "Linux" בחנות. לחץ על "קבל את היישומים" תחת "לינוקס על Windows?" הבאנר.

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

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

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

    כדי להתקין הפצה של Linux, לחץ עליה ולאחר מכן לחץ על הלחצן "Get" או "Install" כדי להתקין אותה כמו כל יישום חנות אחר.

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

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

    כיצד להשתמש ב - Shell ולהתקין את תוכנת לינוקס

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

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

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

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

    בפעם הראשונה שתפעיל את סביבת Linux, תתבקש להזין שם משתמש וסיסמה של UNIX. אלה לא צריכים להתאים את שם המשתמש והסיסמה של Windows, אבל ישמשו בסביבת לינוקס.

    לדוגמה, אם תזין "bob" ו- "letmein" כאישורים שלך, שם המשתמש שלך בסביבת לינוקס יהיה "bob" והסיסמא שבה אתה משתמש בסביבת לינוקס תהיה "letmein" - לא משנה מה שם המשתמש שלך ב- Windows הסיסמה הם.

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

    אם התקנת את אובונטו, תוכל גם להפעיל את אובונטו הפקודה להתקין את זה. עבור OpenSUSE לקפוץ 42, השתמש  10 Abdel . עבור SUSE Linux Enterprise Sever 12, השתמש sles-12 . פקודות אלה מפורטות בכל דף הפצה של Linux בחנות Windows.

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

    אם אתה מנוסה באמצעות פגז באש על לינוקס, Mac OS X, או פלטפורמות אחרות, אתה תהיה ממש בבית.

    ב- Ubuntu, עליך להקדים את הפקודה  סודו כדי להפעיל אותו עם הרשאות שורש. המשתמש "root" בפלטפורמות UNIX יש גישה מערכתית מלאה, כמו המשתמש "מנהל" ב- Windows. מערכת הקבצים של Windows ממוקמת בכתובת / mnt / c בסביבה של פגז באש.

    השתמש באותן פקודות מסוף לינוקס שבהן אתה משתמש כדי לעקוף. אם אתה רגיל הפקודה Windows רגיל הפקודה עם פקודות DOS שלה, הנה כמה פקודות בסיסיות משותפות הן Bash ו- Windows:

    • שנה את המדריך: cd בש, cd או  chdir ב DOS
    • רשימת תוכן של Directory:  אני בש, דיר ב DOS
    • העברה או שינוי שם של קובץ: mv בש, מהלך \ לזוז \ לעבור ו  שינוי שם ב DOS
    • העתק קובץ: cp בש,  עותק ב DOS
    • מחיקת קובץ: rm בש,  del או למחוק ב DOS
    • יצירת ספריה:  מקדיר בש, מקדיר ב DOS
    • השתמש בעורך טקסט: vi או ננו בש,  ערוך ב DOS

    חשוב לזכור שבניגוד ל- Windows, פגז ה- Bash וסביבתו החיקוי לינוקס הם תלויי-רישיות. במילים אחרות, "File.txt" עם אות הון שונה מ "file.txt" ללא הון.

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

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

    • הורד מידע מעודכן אודות חבילות זמינות: עדכון sudo
    • התקן חבילת יישומים:  להתקין את (החלף "packagename" עם שם החבילה).
    • הסרת חבילת יישומים:  להסיר את (החלף "packagename" עם שם החבילה).
    • חפש חבילות זמינות:  מילת חיפוש (החלף "מילה" במילה שברצונך לחפש בה שמות ותיאורים של חבילה).
    • הורד והתקן את הגרסאות העדכניות של חבילות מותקנות שלך: שדרוג

    אם התקנת הפצה של SUSE Linux, באפשרותך להשתמש בפקודת zypper להתקנת תוכנה במקום זאת.

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

    בונוס: התקן את גופן אובונטו לחוויית אובונטו אמיתית

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

    הנה איך זה נראה:

    כדי להתקין את הגופן, תחילה הורד את משפחת גופני אובונטו מאתר אובונטו. פתח את קובץ ה- zip שהורדת ומצא את הקובץ "UbuntuMono-R.ttf". זהו גופן מונוספייס של אובונטו, שהוא היחיד שבמסוף. זה הגופן היחיד שאתה צריך להתקין.

    לחץ פעמיים על הקובץ "UbuntuMono-R.ttf" ותראה תצוגה מקדימה של הגופן. לחץ על "התקן" כדי להתקין אותו במערכת שלך.

    כדי להפוך את הגופן monobace של אובונטו לאפשרות במסוף, יהיה עליך להוסיף הגדרה לרישום של Windows.

    פתח עורך רישום על-ידי הקשה על Windows + R במקלדת, תוך הקלדה regedit , ולאחר מכן הקשה על Enter. נווט אל המפתח הבא או העתק אותו והדבק אותו בשורת הכתובת של עורך הרישום:

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ קונסולה \ TrueTypeFont

    לחץ לחיצה ימנית בחלונית הימנית ובחר חדש> ערך מחרוזת. תן שם לערך החדש 000 .

    לחץ פעמיים על המחרוזת "000" שיצרת, ולאחר מכן הזן אובונטו מונו כמו נתוני הערך שלה.

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


    תוכנה שתתקין את פגז באש מוגבל פגז באש. באפשרותך לגשת לתוכניות אלה מתוך שורת הפקודה, PowerShell או בכל מקום אחר ב- Windows, אך רק אם אתה מפעיל את bash-c פקודה.