আগমনের সঙ্গে ভার্চুয়াল মেশিন মত সফ্টওয়্যার VirtualBox , -VMWare , সমান্তরাল ইত্যাদি হয় Cygwin পরিবেশ মত একটি Linux দিতে উইন্ডোজ প্ল্যাটফর্মে কোন দরকারী?
আগমনের সঙ্গে ভার্চুয়াল মেশিন মত সফ্টওয়্যার VirtualBox , -VMWare , সমান্তরাল ইত্যাদি হয় Cygwin পরিবেশ মত একটি Linux দিতে উইন্ডোজ প্ল্যাটফর্মে কোন দরকারী?
উত্তর:
ভার্চুয়াল মেশিন এবং সাইগউইন দুটি পৃথক প্রশ্নের উত্তর দেয়।
ভার্চুয়াল মেশিনগুলি তখন আপনি যখন একই সাথে একাধিক অপারেটিং সিস্টেম চালাতে চান for এটি দুটি সেট হার্ডওয়্যার কেনার ব্যয় ছাড়াই দুটি কম্পিউটার থাকার মতো।
সাইগউইনের উদ্দেশ্য উইন্ডোজকে অনেকগুলি ইউনিক্স সরঞ্জাম দেওয়ার, যাতে ইউনিক্স গিক আরও কার্যকরভাবে উইন্ডোজ ব্যবহার করতে পারে (যদিও আমি যুক্তি দিয়েছিলাম যে সাইগউইন আসলে এটি খুব ভাল করে না) এবং উইন্ডোজের চেয়ে আরও বেশি বৈশিষ্ট্যযুক্ত এমন কিছু সরঞ্জাম সরবরাহ করার জন্য তার নিজস্ব সরবরাহ করে। আমি মনে করি না সাইগউইনের "পরিবেশের মতো লিনাক্স" সরবরাহের বৈশিষ্ট্যটি বিশেষভাবে সঠিক। (সাইগউইন আসলে উইন্ডোজের জন্য আরও সম্পূর্ণ পসিক্স বিকাশের পরিবেশ সরবরাহ করার উদ্দেশ্যে তৈরি হয়েছে এবং এটি করার মাধ্যমে বেশ কয়েকটি ইউটিলিটি সরবরাহ করে end তবে শেষ ব্যবহারকারীদের জন্য শেষ ফলাফলটি এটি কেবল সরঞ্জাম সরবরাহ করে))
বাস্তবে এমন কোনো ধরনের কোনো তৃতীয় বিকল্পের এর সমবায় লিনাক্স , যা আমি আসলে মনে করে উইন্ডোজ মধ্যে একটি পরিবেশ লিনাক্স মত প্রদান। এটি আসলে উইন্ডোজ মধ্যে একটি প্রক্রিয়া হিসাবে লিনাক্স কার্নেল চালায়। এর অধীনে চলমান কিছু বিতরণ রয়েছে; এবং লিনাক্স মাথায় আসে। এই সিস্টেমগুলির সাহায্যে আপনার কাছে আসলে একটি লিনাক্স পরিবেশ রয়েছে যা ভার্চুয়াল মেশিনের চেয়ে আপনার উইন্ডোজ পরিবেশের সাথে আরও সরাসরি যোগাযোগ করতে পারে।
এটি এখনও ইউএসিক্স সরঞ্জাম যেমন আরএসআইএনসি চালানোর জন্য দরকারী, যা আপনি ভার্চুয়াল মেশিনে আটকে যাওয়ার চেয়ে উইন্ডোজ বাক্সে ফাইলগুলি পরিচালনা করতে চান। এরপরে আপনি সরঞ্জামগুলি দিয়ে কাজ শুরু করার জন্য উইন্ডোজ শিডিয়ুলার ব্যবহার করতে পারেন।
যতদূর আমি উদ্বিগ্ন, সাইগউইন একটি আলাদা ধারণা। ভার্চুয়াল মেশিনের বিপরীতে এটি একটি ডিএলএল সরবরাহ করে যা একটি লিনাক্স পরিবেশ / স্তর অনুকরণ করে যা উইন্ডোজ মেশিনে লিনাক্স প্রোগ্রাম চালাতে এবং তৈরি করতে পারে। উদাহরণস্বরূপ, আপনি যদি এমন কিছু লাইব্রেরি ব্যবহার করতে চান যা কেবল উত্স কোড হিসাবে বিতরণ করা হয় এবং লিনাক্স সিস্টেমে অন্তর্নির্মিত উদ্দেশ্যে তৈরি করা হয়, আপনি যদি ভিজুয়াল স্টুডিওতে এই লাইব্রেরিটি ব্যবহার করতে চান তবে কী হবে? আপনি এটি তৈরিতে ভিএস ব্যবহার করতে পারবেন না কারণ এটি লিনাক্স নির্ভরতার উপর নির্ভর করে, সুতরাং আপনার এই পরিস্থিতিতে সিগউইন দরকার।