ככל ש-Windows התפתחה במהלך השנים, ראינו את מיקרוסופט מציגה חלק מהפונקציונליות של לינוקס לתוך המערכת האקולוגית של Windows. בנוסף ל-Windows 10 ו-11 התומכים בתת-מערכת לינוקס דרך WSL 2, הם כוללים גם מנהל חבילות בשם Windows Package Manager (או בקיצור winget).
אז מהו בעצם מנהל החבילות של Windows, ואיך משתמשים בו? המשך לקרוא כשאנחנו עונים על כל השאלות הבוערות שלך למטה.
מהו מנהל חבילות?
כל האפליקציות המודרניות וכל הפרויקטים שתבנה ישתמשו במסגרות, ספריות וכלים קיימים. אם אתה בונה אפליקציית React פשוטה, אתה תצטרך את Node.js, ReactJS וספריות או כלים אחרים כדי שהפרויקט שלך יפעל כהלכה. התוכנה הבסיסית של צד שלישי שעוזרת בעצם לתפקוד הפרויקט שלך נקראת תלות.
כפי שאתה יכול לדמיין, ניהול ההתקנה והעדכון של מספר תלות בתוך פרויקט יכול להיות מתסכל למדי. אתה גם צריך לוודא שהמערכת שלך תואמת לתוכנת צד שלישי. אם הייתם משלבים ומעדכנים כל תוכנה של צד שלישי באופן ידני, היית מבזבז חלק ניכר מזמנכם היקר בניהול התלות בתוכנה.
כדי לפתור בעיה זו (בין היתר), המפתחים העלו את הרעיון הגאוני של מנהל חבילות - כלי יחיד שיכול לנהל את כל התלות בפרויקט שלך. מנהלי חבילות מבצעים בדרך כלל מספר תכונות חיוניות כגון:
- מציאת קבצי המקור הנכונים עבור הפלטפורמה שלך.
- הבטחת קבצי מקור נקיים מתוכנות זדוניות ופגיעויות אבטחה אחרות.
- שילוב תלות בפרויקט שלך.
- מאפשר התקנה חלקה, עדכון והסרה של תלות בתוכנה.
למנהלי החבילות יש גם קטלוג עצום של כלים שאפשר לבחור מהם ולהתקין בפקודה אחת בלבד בטרמינל.
כמה דוגמאות למנהלי חבילות פופולריות כוללות:
- בירה ביתית.
- מנהל חבילות צומת (NPM).
- חוּט.
- כלי אריזה מתקדם (APT).
מהו מנהל החבילות של Windows?
מנהל החבילות של Windows, או winget כפי שהוא מכונה בדרך כלל, הוא הגרסה של מיקרוסופט למנהל חבילות בסגנון לינוקס. Winget שוחרר בשנת 2020 כמנהל חבילות שורת פקודה בקוד פתוח ומכיל מגוון רחב של יישומים זמינים למשתמשים להתקנה. כמו מנהלי חבילות אחרים בשימוש נרחב, מיקרוסופט דאגה שמנהל החבילות של Windows יהיה חינמי וזמין ב- GitHub.
על ידי שימוש במנהל החבילות של Windows, אתה יכול בקלות להתקין, לעדכן ולמחוק יישומים עם פקודה אחת בלבד בטרמינל. היפרד לשלום מימי הורדת קבצי התקנה והתקנה ידנית של כל אפליקציה.
Winget משתמש בפורמט מניפסט חבילת YAML המקל על ההבנה וההגדרה. מפתחים משתמשים בדרך כלל בפורמט המניפסט של YAML כדי לאגד את היישומים שלהם כך שיהיו תואמים למנהל החבילות של Windows.
בעבר, משתמשי Windows נאלצו להסתמך על Chocolatey - מנהל חבילות של צד שלישי המתמחה ב-Windows OS. שוקולד הוא די חזק ואומץ באופן נרחב על ידי אחוות Windows הגדולות יותר. מצד שני, רוב משתמשי Windows עדיין לא מכירים או נוחים עם מנהל החבילות של Windows; אנו מקווים שהמדריך הזה יעזור לשנות זאת.
כיצד להגדיר את מנהל החבילות של Windows ב-Windows 11
מנהל החבילות של Windows אינו מותקן מראש ב-Windows, אז תצטרך להוריד אותו באופן ידני. למרבה המזל, תהליך ההתקנה הוא פשוט ולא אמור להוות מכשולים.
Microsoft דורשת ממערכת Windows שלך להפעיל את Windows 10 1709 ואילך כדי להשתמש ב-winget. גם אתה תצטרך היכנס באמצעות חשבון Microsoft שלך וודא שאתה מחובר גם לאפליקציית Microsoft Store.
ישנן שתי דרכים עיקריות להתקנת מנהל החבילות של Windows ב-Windows 11.
כיצד להתקין את Winget באמצעות Microsoft Store
הדרך הקלה ביותר להתקין את מנהל החבילות של Windows היא דרך חנות Microsoft. אתה יכול להוריד את מנהל החבילות של Windows דרך מתקין האפליקציות הרשמי של Microsoft כדי לעשות זאת:
- הפעל את חנות מיקרוסופט משתמש ב תפריט התחל.
- לחפש אחר מתקין אפליקציה ובחר את ההתאמה הטובה ביותר.
- הקלק על ה להתקין כפתור אם אתה רואה את זה. אחרת, מתקין אפליקציה כבר קיים במחשב האישי שלך, ורק תצטרך לוודא שהוא מעודכן.
כיצד להתקין את Winget דרך PowerShell
אם אתה נתקל בבעיות ב-Microsoft Store, עליך לשקול התקנת winget באמצעות Windows PowerShell. לאחר שהתחברת לאינטרנט, בצע את השלבים הבאים:
- מ ה הַתחָלָה תפריט, חפש פגז כוח, ובחר הפעל כמנהל.
- בשורת הפקודה, הדבק את הפקודה למטה ולחץ להיכנס
Invoke-WebRequest -אורי https://aka.ms/winget -OutFile winget.zip; Expand-Archive winget.zip -DestinationPath $Env: ProgramFiles\WindowsPowerShell\Modules\
- לאחר השלמת ההתקנה, הקלד את הפקודה הבאה ולחץ להיכנס כדי לאמת את ההתקנה שלך.
כיצד להשתמש ב-Winget ב-Windows 11
כעת לאחר שהגדרת את winget, תצטרך ללמוד כיצד להשתמש בפקודות הקשורות לכלי winget, כולל הורדה, קביעת תצורה והצגת יישומים מותקנים.
1. כיצד להוריד אפליקציות חדשות
יש מגוון עצום של יישומים זמינים בתוך winget, ואתה יכול להוריד אפליקציות כמו Google Chrome, 7-Zip וכו'.
כדי להוריד אפליקציה באמצעות winget, השתמש בפקודה הבאה:
התקנת כנף <שם האפליקציה>
2. כיצד לחפש יישומים
אם אתה מחפש אפליקציה חדשה להתקנה אך אינך יודע כיצד לעיין באפליקציות הזמינות, תוכל להשתמש בתכונת החיפוש של winget. שיטה אחת היא להשתמש בפקודת החיפוש של winget בתוך שורת הפקודה. הזן שאילתת חיפוש עם הפקודה שלהלן, ותקבל רשימה של אפליקציות זמינות שעומדות בקריטריוני החיפוש שלך.
לדוגמה, כדי לחפש תוכניות zipping, אתה יכול להקליד:
winget search zip
לחלופין, אתה יכול להשתמש ב-a כלי של צד שלישי המספק ממשק משתמש קל לשימוש עבור winget.
3. כיצד להציג אפליקציות מותקנות
אתה יכול להציג יישומים שהותקנו במחשב שלך באמצעות:
כנף רשימה
4. כיצד להציג את פרטי הבקשה
כדי לבדוק את פרטי ההתקנה וגרסת התוכנה של אפליקציה ספציפית, אתה יכול להשתמש בפקודה הבאה:
מופע כנף <שם האפליקציה>
האם מנהלי חבילות שווים את הטרחה ב-Windows?
Winget מדהים בהתקנת יישומים במחשב Windows 11 שלך. אינך צריך עוד לחפש קישורי הורדה ללא תוכנות זדוניות באינטרנט; פשוט פתח מסוף והורד את האפליקציה שאתה צריך דרך winget.