מיקרוסופט הציגה את Windows Package Manager Client (winget)
Windows 10 מקבל כלי חדש, כנף
. זהו מנהל חבילות המאפשר התקנת אפליקציות וכלי פיתוח בכמות גדולה לבניית סביבת מפתחים בהתקנת Windows חדשה או קיימת, בפרק זמן מינימלי.
התצוגה המקדימה של Windows Package Manager מושקת היום. מפתחים יכולים להתחיל להשתמש כדי להגדיר סביבת מפתחים באמצעות שורת הפקודה.
פרסומת
הרעיון מאחורי כלי הכנף הזה הוא לחסוך זמן של המפתחים. במקום ללחוץ על כפתורים באשפי ההגדרה עבור כל אחת מהאפליקציה והחבילה הנדרשת לבניית פרויקט, המפתח יכול ליצור סקריפט שעושה את כל העבודה.
מאפיינים
כנף חושף את הפקודות והאפשרויות הבאות עבור התצוגה המקדימה.
- להתקין מתקין את האפליקציה הנתונה
- הופעה מציג מידע על אפליקציה
- מָקוֹר ניהול מקורות יישומים
- לחפש מצא והצג מידע בסיסי של אפליקציות
- בְּלִיל עוזר לגיבוב קבצי התקנה
- לְאַמֵת מאמת קובץ מניפסט
- --עֶזרָה מספק עזרה בשורת הפקודה
- --מידע מספק נתונים נוספים, מועילים לפתרון בעיות
- --גִרְסָה מספק את גרסת הלקוח
מאגר חבילות
הסקריפט יוריד את כל הכלים הנדרשים ממאגר שנוצר עבור winget, ולאחר מכן יתקין אותם ללא אינטראקציה של משתמשים.
המאגר החדש נועד להיות מקור מהימן עבור כלים וחבילות מפתחים. הפרויקט הוא בקוד פתוח, אך מיקרוסופט תעקוב אחר ההגשות.
Windows Terminal 1.0, ששוחרר גם היום, נחשב לשותף טוב עבור Windows Package Manager.
קישורים לקופה:
- וינגט
- חבילות Winget
כיצד להתקין את Winget
הלקוח דורש Windows 10 1709 (build 16299) או מאוחר יותר בשלב זה.
Microsoft Store [מומלץ]
הלקוח מופץ בתוך חבילת ה-App Installer. בעוד חבילה זו מותקנת מראש ב-Windows, הלקוח לא יהיה זמין באופן כללי במהלך תקופת התצוגה המקדימה. על מנת לקבל עדכונים אוטומטיים מ-Microsoft Store המכילים את הלקוח, יש לבצע אחת מהפעולות הבאות:
- התקן א Windows 10 Insider לִבנוֹת
- הצטרף לטבעת הטיסה המקדימה על ידי נרשם
עדכון ידני
אותה חבילת Microsoft Store תהיה זמינה דרך משחרר עמוד. שים לב שהתקנת חבילה זו תעניק לך את לקוח WinGet, אך היא לא תאפשר עדכונים אוטומטיים מחנות Microsoft.
ייתכן שתצטרך להתקין את חבילה ניתנת להפצה מחדש של Desktop Bridge VC++ v14 ומיקרוסופט הקשורה. חבילת VCLibs.140.00.UWPDesktop. זה אמור להיות נחוץ רק בגירסאות ישנות יותר של Windows אם אתה מקבל שגיאה לגבי חבילות מסגרת חסרות.
בנה אחד משלך
אתה יכול גם לבנות את הלקוח בעצמך. למרות שהלקוח אמור להיות פונקציונלי לחלוטין, מיקרוסופט עדיין לא מוכנה לספק תמיכה מלאה ללקוחות הפועלים מחוץ למנגנוני ההפצה הרשמיים. אל תהסס להגיש בעיה, אך דע כי היא עשויה לקבל עדיפות נמוכה יותר.