নতুন "উইন্ডোজ 10 এ ব্যাশ" কীভাবে সত্যই কাজ করে?


25

আমি অনলাইনে পড়লাম যে উবুন্টু এবং বাশ উইন্ডোজ ১০ এ আসছে I তাহলে ঠিক কীভাবে এটি সব একত্রিত হয়? এবং এটি কি উবুন্টুতে বাশের মতো স্থিতিশীল এবং ব্যবহারকারী বান্ধব হতে চলেছে?



এটি প্রকৃতপক্ষে হুডের নীচে কী ঘটছে এর দুর্দান্ত চিত্র সরবরাহ করে না।
মাভেরিক

@ মাভেরিক আমরা তখন থেকে ডাব্লুএসএল-এর ইন্টার্নালগুলি ব্যাখ্যা করে একটি ব্লগ পোস্ট এবং তার সাথে সংযুক্ত ভিডিওগুলি তৈরি করেছি। লিঙ্কগুলির জন্য নীচে আমার উত্তরটি দেখুন :)
ধনী টার্নার

উত্তর:


21

এটি WINE যেমন কোনও এমুলেটর নয় in এর অর্থ এটি, তারা তাদের উইন্ডোজ কার্নেলে একটি লিনাক্স কার্নেল ইন্টারফেস যুক্ত করেছেন। যখন কোনও অ্যাপ্লিকেশন লিনাক্স কার্নেলটি ব্যবহার করার চেষ্টা করে, এটি একটি উইন্ডোজ নেটিভ সিস্টেম কলে অনুবাদ হয়ে যায় এবং কার্নেল থেকে প্রাপ্ত কোনও প্রতিক্রিয়া একটি স্থানীয় লিনাক্স প্রতিক্রিয়াতে অনুবাদ করা হয়। সুতরাং অ্যাপ্লিকেশনটি মনে করে যে এটি একটি লিনাক্স কার্নেলে চলছে এবং তাই এটি সংশোধন করার দরকার নেই।

যাইহোক, এটি নিখুঁতভাবে একটি উইন্ডোজ প্রযুক্তি তাই আপনি যদি আরও বিশদ চান তবে আপনার এটি উইন্ডোজ সমর্থন গ্রুপ বা কোনও কিছু থেকে নেওয়া উচিত। উইন্ডোজ একটি মালিকানাধীন ওএস হিসাবে অবিরত রয়েছে, তাই আমি সীমিত পরিমাণের বিশদটি আশা করব।

এবং এটি কি উবুন্টুতে বাশের মতো স্থিতিশীল এবং ব্যবহারকারী বান্ধব হতে চলেছে?

উবুন্টু দৃষ্টিকোণ থেকে, আমরা আদিম এক্স সার্ভারে একটি আধুনিক ডেস্কটপ চালনার সাথে তুলনীয়, একটি আদিম লিনাক্স কার্নেল নিয়ে চলছি। যদি আপনি কেবল নকল কার্নেল দ্বারা সমর্থিত বৈশিষ্ট্যগুলি ব্যবহার করে থাকেন তবে তা স্থিতিশীল এবং ব্যবহারকারী বান্ধব হবে। আপনি যদি অসমর্থিত বৈশিষ্ট্যগুলি ব্যবহার করেন তবে এটি অস্থির হবে।

এটি শীঘ্রই যে কোনও সময় একটি সম্পূর্ণ উবুন্টু অভিজ্ঞতার কাছাকাছি হবে না।


2
"কোনও এমুলেটর নয়" সম্ভবত উদ্ধৃতি চিহ্নের সাথে সম্পর্কিত; ওয়াইন যেমন এটি একটি এমুলেটর, কেবল হার্ডওয়্যার স্তরে নয়, তবে এপিআই স্তরে। উভয়েই আপনি যা করছেন তার উপর নির্ভর করে পারফরম্যান্স হ্রাস পেয়েছে (যেমন আপনি কতগুলি সিস্টেম কল করছেন)।
থোমাস্রুটার

2
@ থোমাস্রুটটার দুঃখিত আমি একমত নই আপনার 'এমুলেটর' এর সংজ্ঞাটি খুব শিথিল। এর মতো ব্যাখ্যার অধীনে আমাদের প্রক্সি এমুলেটরগুলিকেও কল করতে হবে (তবে তারা তা নয়)। একটি এমুলেটর, সংজ্ঞা অনুসারে, জিনিসগুলি অনুকরণ করে। ডাব্লুএসএল (এবং প্রক্সিগুলি) জিনিসগুলি অনুকরণ করে না, তারা জিনিসগুলিকে রূপান্তর করে এবং ফরোয়ার্ড করে এবং প্রতিক্রিয়া দেয়।
সেগফল্ট

21

লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম (ডাব্লুএসএল) কীভাবে কাজ করে এবং এটি কীভাবে দেশীয় লিনাক্স ইএলএফ -৪৪ বাইনারি চালায় , এই বিষয়ে আগ্রহীদের জন্য আমরা ডাব্লুএসএল আর্কিটেকচার, প্রক্রিয়া, সিস্কেল এবং ফাইল সিস্টেম সমর্থন ব্যাখ্যা করে একটি ব্লগ পোস্ট এবং তার সাথে যুক্ত একটি ভিডিও প্রকাশ করেছি ।

স্কট হ্যানসেলম্যান একটি দুর্দান্ত ওয়াকথ্রু ভিডিওও করেছিলেন যা ইনস্টলেশন প্রক্রিয়া এবং উইন্ডোজ-এ উবুন্টু-তে বাশকে কীভাবে কনফিগার করতে পারে তা কভার করে:

আছে HTH


3
প্রথম লিঙ্কটি আর কাজ করে না, আমি মনে করি এটি এখানে চলে গেছে: ব্লগস.এমএসএনএন.মাইক্রোসফটকম
কম্যান্ডলাইন

ভাল ধরা - ধন্যবাদ। আমাদের সংক্ষিপ্ত লিঙ্কে পয়েন্ট করার জন্য লিঙ্কটি স্থির করে।
সমৃদ্ধ টার্নার

2

ডাব্লুএসএলে ব্যাশের অংশগুলি খুব ভালভাবে কাজ করে।

কার্নেলের অংশগুলি সেখানে নেই। উদাহরণস্বরূপ, /sys/class/backlight/intel_backlight/brightnessস্ক্রিনের উজ্জ্বলতা সেট করতে আপনি অ্যাক্সেস করতে পারবেন এমন কোনও নেই । পাওয়ারশেল কমান্ডগুলি রয়েছে যাতে আপনি খুব সহজেই এটি করতে কল করতে পারেন যদি আপনি খুব দীর্ঘ ক্ষেত্রের নাম সিওওএল স্টাইল মনে না করেন। এমএস পাওয়ারশেলকে সরাসরি ব্যাশের মধ্যে থেকে কল করা যেতে পারে। সুতরাং আপনি বলতে পারেন শক্তিশালী উইন্ডোজ বৈশিষ্ট্যগুলি এখন ব্যাশের মধ্যে নির্মিত। একই টোকেন দ্বারা এমএস পাওয়ারশেল ব্যাশকে কল করতে পারে আমি বিশ্বাস করি। সত্য PowerShell মতো কাজগুলির ব্যবহার করার সুযোগ পায় তাই আপনি যদি grep, awk, head, tail, ইত্যাদি

উবুন্টু ডেস্কটপের জন্য জিইউআই ( gedit, nautilusইত্যাদি) কেবল ইনস্টল করার পরে VcXsrvবা অনুরূপ কিছু কাজ করে ।

লিনাক্স এবং উইন্ডোজ ডাব্লুএসএল এর মধ্যে ফাইল ভাগ করে নেওয়া সেটআপ করা জটিল। যখন শেয়ার করা ডাব্লুএসএল + লিনাক্স এনটিএফএস ফোল্ডারের মধ্যে ফাইলগুলি সরানোর সময় আমার অজ্ঞতা বা সফ্টওয়্যার এর ঘাটতির কারণে আমার কিছু ফাইল অনুমতি "অদ্ভুততা" ছিল।

উবুন্টুর চেয়ে ডাব্লুএসএল-তে গতি অনেক ধীর। চালানোর সময় আপনি চরিত্র অনুসারে স্ক্রিন পেইন্ট চরিত্রটি দেখতে পাবেন calবা toilet: উইন্ডোজ ব্যাশ এবং সাইগউইনের মধ্যে পার্থক্য কী?

আমি মনে করি ডাব্লুএসএল একটি ভাল পণ্য এবং উইন্ডোজ-ওয়ার্ল্ডে ডুয়াল-বুট করার সময় আমি এটির সাথে ঝুঁকির বিষয়টি উপভোগ করি। এমএসের তহবিলের অভাবের কারণে এটি কখনও দুর্দান্ত পণ্য হয়ে উঠবে না এবং তারা যেভাবেই হোক দুর্দান্ত লিনাক্স ফ্রি-ওয়েয়ার ডিস্ট্রো রাখতে চায় না। আপনার যদি পর্যাপ্ত র‍্যাম থাকে তবে আপনি সম্ভবত কোনও ভিএম দিয়ে খুশি হবেন। ২০১৮ সালের মাঝামাঝি বা তার বেশি সময় অবধি কেবলমাত্র 8 গিগাবাইট নিজেই এবং র‌্যামের দাম বাড়ার সাথে সাথে আমি খুশিতে ডাব্লুএসএলটির সাথে থাকব এবং আপাতত 32 জিবি র‌্যাম আপগ্রেডটি রেখে যাব।

আমি কয়েকটি এমএস ফোরাম দেখেছি এবং আমার অবশ্যই বলতে হবে রিচ টার্নার এবং তার ডাব্লুএসএল দলের সদস্যরা আমি দেখেছি এমন কিছু সেরা পেশাদার।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.