কম্পিউটার

8টি কারণ আপনার ভার্চুয়াল মেশিনে লিনাক্স চালানো উচিত

আপনি যদি একটি মেশিনে একাধিক লিনাক্স সিস্টেম চালাতে চান তবে আপনাকে মাল্টি-বুটিং ব্যবহার করে সেগুলি ইনস্টল করতে হবে। লিনাক্স সম্পর্কে একটি দুর্দান্ত জিনিস হ'ল এটি ভার্চুয়াল মেশিনগুলির সাথে দুর্দান্ত খেলে। লিনাক্স ভার্চুয়াল মেশিনগুলির অনেকগুলি লুকানো সুবিধা রয়েছে যা বেশিরভাগ ব্যবহারকারীই জানেন না৷

1. দ্রুত স্টার্টআপ

ভার্চুয়াল মেশিন প্রকৃত হার্ডওয়্যারে একটি "বেয়ার মেটাল" ইনস্টলেশনের চেয়ে দ্রুত শুরু করতে পারে। এটি হতে পারে কারণ একটি ভার্চুয়াল মেশিনকে পাওয়ার-অন পরীক্ষা করতে হবে না যা একটি শারীরিক মেশিন স্টার্টআপে করে। আপনি সময় নষ্ট না করে একটি ভার্চুয়াল লিনাক্স মেশিনে কাজ করতে পারেন।

2. বিচ্ছিন্ন পরিবেশ

একটি লিনাক্স ভার্চুয়াল মেশিন হোস্ট অপারেটিং সিস্টেম থেকে বিচ্ছিন্ন। এর মানে হল যে OS ইনস্টলেশনের সাথে যেকোন সমস্যা সেই ভার্চুয়াল মেশিনে সীমাবদ্ধ থাকবে।

যদি আপনার ভার্চুয়াল ওএস দূষিত হয়ে যায় বা ম্যালওয়্যার দ্বারা প্রভাবিত হয়, তাহলে আপনি কেবল আপনার স্ন্যাপশট বা ব্যাকআপগুলি পুনরুদ্ধার করতে পারেন (পরে এই বিষয়ে আরও) এবং চালিয়ে যেতে পারেন যেন এটি ঘটেনি। এবং যেহেতু শুধুমাত্র ভার্চুয়াল সিস্টেম প্রভাবিত হয়, আপনি আপনার নিয়মিত মেশিনটি স্বাভাবিক হিসাবে ব্যবহার করতে পারেন।

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

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

3. আপনি ভার্চুয়াল মেশিন ক্লোন করতে পারেন 8টি কারণ আপনার ভার্চুয়াল মেশিনে লিনাক্স চালানো উচিত

একটি লিনাক্স ডেস্কটপ চমৎকার, কিন্তু আপনি যখন একটি নতুন মেশিন পাবেন তখন কী হবে? আপনাকে আপনার সমস্ত ফাইল স্থানান্তর করতে হবে এবং আপনার সমস্ত অ্যাপ্লিকেশন পুনরায় ইনস্টল করতে হবে৷

একটি ভার্চুয়াল মেশিনের সাহায্যে, আপনি সিস্টেমটি রপ্তানি করতে পারেন এবং এটিকে নতুন ফিজিক্যাল মেশিনে নিয়ে যেতে পারেন এবং আপনি যেখান থেকে ছেড়েছিলেন সেখানে নিতে পারেন৷

আপনি অন্য লোকেদের সাথে আপনার পরিবেশ ভাগ করতে পারেন। আপনি একটি অ্যাপ্লিকেশন তৈরি এবং পরীক্ষা করার জন্য একটি মানক পরিবেশ তৈরি করতে পারেন যা আপনার উন্নয়ন দলের সদস্যদের মধ্যে একই রকম হবে৷

স্ন্যাপশট ক্যাপচার করার ক্ষমতার সাথে, আপনি আপনার সিস্টেমে যে কোনো পরিবর্তন ফিরিয়ে আনতে পারেন যা খারাপভাবে কাজ করে।

4. আপনি বিভিন্ন ডিস্ট্রো ব্যবহার করে দেখতে পারেন

