נכון לעכשיו, כאשר אנו מנסים להתקין את אובונטו על Windows 10 באמצעות WSL (תת-מערכת Windows עבור לינוקס), מה שאנחנו רואים כזמין בחנות של מיקרוסופט הן שתי גרסאות LTS (18.04 ו- 16.04) ושלישית ש ... ובכן, היא גם LTS. הכי הרבה שאנחנו יכולים להתקין מחנות Windows הרשמית הוא Bionic Beaver, אך האם נוכל לעדכן לגרסה עדכנית יותר? התשובה חיובית, ובזמן כתיבת מאמר זה אנו יכולים שדרג לדיסקו דינגו.
פעולה זו פשוטה מאוד. עלינו רק לזכור את הפקודה הראשונה כדי שלנו מסוף אובונטו תן לנו את הרמזים הדרושים לעקוב אחר התהליך. הדבר הקשה ביותר יהיה משהו שלא דורש את תשומת ליבנו: היו סבלניים עד לעדכון כל החבילות. כאן אנו מסבירים מה עלינו לעשות.
עדכן את ה- WSL שלנו לגרסה האחרונה על ידי עריכת קובץ
הפקודה שעלינו לזכור היא הבאה:
sudo do-release-upgrade
כשתזין אותו, זה ייתן לנו שגיאה / רמז כמו זו בצילום המסך הבא:
מה שזה אומר לנו זה שאנחנו כבר משתמשים בגרסת ה-LTS המעודכנת ביותר ושאם אנחנו רוצים להשתמש בגרסה האחרונה שאינה LTS, עלינו להגדיר את הקובץ שמזכיר אותנו שינוי השורה «הנחיה = LTS» ל-«הנחיה = רגילה». לשם כך, נקליד פקודה זו ונלחץ על אנטר:
sudo nano /etc/update-manager/release-upgrades
במסך שנפתח, עלינו לבצע את השינוי הנ"ל, ללחוץ על Ctrl + X ולאחר מכן "Y" וקבל עם enter. לבסוף, שמנו שוב את הפקודה הראשונה כדי לבצע את העדכון. ואנחנו הולכים לשתות קפה, כי זה עלול לקחת הרבה זמן. יותר ברצינות, אולי זה יהיה רעיון טוב להשאיר את המחשב עובד לבד בזמן שאנחנו עושים משהו אחר. אבל אנחנו לא יכולים להיות רחוקים מדי כי אנחנו נראה באג עם LXD (WSL עדיין לא נתמך על ידי החבילה snapd) ונצטרך לאשר/לקבל כמה שינויים.
מכיוון שמאמר זה היה קצר וההוראות שלו פשוטות, ברצוני להזכיר את הרגע של-WSL יש אינטגרציה מסוימת עם Windows, כלומר, אנו יכולים להשתמש בפקודות לינוקס ישירות מ- PowerShell או מהמפעיל "Run". אתה רק צריך לזכור לשים "wsl" מלפנים ללא המירכאות, כך שפקודה כמו עדכון החבילות תיראה כמו "wsl sudo apt update".
באופן הגיוני, WSL אינו זהה לשימוש בלינוקס כמקורי, אך זהו צעצוע קטן ושימושי שמשתמשים רבים אוהבים. האם את \ ה אחד מהם?