מיקרוסופט גרסת הניסיון הראשונה של מנהל החבילות
(מנהל החבילות של Windows), המספק כלים להתקנת יישומים באמצעות שורת הפקודה.
הקוד כתוב ב-C++ ו תחת רישיון MIT. חבילות מותקנות מ , נתמך על ידי הקהילה. בניגוד להתקנת תוכניות מקטלוג חנות Windows, winget מאפשר לך להתקין יישומים ללא שיווק, תמונות ופרסום מיותרים.
הגרסה הנוכחית תומכת בפקודות לחיפוש אפליקציה (search), התקנה (install), הצגת מידע על חבילה (show) וקביעת תצורה. (מקור), עבודה עם גיבובי קבצי מתקין (hash), ובדיקת שלמות מטא-דאטה (validate). פקודות ההסרה, הרשימה והעדכון צפויות בגרסה הבאה. אפשרויות חבילה דרך קבצים עם в קבצי ההפעלה עצמם מאוחסנים ישירות בשרתי הפרויקטים הראשיים, המאגר משמש רק כאינדקס, והמניפסט מתייחס לקובץ MSI חיצוני (לדוגמה, הממוקם ב- או ) ומשתמש ב-SHA256 hash כדי להבטיח שלמות והגנה מפני שיבוש.
הגרסה הראשונה המתפקדת במלואה החל ממאי בשנה הבאה, יתמוך באינטגרציה עם קטלוג חנות מיקרוסופט, השלמה אוטומטית של קלט, קטגוריות שונות של גרסאות (גרסאות, גרסאות בטא), התקנת רכיבי מערכת ויישומים עבור לוח הבקרה, אופטימיזציה למסירת קבצים גדולים מאוד (עדכוני דלתא), קבוצות של חבילות, ממשק ליצירת מניפסטים, עבודה עם תלויות, קבצי התקנה בפורמט zip (בנוסף ל-msi) וכו'.
מנהל החבילות של winget זמין כעת למשתמשי הגרסה הניסיונית האחרונה וישלחו כחלק מגרסה 1.0 של Desktop App Installer. נכון לעכשיו, ישנם XNUMX במאגר. פרויקטים כגון 7Zip, OpenJDK, iTunes, Chrome, Blender, DockerDesktop, Dropbox, Evernote, FreeCAD, GIMP, Git, Maxima, Inkscape, Nmap, Firefox, Thunderbird, Skype, Edge, VisualStudio, KiCad, LibreOffice, Minecraft, Opera, Putty, TelegramDesktop, Steam, WhatsApp, Wireguard ו-Wireshark, כמו גם מספר רב של... .
מקור: OpenNet.ru