8টি কারণ আপনার ভার্চুয়াল মেশিনে লিনাক্স চালানো উচিত

লিনাক্সের অনেক মজা আসে নতুন ডিস্ট্রিবিউশন চেষ্টা করার মাধ্যমে। আপনি বিভিন্ন নিয়ে পরীক্ষা করার সময় আপনার প্রিয় ডিস্ট্রো ব্যবহার চালিয়ে যেতে পারেন।

প্রতিটি নতুন সিস্টেমের জন্য আপনার হার্ড ড্রাইভ পুনরায় পার্টিশন করা ক্লান্তিকর, কিন্তু নতুন ভার্চুয়াল মেশিন তৈরি করা তুচ্ছ। লাইভ ডিস্ট্রো বুট করার জন্য আপনি CD-Rs এর সাথে ঝামেলা বা অতিরিক্ত USB ড্রাইভ খোঁজার চেষ্টা এড়াতে পারেন।

যখন আপনি একটি সিস্টেমের পরীক্ষা শেষ করেন, আপনি না চাইলে ভার্চুয়াল মেশিনটি মুছে ফেলতে পারেন৷

আপনি যদি ডেবিয়ানের মতো একটি স্থিতিশীল ডিস্ট্রো ব্যবহার করেন তবে আপনি আর্ক লিনাক্সের মতো একটি ব্লিডিং-এজ সিস্টেম চেষ্টা করতে পারেন। যেহেতু এটি আপনার স্থিতিশীল সিস্টেম থেকে বিচ্ছিন্ন, আপনি আপনার প্রধান OS এর ঝুঁকি ছাড়াই পরীক্ষা করতে পারেন৷

5. সহজ ব্যাকআপ এবং পুনরুদ্ধার

8টি কারণ আপনার ভার্চুয়াল মেশিনে লিনাক্স চালানো উচিত

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

যেহেতু আপনি স্ন্যাপশটগুলি তৈরি এবং পুনরুদ্ধার করতে পারেন, আপনি Linux কনফিগারেশনগুলির সাথে নিরাপদে পরীক্ষা করতে পারেন৷ স্ন্যাপশট তৈরি করা আপনাকে অনেক হতাশা থেকে বাঁচাবে কারণ আপনি সমস্যা সমাধানের পরিবর্তে কাজ করতে সময় ব্যয় করতে পারেন।

6. আপনি প্রি-বিল্ট ছবি ব্যবহার করতে পারেন

একটি শারীরিক ইনস্টলেশনের মাধ্যমে একটি ভার্চুয়াল মেশিন ব্যবহার করার দ্রুত স্টার্টআপের পাশাপাশি, আপনি পূর্বনির্মাণ চিত্রগুলি ব্যবহার করেও সময় বাঁচাতে পারেন৷

ভার্চুয়ালবক্সের জন্য ওএসবক্স সাইটের মতো প্রায় প্রতিটি ওপেন-সোর্স অপারেটিং সিস্টেমের জন্য প্রি-বিল্ট ভার্চুয়াল মেশিনের সংগ্রহস্থল রয়েছে। সুবিধা হল আপনি ইনস্টলেশন প্রক্রিয়া এড়াতে পারবেন এবং নতুন মেশিনে কাজ করতে পারবেন।

এই সিস্টেমগুলি স্ট্যান্ডার্ড অ্যাডমিন অ্যাকাউন্টের সাথে আসে, তাই আপনার পাসওয়ার্ড পরিবর্তন করা উচিত। আপনার স্থানীয় সিস্টেমে চলমান ভার্চুয়াল মেশিনে নিরাপত্তা কম গুরুত্বপূর্ণ, তবে আপনার ভাল অভ্যাস স্থাপন করা উচিত।

7. লিনাক্স/আইটি ধারণাগুলি শিখতে সহজ

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

