ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin

quick_linkמיקרוסופט מביאה את BASH לוינדוס 10

published at 30/03/2016 - 21:18 · ‏פורסם Yotamb · ‏tags מיקרוסופט · שלח לחברידידותי למדפסת
מיקרוסופט מיקרוסופט הודיעה בכנס Build 2016 שלה, כי היא מתכננת להביא את פרוייקט BASH לוינדוס 10, כתחליף (או במקביל) לתוכנת הטרמינל הנוכחית שלה, PowerShell.

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

BASH יגיע לוינדוס 10 ככל הנראה בעדכון "יום השנה" בקיץ הקרוב.
 
מיקרוסופט מביאה את BASH לוינדוס 10 | כניסה / יצירת מנוי חדש | 17 תגובות
סף חסימה
  
ההערות הינן מטעם כותביהן. אין צוות האתר לוקח אחריות על תוכנן
Re: מיקרוסופט מביאה את BASH לוינדוס 10 (ניקוד: 0)
ע"י פינגווין אנונימי ב 30/03/2016 - 21:36
בשביל bash יש לנו את msysgit ו gnuwin

[ השב לזאת ]

Re: מיקרוסופט מביאה את BASH לוינדוס 10 (ניקוד: 1)
ע"י mksoft (mkriheliATgmailcom)
ב 30/03/2016 - 21:57
(מידע על משתמש | שלח הודעה) http://meirkriheli.com
והם לא משהו.

לפי מה שקראתי הם הולכים לעשות משהו דומה ל-wine: לתרגם קריאות לינוקס לקריאות ms חלונות.

עוד מידע: http://blog.dustinkirkland.com/2016/03/ubuntu-on-windows.html

[ השב לזאת ]

Re: מיקרוסופט מביאה את BASH לוינדוס 10(ניקוד: 0)
ע"י פינגווין אנונימי ב 31/03/2016 - 11:10
כן, אני חושב שרצוי לתקן את הכותרת.

לינוקס זה ממש סרטן. עכשיו הוא הגיע לליבה של חלונות.

צפריר

[ השב לזאת ]

Re: מיקרוסופט מביאה את BASH לוינדוס 10(ניקוד: 0)
ע"י פינגווין אנונימי ב 31/03/2016 - 11:40
זה לא סיבוב נוסף על Interix ? הרי דיברו על דבר דומה בזמן נובל-מייקרוספט

[ השב לזאת ]

Re: מיקרוסופט מביאה את BASH לוינדוס 10 (ניקוד: 0)
ע"י פינגווין אנונימי ב 30/03/2016 - 22:21
מה זה?
https://sourceforge.net/projects/win-bash/files/shell-complete/latest/

[ השב לזאת ]

Re: מיקרוסופט מביאה את BASH לוינדוס 10 (ניקוד: 0)
ע"י פינגווין אנונימי ב 31/03/2016 - 13:15
לינוקס הפך לסטנדרט הניחוש שלי: זוהי דרכם לאפשר הרצת docker ודומיו על מערכות חלונות.

צפריר

[ השב לזאת ]

Re: מיקרוסופט מביאה את BASH לוינדוס 10(ניקוד: 0)
ע"י פינגווין אנונימי ב 31/03/2016 - 19:22
יש דוקר לחלונות די מזמן

[ השב לזאת ]

Re: מיקרוסופט מביאה את BASH לוינדוס 10 (ניקוד: 0)
ע"י פינגווין אנונימי ב 31/03/2016 - 16:05
נו באמת! אחד באפריל אנשים!

[ השב לזאת ]

Re: מיקרוסופט מביאה את BASH לוינדוס 10 (ניקוד: 1)
ע"י herouth ב 31/03/2016 - 20:13

(מידע על משתמש | שלח הודעה) http://herouth.port5.com/
הפרסום הרשמי כאן. רצוי לצפות בסרט הוידאו, הוא די מבהיר את הרעיון.

אם זו באמת לא בדיחה לכבוד אחד באפריל, אז נראה שמה שהם עשו כאן זה, אם ללכת לפי הניסוחים של ריצ'ארד סטולמן, זה מערכת Gnu/Windows, כמובן עם תוספות של אובונטו.

הקרנל הוא של חלונות, ומדובר באמת בסימולציה של syscalls באמצעות subsystem בתוך הקרנל של חלונות. אבל הרעיון הוא שכלי המערכת עובדים. לא רק bash. הם מדגימים שם גם apt-get ו־git וכו'.

החולשות הן:

לא ניתן להשתמש בֹ־bash כרגע לכתיבת סקריפטים שמריצים פקודות של windows. ניתן להריץ רק elf executable ולא exe. הרבה אנשים העירו על זה בתחתית הפרסום. לי נראה שזה יכול להיות מצויין להשתמש בכלים של גנו להפעלה, הורדה וניטור של שירותי מערכת בחלונות, כמו IIS או SQL Server, וחבל שזה לא קיים.

