דף הבית » איך ל » פרטים נוספים על OneGet, חבילת Windows 10-Management-Manager

    פרטים נוספים על OneGet, חבילת Windows 10-Management-Manager

    לאחרונה גילינו OneGet, מסגרת לניהול החבילות הכלולה ב- PowerShell וב- Windows 10. למדנו הרבה יותר על OneGet ועל עתידה מאז.

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

    מי הוא OneGet עבור?

    OneGet מיועדת כיום למשתמשי חשמל, למנהלי מערכות ולאנשים שאינם חוששים להשתמש ב- PowerShell - דבר זה ברור. אבל OneGet הוא לא רק כמה אוסף מעורפל של cmdlets כי יהיה בשימוש רק על ידי מנהלי השרתים. OneGet מפתח גארט סרק הסביר מי הוא מיועד על Reddit:

    "בהתחלה, זה ממוקד על המדחף ראשי - מפתחים, מנהלי, powerusers, וכו 'לאחר APIs לשימוש ספקי החבילה מתפרסם, אני בטוח שנראה כלים GUI אינטגרציה aplenty.

    בהמשך הדרך אני רוצה לראות אינטגרציה לדברים כמו ממשק המשתמש של Windows Update, כך שעדכוני תוכנה מ כל מנהל החבילה יכול להופיע במיקום מרכזי. "(מקור)

    הממשק הגרפי ואינטגרציה של Windows Update אינם מגיעים מיידית, אם כי:

    "בהתחלה, אין לי זמן לשלב ממשק משתמש; אנחנו לוח זמנים ממש חזק.

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

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

    בפגישה השבועית של ה -24 באוקטובר 2014, גארט סרק שיתף את החזון שלו ביישום שולחן עבודה מודפס של OneGet, שהציג את Windows Update Update כאשר הוא מזהה עדכון, והעדכון יכול להיות מותקן משם ולא כל תוכנית של Windows - עדכון שירות. (מקור)

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

    @ferventcoder @lambdaXpression @chrisbhoffman @ BrianS198 הבטן שלי אומרת לי שזה לא "אם" אבל "מתי ..."

    - גארט סראק (@ Fearthecowboy) אוקטובר 28, 2014

    זה חבילה-ניהול-מנהל, לא מנהל חבילה

    מבחינה טכנית, OneGet אינה "מנהל חבילה". במקום זאת, זוהי מסגרת לניהול חבילה ניתנת להרחבה - ה- Q & A הרשמי מתאר אותה כ"מנהלת ניהול חבילה ". כפי שמתאר זאת Q & A:

    "OneGet רכיב ממשק ניהול חבילה אחיד עם קבוצה של ממשקי API מנוהלים ומולדים, קבוצה של cmdlets PowerShell, וכן ספק WMI. הרכיב מקבל הן תוספים המסופקים על-ידי Microsoft והן של צד שלישי המרחיבים את הפונקציונליות עבור סוג חבילה נתון. "

    OneGet מורחבת עם חבילת ניהול תוספות להוסיף מקורות החבילה. מקורות אלה יכולים להיות מותקנים מתוך מאגר מרכזי. OneGet מגיע כעת עם מקור החבילה הכוללת את אלה:

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

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

    OneGet הוא קוד פתוח, ופרויקט קהילתי

    כמו מנהלי החבילות של לינוקס, OneGet הוא קוד פתוח לחלוטין. קוד המקור זמין ב- GitHub. אתה תמיד יכול לתפוס את הבניין ניסיוני האחרונה ב http://oneget.org/oneget.zip, ואת זה לבנות כרגע מכיל את ספק Chocolatey זה חסר פעולה ב בונה הרשמי. @PSOneGet tweets בכל פעם לבנות חדש הוא פורסם.

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

    אל תשכח - חשוב # פגישה הקהילה OneGet הבוקר! 10:00 AM PDT http://t.co/Im0bqRaH0W #EveryoneWelcome

    - PowerShell OneGet (@PSOneGet) 24 באוקטובר, 2014

    OneGet יכול בושה מפתחים הכוללים סרגלי כלים

    אנשים המעורבים בפרויקט OneGet יש את הזכות סוג של יחס לשיפור חוויית ניהול התוכנה של Windows. ב Reddit, גארט סרק לא היה אוהד למפתחים שבנו מודל עסקי על מקבל הכנסות המודעה מאנשים המבקרים באתרי האינטרנט שלהם ודיברו על "adblock" בסגנון התוספת כדי למנוע ממשתמשים להתקין יישומים נורא כי צרור סרגלי כלים. לפרויקט OneGet יש "8 חוקי התקנת תוכנה", הטוען להתקנות תוכנה טובות יותר של Windows, ללא כל סרגלי הכלים, רשיונות EULA מיותרים, וזבל אחר המבזבז זמן. זה קורא כמו משהו היינו כותבים כאן How-To Geek, אבל זה נכתב על ידי מישהו שעובד במיקרוסופט ובעצם יש את הכוח לעשות דברים טוב יותר.

    אחרי שקרא את החוקים האלה, משתמש אחד של Reddit היה ספקני: "אני בספק אם תקבלו קנייה מ- App Appors כמו Adobe, Oracle, או לעזאזל אפילו SourceForge עכשיו. זה כבר לא מספיק רק להפיץ app / installer, המתקין עצמו עכשיו צריך לייצר הכנסות גם ... "

    גארט סרק של מיקרוסופט השיב:

    "אני שומע אותך.

    אני לא יכול לקבל 'לקנות' מ החבר 'ה האלה, אבל כאשר מישהו מתקין את החבילה דרך OneGet, אני בטוח יכול לעשות את זה לעצור וללכת "היי, אתה בטוח? - חבילה זו נראה לעשות XYZ "... קצת פרו אקטיבי" חבילה בושה "צריך להיות טוב ..." (מקור)

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

    OneGet יכול לעזור לתקן את מערכת Windows Clutter

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

    "יש לי כמה רעיונות איך להתמודד עם זה - זה הולך להיות קצת למטה את הכביש לפני שאני יכול לעשות שום עבודה רצינית על זה, אבל זה בהחלט אחד הדברים שאני רוצה לפתור עם OneGet.

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

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

    מיקרוסופט רוצה להפוך משתמשי לינוקס

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

    "היה לי די בכיר ב MS לשאול אותי אם אנחנו לא יכולים פשוט לעשות exe שנקרא RPM (ו / או apt-get) כי היה באותה תחביר כמו כלי לינוקס, כך אלה שהיו בקיאים אחד יכול רק השתמש OneGet ככה. אמרתי לו בטוח, אבל אנחנו מקשקשים בזמן, אז אני לא יודע מתי היינו מגיעים אליו :) "(מקור)

    אני חושב שאנשים * בתוך * מיקרוסופט נרגשים יותר #OneGet מאשר את הציבור הרחב, אם זה בכלל אפשרי.

    - גארט סראק (@ Fearthecowboy) 29 אוקטובר, 2014


    OneGet הוא כל מרגש מאוד. זה מה משתמשי לינוקס ו Geeks טק רצה מ Windows במשך זמן רב. והדבר הטוב ביותר הוא שזה לא רק cmdlet PowerShell להתקנת תוכנה שאושרה על ידי Microsoft מחנות Windows. במקום זאת, "למשתמש יש שליטה אולטימטיבית עם המאגרים בהם הם משתמשים ואמון, לא איזה שירות מרכזי." (מקור)