আপনি যদি ডেস্কটপে লিনাক্স ব্যবহার করে থাকেন এবং কীভাবে সার্ভারে লিনাক্স চালাতে হয় তা শিখতে চান, আপনি ব্যয়বহুল অতিরিক্ত হার্ডওয়্যার কেনার পরিবর্তে একটি VM-এ পরীক্ষা করতে পারেন। আপনি ভার্চুয়াল লিনাক্স সার্ভারে একটি LAMP স্ট্যাক আনতে পারেন এবং কীভাবে ওয়েব অ্যাপ্লিকেশন লিখতে হয় তা শিখতে পারেন৷

অনেক আইটি বিভাগের জন্য ভার্চুয়ালাইজেশন এত গুরুত্বপূর্ণ একটি কারণ আছে। ভার্চুয়াল মেশিনগুলি ফিজিক্যাল মেশিনের খরচ বা জায়গা ছাড়াই ভার্চুয়াল সার্ভারগুলির একটি "হোম ল্যাব" সেট আপ করার একটি দুর্দান্ত উপায়৷

আরও জানুন:আপনার কি ভার্চুয়াল মেশিন বা WSL-এ Linux চালানো উচিত?

8. একটি কম্পিউটারে বিভিন্ন ভার্চুয়াল মেশিন

আপনি সহজেই একটি ফিজিক্যাল মেশিনে বিভিন্ন ভার্চুয়াল লিনাক্স মেশিন সেট আপ করতে পারেন। আপনার ডেস্কে শুধুমাত্র সীমিত শারীরিক পরিমাণ স্থান থাকতে পারে। হয়তো আপনি শুধুমাত্র একটি কম্পিউটার পরিচালনা করতে চান৷

আপনি বিভিন্ন উদ্দেশ্যে বিভিন্ন ভার্চুয়াল মেশিন থাকতে পারে. আপনার কাছে একটি ছোট স্থিতিশীল ডেবিয়ান সার্ভার বা একটি ব্লিডিং-এজ আর্চ ডেস্কটপ থাকতে পারে। আপনি একটি সার্ভারে একটি ডাটাবেস সার্ভার বা একটি রাউটার সেট আপ করতে পারেন। আপনি এগুলিকে তাদের নিজস্ব ভার্চুয়াল নেটওয়ার্কে সংযুক্ত করতে পারেন৷

ভার্চুয়াল লিনাক্স মেশিন আপনার হার্ডওয়্যারের দক্ষ ব্যবহার করে। এমনকি সবচেয়ে সস্তা কম্পিউটার যা আপনি কিনতে পারেন তা যুক্তিসঙ্গত কর্মক্ষমতা সহ একাধিক ভার্চুয়াল মেশিন চালাতে পারে। তাহলে কেন আপনার কম্পিউটারের লুকানো ক্ষমতাগুলিকে ট্যাপ করবেন না এবং সেগুলি আপনার জন্য কাজ করবেন?

ভার্চুয়ালাইজেশন এবং লিনাক্স:একটি বিজয়ী সমন্বয়

লিনাক্স এত বিস্তৃত হওয়ার একটি কারণ হল এটি বিভিন্ন সিস্টেমের সাথে সহাবস্থান করতে পারে। ভার্চুয়ালাইজেশন এটি সম্ভব করে তোলে। আপনি একটি ফিজিক্যাল কম্পিউটারে একাধিক লিনাক্স মেশিন তৈরি করতে পারেন এবং প্রয়োজনে সেগুলিকে ঘুরিয়ে দিতে পারেন। ভার্চুয়াল মেশিন ছাড়া লিনাক্স কোথায় আছে তা কল্পনা করা কঠিন।

ভার্চুয়ালবক্স হল প্রিমিয়ার ওপেন-সোর্স ভার্চুয়ালাইজেশন অ্যাপ্লিকেশন, এবং আপনার লিনাক্স ভার্চুয়াল মেশিনগুলিকে তাদের সম্পূর্ণ সুবিধা নিতে সুপারচার্জ করার উপায় রয়েছে৷


  1. 10টি কারণ আপনার পাইথন শেখা উচিত

  2. 11টি কারণ আপনার লিনাক্স ব্যবহার করতে শিখতে হবে

  3. যে কারণে আপনার সম্ভবত iPhone XS কেনা উচিত নয়

  4. কারণ কেন আপনার ম্যাক কেনা উচিত বা করা উচিত নয়