درخواست های ارتباط
جستجو
    لیست دوستان من
    صندوق پیام
    همه را دیدم
    • در حال دریافت لیست پیام ها
    صندوق پیام
    رویدادها
    همه را دیدم
    • در حال دریافت لیست رویدادها
    همه رویدادهای من
    تخفیف های وب سایت
    همه تخفیف ها

    عضویت در

    کانال تلگرام

    توسینسو

    اطلاعات مطلب
      مدرس/نویسنده
      محمد نصیری
      امتیاز: 578944
      رتبه:1
      367
      1663
      802
      10674
      محمد نصیری ، بنیانگذار TOSINSO ، کارشناس امنیت اطلاعات و ارتباطات و کشف جرائم رایانه ای ، هکر کلاه سفید ، تخصص در حوزه امنیت سیستم عامل و تست های نفوذسنجی ، لینوکس ، مجازی سازی ، سرویس های کاربردی سرور و ... سابقه همکاری در بیش از 40 سازمان دولتی ، خصوصی و نظامی در حوزه پروژه ، مشاوره و آموزش ، بیش از 10 هزار ساعت سابقه آموزشی در طی 12 سال فعالیت حرفه ای ... پروفایل کاربر
      دوره های مرتبط

      مایکروسافت به ویندوز 10 BASH Shell لینوکس اضافه می کند !!

      تاریخ 32 ماه قبل
      نظرات 5
      بازدیدها 318
      مایکروسافت در آخرین کنفرانس خودش اعلام کرده است که می خواهید BASH Shell معروف لینوکس را در ویندوز 10 قرار بدهد. این خبر به دو صورت می تواند برداشت شود ، ابتدا خبر بد برای علاقه مندان لینوکس و یا خبر خوب برای علاقه مندان لینوکس !! خبر خوب از این بابت که می توانند با همان دستوراتی که در محیط BASH Shell لینوکس کار می کردند در ویندوز نیز کار بکنند اما خبر بد اینکه مایکروسافت یک سیستم عامل Open Source نیست و اجازه تغییر دادن در هسته سیستم عامل با دستورات BASH Shell را نمی دهد و این یک خبر بد برای هر Open Source ای است. استفاده کردن از BASH Shell در ویندوز 10 به این منزله می باشد که مایکروسافت برای محصولاتش یک Package Manager درست کرده است ، ساختاری که ذاتا متعلق به خانواده لینوکس و Open Source است و شما با وارد کردن چند دستور ساده می توانید نرم افزارها را براحتی از Repository های مربوطه دانلود و نصب کنید. حالا شما می توانید در ویندوز 10 هم با همان دستورات لینوکسی بسته های نرم افزاری نصب کنید و حذف کنید و بروز رسانی کنید !

      ورود BASH Shell به ویندوز


      Package Management یکی از پارامترهایی است که لینوکسی ها به شدت به آن افتخار می کنند و به عنوان یک کار بسیار خلاقانه در لینوکس معرفی می شود ، در سیستم عامل های ویندوز و MAC شما برای نصب و حذف نرم افزارها بایستی از محیط های گرافیکی استفاده می کردید. برای یک کاربر لینوکسی ( البته خودم هم لینوکسی هستم) استفاده از BASH بسیار ساده است ، شما دستور را می نویسید و کلید Enter را می زنید و نرم افزار نصب می شود براحتی با دستوری مثل sudo apt-get install vlc نرم افزار VLC Player برای شما دانلود و نصب می شود. حالا کاربران Debian و Ubuntu می توانند این دستورات را در ویندوز 10 هم استفاده کنند !

      ورود مایکروسافت به حوزه Open Source


      حالا شما می توانید در ویندوز 10 با استفاده از ابزاری به نام OneGet از Package Manager ویندوز برای اینکار استفاده کنید. در Build فعلی ویندوز 10 شما می توانید با بروز رسانی و وارد شدن به محیط PowerShell و وارد کردن دستورات BASH از این Shell استفاده کنید و به هزاران نرم افزاری که مایکروسافت ارائه کرده است دسترسی پیدا کنید. OneGet یک Package Manager همه کاره و تمام عیار از نظر مایکروسافت است. شما می توانید با این ابزار براحتی نرم افزارها را نصب و حذف و بروز رسانی و ... کنید. البته دقت کنید که ویندوز اولین بار نیست که Package Manager ایجاد می کند ، قبلا در ویندوز با استفاده از ابزارهای جانبی مثل Chocolately شما می توانستید یک Package Manager ایجاد کنید و OneGet یک کپی برداری محض از Chocolately است.

      OneGet در اصل به عنوان یکی از اجزای Windows Management Framework 5.0 در ویندوز 8.1 معرفی شد و آنقدر روی این ابزار کار شد تا در نهایت در ویندوز 10 بصورت واقعی مورد استفاده قرار بگیرد. اما دقت کنید که در حال حاضر صرفا از طریق محیط PowerShell این ابزار قابل استفاده می باشد. سئوال واقعی اینجاست که آیا مایکروسافت هم کم کم به سمت Open Source شدن می رود ؟ این امر بعید نیست ، با توجه به گسترش روز افزون پروژه های کلان Open Source در جهان ، خواه ناخواه مایکروسافت نیز بایستی به این سمت حرکت کند ، این کپی برداری اولین بار نیست که انجام می شود ، مایکروسافت چندین سال است که سعی در ورود منطقی به دنیای Open Source دارد و پروژه هایی مثل Dot Net Nuke و ... از جمله همین حرکت ها هستند ، مایکروسافت بارها از امکاناتی که ایده های اصلی آن در لینوکس بوده است برداشت کرده است ، پروژه PowerShell اولین نمونه از Shell ای بود که از لینوکس برداش شد ، به هر حال تا زمانیکه مایکروسافت هسته اصلی سیستم عامل خودش را به عموم آن هم بصورت رایگان ارائه ندهد نمی تواند ادعا کند که وار دنیای Open Source شده است. نظر در خصوص این مطلب با شما دوستان ... ITPRO باشید

      نویسنده : محمد نصیری
      منبع : انجمن تخصصی فناوری اطلاعات ایران
      هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد
      برچسب ها
      مطالب مرتبط

      در حال دریافت اطلاعات

      نظرات
      • بابا این ماکروسافت هم دهن ما رو ..... استغفرالله !

        توی شیش هفت سال اخیر، اینقدر توی سیستم کاری ماکروسافت تغییرات به روش "سعی و خطا" انجام شده که لــِه شدیم!

        یه مدتی پروژه ها امنیتی For Front رو دست میگیره، تا یاد میگیری و داکیومنت ها رو میخونی و میخوایی شروع کنی به انجام پروژه، میگن بخیال شدیم!

        اکسچنج 2013 میده به صورت ناقص (بدون Edge) با کلی باگ و گیر و گور، بعد تا میری روش و سرویس پک میاد، یهو 2016 رو میده و روز از نو روزی از نو!

        دیگه از CRM که نگم!
        CRM 2013‌ میده با کلی تغییر، جونت در میاد از 2011‌ مایگرت میکنی روش، سال دیگه 2015 میده، باز با بدبختی سوییچ میکنی روش، یهو 2016 میاد بیرون !!!


        :D


        حالا این چیزایی که گفتم بیشتر مزاح بود، ولی واقعاً حس میکنم که دارن واسه خودشون سعی و خطا میکنن ! مام این وسط بالا و پایین میپریم !


        :))







      • من هنوز خیلی لینوکسی نشدم ولی همینقدری که باهاش کار کردم خیلی بیشتر از ویندوز ازش خوشم اومده ... منهای قضیه Cas server که حالمو گرفت ... :دی
        خوبه که بشه از دانسته های لینوکسی هم در ویندوز استفاده کرد و فکر میکنم هدف هم جذب کاربران لینوکسی به ویندوز باشه
      • مطمئن باشید با اینکار کاربر لینوکس نه تنها به سمت ویندوز جذب نمیشه بلکه ازش متنفر هم میشه ، مثل اینه که ما یه کنسول بازی داشته باشیم بعد به بازیکن بگیم که شما هرجای بازی دوست داشتی خودت برو بازی رو تغییر بده ، اصلا سناریوی بازی رو تغییر بده هر جور خودت دوست داری بازی کن ، هر جور خودت دوست داری تغییر بده اصلا اسم بازی رو عوض کن ، این میشه لینوکس ، اما با اینکار ویندوز داره میگه من بهت اجازه میدم بازی کنی به دلخواه خودت هر جا دوست داری برو اما هر کاری دوست داری نمیتونی بکنی دست خودت نیست حق نداری بازی رو عوض کنی ، حق نداری بگی بازی اشکال داره ، حق نداری اسم بازی رو عوض کنی فقط بهت اجازه میدیم اگه بازی ماشین هست نوع فرمون رو خودت انتخاب کنی ، جدیدا یه فرمون جدید ایجاد کردیم که بهش میگیم BASH در ویندوز ... همین ... حق نداری دور موتور دستکاری کنی .... من خودم به عنوان یک ITPRO میگم این کار هیچوقت یک لینوکسی رو جذب نمی کنه ...
      • من کلا دهنم از تعجب وا مونده به شخصه خودم یک کاربر ترکیبی ویندوز لینوکسم که هر کدام رو برای یه سری کار استفاده میکنم..اینجوری برداشت میشه که دیگه بیلگیتس باید در شرکتو یواش یواش تخته کنه D;
      • نه حالا به اون شدت که میگید ، مطمئن باشید غول نرم افزاری مثل مایکروسافت هیچوقت درش تخته نمیشه تازه با معرفی کردن قابلیت های Universal app و Office برای لینوکس و کلی امکانات دیگه واقعا داره رشد می کنه ، اما خوب واقعا نباید توی یه سری جاها ورود بکنه از نظر من ، یا باید ماهیتش رو عوض کنه ، ورود در حوزه Open Source صرفا command line نیست بلکه مجوزهای دسترسی و پروژه GNU هست که باید ازش تبعیت بشه ، فراموش نکنیم 85 درصد سیستم عامل های دنیا که استفاده میشن مایکروسافتی هستن این یعنی بی نهایت قدرت و نمیشه گفت این شرکت بی فکر کاری رو انجام میده اما بالاخره باید قبول کنه که ماهیت داره Open Source شما هر چقدر هم Command در اختیار کاربر بزاری وقتی Kernel رو نتونه دست بزنه اون Command چندان Performance شمارو بالا نمی بره و آزادی عمل نمیده بهت فقط بحث گرافیک رو کاهش میده که از اون حیث باعث بالا رفتن کارایی میشه ، ظاهرا من شنیدم که یه نسخه Light از Ubuntu رو هم قرار هست درون ویندوز تعبیه کنه که دقیقتر باید جستجو کنم در این خصوص ، اما فراموش نکنید که مایکروسافت هیچوقت لینوکس رو نقض نکرده و ازش استفاده هم می کنه ، کافیه وارد وب سایت www.netcraft.com بشید و microsoft.com رو وارد کنید و ببینید که بعضا برخی از سرویس های مایکروسافت هم روی بستر لینوکس هستند. ITPRO باشید

      برای ارسال نظر ابتدا به سایت وارد شوید