כמובן שלא ניתן להריץ כלי GUI. אני מניחה, עם זאת, שבסופו של דבר ניתן יהיה להריץ X Server ולעבוד איתו, ומן הסתם יש כאלה ל־Windows.

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

[ השב לזאת ]

Re: מיקרוסופט מביאה את BASH לוינדוס 10(ניקוד: 0)
ע"י פינגווין אנונימי ב 31/03/2016 - 20:29
חרות אי אפשר להתחבר לקישורים ששמת פה לא לאתר שלך ולא לקישור

[ השב לזאת ]

Re: מיקרוסופט מביאה את BASH לוינדוס 10(ניקוד: 1)
ע"י herouth ב 31/03/2016 - 20:40
(מידע על משתמש | שלח הודעה)
טוב, "האתר שלי" זה כתובת ישנה מהימים שנרשמתי כאן והוא כבר לא רלוונטי, מחקתי אותו כעת מהפרטים שלי. לגבי הפרסום הרשמי של מיקרוסופט, מנסה שוב:
בלוג Windows

[ השב לזאת ]

Re: מיקרוסופט מביאה את BASH לוינדוס 10 (ניקוד: 0)
ע"י פינגווין אנונימי ב 01/04/2016 - 09:43
אין ספק השנה זאת השנה של לינוקס על הדסקטופ. רק חבל שהדסקטופ הוא ווינדוס 10.

[ השב לזאת ]

Re: מיקרוסופט מביאה את BASH לוינדוס 10(ניקוד: 1)
ע"י צחי_ ב 02/04/2016 - 22:33
(מידע על משתמש | שלח הודעה) http://www.mozilla.org.il
לייק!

[ השב לזאת ]

Re: מיקרוסופט מביאה את BASH לוינדוס 10 (ניקוד: 1)
ע"י צחי_ ב 02/04/2016 - 22:37

(מידע על משתמש | שלח הודעה) http://www.mozilla.org.il
אם הבנתי נכון מהפוסט שקישרה חרות כאן, הם ניצלו פה מבנה ארכיטקטוני מסויים של וינדוז שהוכנס עוד בימי Windows NT, ולא נוצל מעולם. כזכור, וינדוז פותחה במקור בשיתוף יבמ, והמטרה היתה לבנות מערכת שתוכל לארח מערכות משנה. הכוונה המקורית היתה לארח את מערכות Win32 מצד אחד, ו-OS/2 מצד שני. כידוע, השותפות פורקה, ויבמ פיתחה את OS/2 בנפרד. לדעתי הם ניצלו את המבנה הזה של וינדוז כדי לארח בתוכו תת-מערכת של לינוקס אובונטו.

[ השב לזאת ]

Re: מיקרוסופט מביאה את BASH לוינדוס 10(ניקוד: 0)
ע"י פינגווין אנונימי ב 03/04/2016 - 11:19
בעבר הוא גם נוצל כדי להוסיף ל־NT תאימות POSIX. אבל אותה מערכת של "תאימות ליוניקס" לא הייתה מוצלחת במיוחד והדבר הכמעט יחידי שהיא השיגה היה הצלחה של מיקרוסופט לשלב מערכות NT במכרזים שדרשו תאימות של המערכת ל־POSIX.

אבל בעבר דווקא מערכ OS/2 הייתה זו שהריצה תוכניות מגם'ד שונות (אם כי רק win16 הישנות).

צפריר

[ השב לזאת ]

Re: מיקרוסופט מביאה את BASH לוינדוס 10 (ניקוד: 0)
ע"י פינגווין אנונימי ב 05/04/2016 - 22:43
ראיתי את סירטון ההדגמה (demo). מאוד צרם לי שכל העבודה שם נעשית תחת הרשאות root.
חבל ש-bad practice שכזה יוצא מחברה גדולה שכזו. מצד שני כנראה מוטבע אצל אנשי מיקרוסופט (מניסיונם תחת חלונות) שקשה לעבוד ללא הרשאות ניהול.
משה

[ השב לזאת ]

Re: מיקרוסופט מביאה את BASH לוינדוס 10(ניקוד: 0)
ע"י פינגווין אנונימי ב 06/04/2016 - 13:53
root הוא המשתמש 0. כדי שיהיו משתמשים נוספים צריך שכבה שתתרגם את משתמשי המערכת ללמשתמשי לינוקס. אפשרי (יש בטח כמה דרכים לעשות את זה) אבל זה בטח לא היה בעדיפות ראשונה.

צפריר

[ השב לזאת ]