29Aug

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

click fraud protection

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

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

מי זה OneGet?

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

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

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

הממשק הגרפי ושילוב Windows Update aren"לא מגיע מיד, אם כי:

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

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

instagram viewer

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

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

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

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

- Garrett Serack🤠( @ Fearthecowboy) 28 באוקטובר, 2014

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

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

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

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

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

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

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

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

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

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

- 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 System

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

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

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

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

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

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

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

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

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

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