14Sep

Windows 10 כולל מנהל חבילת Linux בשם "OneGet"

click fraud protection

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

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

הערה: בשחרור ה- RTM OneGet שונה לשם ל- PackageManagement.

OneGet, מסגרת לניהול החבילות עבור Windows

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

"OneGet הוא ממשק מאוחד למערכות ניהול חבילות ומטרתו להפוך את תוכנת גילוי התוכנה, ההתקנה והמלאי( SDII) באמצעותקבוצה משותפת של cmdlets( ובסופו של דבר קבוצה של ממשקי API).ללא קשר לטכנולוגיית ההתקנה מתחת, המשתמשים יכולים להשתמש אלה cmdlets נפוצים להתקין / להסיר את החבילות, להוסיף /remove/ מאגרי החבילות השאילתה, שאילתה מערכת עבור התוכנה מותקנת.כלול ב- CTP זה הוא יישום אב טיפוס של מנהל חבילה תואם ל- Chocolatey שיכול להתקין את החבילה . #

instagram viewer

_ מאחר ש- OneGet הוא חלק מהגירסה העדכנית ביותר של PowerShell, הוא נכלל כברירת מחדל ב- תצוגה מקדימה טכנית של Windwos 10.זה זמין גם כחלק תצוגה מקדימה של Windows Management Framework 5.0 עבור Windows 8.1.

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

Windows Geeks, לחגוג!עידן של מנהל חבילת Windows נתמך רשמית עכשיו כמעט כאן!בסדר, שב.מיקרוסופט עובדת על #oneget, צובר pkg mgr, שיכלול לקוח Choco ב- Win10

- רוב ריינולדס( @ferventcoder) 27 באוקטובר 2014

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

כיצד OneGet Works

בואו נחפור קצת יותר עמוק.כך מתארת ​​Microsoft OneGet:

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

  • ניהול רשימה של מאגרי תוכנה שבהם ניתן לחפש, לרכוש ולהתקין חבילות
  • חיפוש וסינון של המאגרים שלך כדי לאתר את החבילות הדרושות לך
  • להתקין ולהסיר חבילות באופן מאובטח ממאגר אחד או יותר באמצעות אחתפקודת PowerShell "

ה- Get-PackageSource cmdlet מאפשר לך להציג רשימה של מקורות חבילה מותקנים או מאגרים.OneGet כולל כעת שני מקורות מסופקים על-ידי Microsoft.שוקולד היה בעבר המקור החבילה ברירת המחדל במהלך הפיתוח והוא יכול בקלות להוסיף.

כל אחד יכול ליצור ולהפעיל מאגר חבילות.מיקרוסופט יכולה ליצור בעצמם תוכניות משלהם של One-stop-shop עבור Windows Desktop.חברה יכולה לנהל את המאגר שלה עם התוכניות שבהן הם משתמשים, כך שניתן יהיה להתקין אותם בקלות ולנהל אותם בקלות.מפתח תוכנה יכול להגדיר מאגר המכיל רק את התוכנה שהם יוצרים כך שהמשתמשים שלהם יכולים בקלות להתקין ולעדכן אותו.באפשרותך להוסיף מאגרים נוספים באמצעות ה- cmdlet Add-PackageSource או להסיר אותם באמצעות Remove-PackageSource.

ה- cmdlet Find-Package מאפשר לך לחפש את מקורות החבילה שהגדרת עבור חבילות זמינות.מצא את התוכנה להתקנה ללא חיפוש באינטרנט!

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

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

מהו מנהל חבילה?ומה זה שוקולד?

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

Chocolatey הוא מנהל החבילה שמביא את הסגנון הזה של התקנת תוכנה קלה ל- Windows.נכון לעכשיו, היא משתמשת בעיקר פקודות טקסט אז זה לא נמצא הרבה של הבית מעבר Geeks - אבל Geeks אוהב את זה!Chocolatey מאפשר לך להתקין את תוכנת Windows כמו פיירפוקס, VLC ו- 7-Zip עם רק כמה הקשות במקום את ההורדה הרגילה ולחיצה על התהליך, בדיוק כמו התקנת תוכנה על לינוקס.Chocolatey כרגע פועל Kickstarter, מחפש כסף כדי "לקחת שוקולד עד לשלב הבא." הם גם עובדים על ממשק משתמש גרפי עבור מנהל החבילה שלהם כך משתמשי Windows הממוצע יכול בקלות רבה יותר להשתמש בו.עם מסגרת מנהל החבילה ב- Windows 10, Chocolatey יכול בקלות פיגי בחזרה את כל מה עבודה מיקרוסופט עושה - עבודה שנראה במקור בהשראת שוקולד.במקום להיות מערכת ניהול החבילות המבוצעת, Chocolatey יעבוד יד ביד עם מסגרת ניהול החבילות הכלולה ב- Windows.

אי אפשר לומר בדיוק כמה רחוק תלך מיקרוסופט לכאן.דבר אחד בטוח: עבור מנהלי מערכת Windows ו Geeks, התקנת תוכנה אוטומציה פריסות תוכנה עומד לקבל הרבה יותר קל.זה כרגע כלי חנון, כפי שהוא זמין רק באמצעות פקודות PowerShell.אבל, כפי שמיקרוסופט אומרת, זה ייחשף בסופו של דבר כמערכת של ממשקי API.

מיקרוסופט יכולה לעשות הרבה יותר עם זה.הם יכולים להשתמש במערכת ניהול החבילות כדי להוסיף התקנה קלה של יישומי שולחן עבודה מחנות Windows - אנחנו כבר יודעים שהם מתכוונים להוסיף יישומי שולחן עבודה לחנות Windows ב- Windows 10. במערכות לינוקס, יש נחמד גרפי "App store"ממשקי סגנון שהופכים התקנת תוכניות שולחן עבודה ממנהל החבילה של המערכת בקלות.נצטרך להמשיך לצפות ב- Windows 10 ולראות עד כמה הם לוקחים את המסגרת החדשה לניהול החבילות.