- লাইভ ইউএসবি, ভার্চুয়াল মেশিন এবং অনলাইন পরিষেবা ব্যবহার করে উইন্ডোজ ডিলিট না করেই লিনাক্স পরীক্ষা করা যায়।
- ইউএসবি-র লাইভ মোড সবচেয়ে নির্ভরযোগ্য অভিজ্ঞতা প্রদান করে এবং হার্ডওয়্যারের সামঞ্জস্যতা যাচাই করার সুযোগ দেয়।
- ভার্চুয়াল মেশিন লিনাক্সকে মূল সিস্টেম থেকে আলাদা করে রাখে এবং আপনাকে একই সাথে উভয় সিস্টেমে কাজ করার সুযোগ দেয়।
- DistroSea বা OnWorks-এর মতো প্ল্যাটফর্মগুলো ব্রাউজার থেকেই একাধিক ডিস্ট্রিবিউশনের সাথে দ্রুত প্রাথমিক পরিচিতির সুযোগ করে দেয়।
আপনি যদি আপনার কম্পিউটারের গোপনীয়তা নিয়ে ক্রমশ উদ্বিগ্ন হয়ে পড়েন এবং আপনাকে লিনাক্স ব্যবহার করতে বলা হয়ে থাকে, তবে আপনার মনে সন্দেহ জাগা স্বাভাবিক। হয়তো আপনি উইন্ডোজে স্বচ্ছন্দ, প্রায়শই গেম খেলেন, অথবা আফটার ইফেক্টস বা ফটোশপের মতো প্রোগ্রাম ব্যবহার করেন; আপনি যদি মাল্টিমিডিয়া তৈরির সাথে জড়িত থাকেন, তবে উবুন্টু স্টুডিওর মতো সৃজনশীলদের জন্য তৈরি কোনো ডিস্ট্রিবিউশন ব্যবহার করে দেখতে চাইতে পারেন , এবং শুধুমাত্র কৌতূহলের বশে আপনার বর্তমান সিস্টেমটি মুছে ফেলে সবকিছু এলোমেলো করে ফেলতে চান না। সুখবর হলো, আজকাল হার্ড ড্রাইভে ইনস্টল না করেই লিনাক্স ব্যবহার করে দেখা খুব সহজ , অনেকটা গাড়ি টেস্ট ড্রাইভ করার মতোই।
গুরুত্বপূর্ণ কোনো কিছুতে হাত না দিয়েই লিনাক্স নিয়ে পরীক্ষা-নিরীক্ষা করার বেশ কয়েকটি উপায় আছে: যেমন ইউএসবি ড্রাইভ থেকে লাইভ মোডে বুট করা , উইন্ডোজের ভেতরে ভার্চুয়াল মেশিন ব্যবহার করা, কিংবা ডিস্ট্রোসি বা অনওয়ার্কসের মতো পরিষেবা দিয়ে সরাসরি আপনার ব্রাউজারে পুরো ডিস্ট্রিবিউশন চালিয়ে দেখা। প্রতিটি পদ্ধতিরই নিজস্ব সুবিধা, অসুবিধা এবং কঠিনতার মাত্রা রয়েছে, এবং সঠিকটি বেছে নেওয়া নির্ভর করে আপনি কী অর্জন করতে চান ও আপনার কাছে কী ধরনের হার্ডওয়্যার আছে তার উপর।
কেন এত মানুষ লিনাক্স ব্যবহারের পরামর্শ দেয়, এবং এটি ব্যবহার করা এত কঠিন কেন?

সাম্প্রতিক বছরগুলোতে উইন্ডোজের বিকল্প হিসেবে লিনাক্স ব্যাপকভাবে আলোচিত হচ্ছে , বিশেষ করে যদি আপনি আপনার ডেটা ভুল হাতে চলে যাওয়া, আপনার কম্পিউটার টেলিমেট্রি ডেটায় ভরে যাওয়া, অথবা আপডেটের ব্যাপারে মাইক্রোসফটের খামখেয়ালিপনার ওপর আপনার পিসির আয়ু নির্ভর করা নিয়ে চিন্তিত হন। ডেভেলপার এবং উন্নত ব্যবহারকারীদের জন্য নিরাপত্তা , গোপনীয়তা এবং নমনীয়তার দিক থেকে লিনাক্স সেরা।
এই সমস্ত সুবিধা থাকা সত্ত্বেও, অনেক ব্যবহারকারী এই কারণে নিরুৎসাহিত হন যে লিনাক্স কিছু কিছু ক্ষেত্রে উইন্ডোজ বা ম্যাকওএস-এর মতো ‘প্লাগ অ্যান্ড প্লে’ নয় । উপরন্তু, নতুন কিছু ইনস্টল করার ফলে মূল সিস্টেমটি সম্ভাব্যভাবে ‘নষ্ট’ হয়ে যাওয়ার ভয়টি খুবই বাস্তব। সাধারণ প্রশ্নটি হলো: “ইনস্টল করার পর যদি আমার এটি পছন্দ না হয়? আমার গেম, অ্যাডোবি প্রোগ্রাম বা ডকুমেন্টগুলোর কী হবে?”
সত্যিটা হলো, আপনাকে প্রথম দিন থেকেই লিনাক্স ব্যবহার শুরু করতে হবে না। আজই আপনি বিভিন্ন ডিস্ট্রিবিউশন নিয়ে পরীক্ষা-নিরীক্ষা করতে পারেন , দেখতে পারেন এর গ্রাফিক্যাল পরিবেশ আপনার জন্য উপযুক্ত কি না, আপনার সাধারণ প্রয়োজনে এটি কতটা ভালো কাজ করে তা পরীক্ষা করতে পারেন, এবং যখন আপনি নিশ্চিত হবেন যে এটি লাভজনক, তখনই চূড়ান্তভাবে পরিবর্তন করতে পারেন । লাইভ ভার্সন, ভার্চুয়াল মেশিন এবং অনলাইন ব্রাউজার ট্রায়ালগুলো এই জন্যই রয়েছে।
এটাও উল্লেখ্য যে, লিনাক্স পুরোনো বা কম শক্তিশালী কম্পিউটারে বেশ ভালোভাবে চলে, যেখানে উইন্ডোজ ঠিকমতো কাজ করতে পারে না। তাই, আপনার যদি অব্যবহৃত কোনো পুরোনো ল্যাপটপ থাকে, তবে আপনার মূল কম্পিউটারকে ঝুঁকিতে না ফেলে এই অপারেটিং সিস্টেমটি নিয়ে পরীক্ষা-নিরীক্ষা করার জন্য সেটি একটি আদর্শ মাধ্যম হতে পারে।
লিনাক্স আসলে কী এবং “ডিস্ট্রো” বলতে কী বোঝায়?
যখন আমরা লিনাক্স নিয়ে কথা বলি, তখন আমরা মূলত কার্নেলকেই বোঝাই , যা হলো সিস্টেমের হৃৎপিণ্ড —সেই উপাদান যা প্রসেসর, মেমরি, গ্রাফিক্স কার্ড এবং বাকি হার্ডওয়্যারের সাথে যোগাযোগ করে। উইন্ডো, আইকন বা প্রোগ্রাম নিয়ে কাজ করার জন্য শুধু সেই কার্নেলই যথেষ্ট নয়; এটিকে অন্যান্য উপাদান দিয়ে "সাজাতে" হয়।
একটি ডিস্ট্রিবিউশন বা "ডিস্ট্রো" হলো লিনাক্স কার্নেলের সাথে বিভিন্ন টুলস ও প্রোগ্রামের সমন্বয়ের ফল : যেমন একটি গ্রাফিক্যাল ডেস্কটপ (যেমন GNOME, KDE Plasma, XFCE, Cinnamon, ইত্যাদি), একটি টার্মিনাল, সিস্টেম ইউটিলিটি, একটি প্যাকেজ ম্যানেজার, একটি ব্রাউজার, একটি অফিস স্যুট, একটি মিডিয়া প্লেয়ার, ইত্যাদি। প্রতিটি প্রজেক্ট (যেমন Ubuntu, Debian , Fedora, Linux Mint, Manjaro, ইত্যাদি) নিজেই ঠিক করে কোন উপাদানগুলো ব্যবহার করা হবে এবং কীভাবে সেগুলোকে কনফিগার করা হবে।
লিনাক্স ওপেন সোর্স এবং বিনামূল্যে হওয়ায় যে কেউ এর কার্নেল নিয়ে, নিজের পছন্দের উপাদান যোগ করে নিজস্ব ডিস্ট্রিবিউশন প্রকাশ করতে পারে। ফলে, আক্ষরিক অর্থেই শত শত ডিস্ট্রিবিউশন রয়েছে; যার মধ্যে কিছু খুব সাধারণ এবং সহজে ব্যবহার শুরু করা যায়, এবং অন্যগুলো অত্যন্ত বিশেষায়িত: যেমন নিরাপত্তার জন্য (কালি লিনাক্স), পুরোনো পিসির জন্য, শিক্ষার জন্য, বিজ্ঞানীদের জন্য, বা সার্ভারের জন্য।
এই বৈচিত্র্য একটি বিশাল সুবিধা, কারণ আপনি আপনার জন্য সবচেয়ে উপযুক্ত সিস্টেমটি বেছে নিতে পারেন, কিন্তু এটি নতুনদের জন্য বিভ্রান্তিকরও হতে পারে। কোনো কিছু না বুঝে ইনস্টল করার আগে, সবচেয়ে বুদ্ধিমানের কাজ হলো আপনার উইন্ডোজ ইনস্টলেশনে কোনো পরিবর্তন না করে কয়েকটি ডিস্ট্রিবিউশন ব্যবহার করে দেখা এবং কোনটি আপনার কাছে সবচেয়ে আরামদায়ক মনে হয় তা যাচাই করা।
ইউএসবি থেকে লাইভ মোডে লিনাক্স ব্যবহার করার সবচেয়ে বাস্তবসম্মত উপায়
লিনাক্স শুরু করার অন্যতম জনপ্রিয় একটি উপায় হলো ইউএসবি ড্রাইভ বা ডিভিডি থেকে লাইভ বুট করা । বেশিরভাগ আধুনিক ডিস্ট্রিবিউশন আপনাকে হার্ড ড্রাইভে কিছু ইনস্টল না করেই সরাসরি সেই মিডিয়া থেকে সিস্টেম বুট করার সুযোগ দেয়। এতে মনে হয় যেন ইউএসবি ড্রাইভটি একটি 'অস্থায়ী হার্ড ড্রাইভ' হিসেবে কাজ করছে।
সাধারণ প্রক্রিয়াটি খুবই সহজ: আপনি ডিস্ট্রিবিউশনের (যেমন উবুন্টু, লিনাক্স মিন্ট , ফেডোরা, ডেবিয়ান ইত্যাদি) আইএসও ইমেজ ডাউনলোড করেন, রুফাস, বালেনাএচার বা এই জাতীয় টুল ব্যবহার করে একটি বুটেবল ইউএসবি ড্রাইভ তৈরি করেন এবং তারপর আপনার পিসিকে সেই ইউএসবি ড্রাইভ থেকে বুট করার জন্য কনফিগার করেন। পিসি চালু হলে, আপনি একটি মেনু দেখতে পাবেন যেখানে সাধারণত দুটি স্পষ্ট বিকল্প থাকে: ইনস্টল না করে সিস্টেমটি "চেষ্টা করে দেখুন" অথবা সরাসরি "ইনস্টল করুন"।
আপনি যদি এটি ব্যবহার করে দেখতে চান, তাহলে সিস্টেমটি আপনার কম্পিউটারের র্যামে লোড হয়ে যায় এবং আপনি লিনাক্স প্রায় ইনস্টল করা থাকার মতোই ব্যবহার করতে পারবেন: সম্পূর্ণ ডেস্কটপ, ব্রাউজার, অফিস স্যুট, ফাইল ম্যানেজার, টার্মিনাল ইত্যাদি। তবে, সাধারণ লাইভ মোডে, কম্পিউটার বন্ধ করলে সেই সেশনে করা সমস্ত পরিবর্তন, ফাইল এবং সেটিংস হারিয়ে যাবে।
ডেটা পারসিস্টেন্স সহ লাইভ ইউএসবি সংস্করণও রয়েছে । এক্ষেত্রে, যখন আপনি ইউএসবি ড্রাইভটি প্রস্তুত করেন, তখন আপনার সেটিংস, ইনস্টল করা প্রোগ্রাম এবং ফাইলগুলি সংরক্ষণ করার জন্য জায়গা (সাধারণত ৪ জিবি পর্যন্ত) সংরক্ষিত হয়ে যায়। এইভাবে, যতবারই আপনি সেই ইউএসবি ড্রাইভ থেকে বুট করবেন, আপনার সমস্ত ডেটা সহ আপনার "পোর্টেবল" লিনাক্স এনভায়রনমেন্টটি প্রস্তুত থাকবে। বিভিন্ন কম্পিউটারের হার্ড ড্রাইভকে প্রভাবিত না করে সেগুলিতে লিনাক্স ব্যবহার করার জন্য এটি খুবই উপযোগী।
এই পদ্ধতির সবচেয়ে কঠিন অংশ হলো কম্পিউটারের BIOS বা UEFI-তে প্রবেশ করে বুট অর্ডার পরিবর্তন করা এবং কম্পিউটারকে প্রথমে ইউএসবি ড্রাইভ ব্যবহার করতে বলা। প্রতিটি প্রস্তুতকারকের নিজস্ব কী (যেমন Delete, F2, F12, Esc ইত্যাদি) থাকে, এবং যা একেবারেই প্রয়োজনীয় নয়, তা স্পর্শ না করাই ভালো। আপনি যদি শুধু বুট সিকোয়েন্স পরিবর্তন করে সেভ করে দেন, তাহলে আপনার কোনো সমস্যা হওয়ার কথা নয়।
আপনার পিসিতে একটি লাইভ ইউএসবি বুট করার সংক্ষিপ্ত নির্দেশিকা
আপনাকে একটি স্পষ্ট ধারণা দেওয়ার জন্য বলছি, আপনি উবুন্টু, লিনাক্স মিন্ট বা অন্য কোনো অনুরূপ ডিস্ট্রো ব্যবহার করুন না কেন, একটি লাইভ ইউএসবি থেকে লিনাক্স চেষ্টা করার সাধারণ কার্যপ্রণালীটি অনেকটা এইরকম হবে:
- ISO ডাউনলোড করুন তাদের অফিসিয়াল ওয়েবসাইটের মাধ্যমে বিতরণ থেকে।
- উইন্ডোজ বা লিনাক্সে একটি প্রোগ্রাম ব্যবহার করে তৈরি করুন বুটেবল ইউএসবি সেই ISO-এর সাথে।
- কম্পিউটার চালু বা রিস্টার্ট করার আগে ইউএসবি পোর্টটি সংযুক্ত করুন।
- অ্যাক্সেস করুন বায়োস / UEFI স্টার্টআপের সময় সংশ্লিষ্ট কী টিপে।
- বুট অর্ডার পরিবর্তন করে ইউএসবি ড্রাইভটিকে হার্ড ড্রাইভের আগে নিয়ে আসুন, সেভ করুন এবং রিস্টার্ট করুন।
ইনস্টলার মেনুটি লোড হয়ে গেলে, আপনি সাধারণত এই ধরনের অপশন দেখতে পাবেন: লাইভ মোডে ডিস্ট্রিবিউশনটি চালান , ডিস্কে ইনস্টল করুন, মেমরি টেস্ট চালান, অথবা হার্ড ড্রাইভ থেকে বুট করুন। আপনি যদি শুধু এটি পরখ করে দেখতে চান, তাহলে ইনস্টল না করেই চালানোর বা পরখ করার অপশনটি বেছে নিন।
ডেস্কটপে পৌঁছানোর পর, আপনার ব্যবহারের জন্য একটি সম্পূর্ণ সিস্টেম প্রস্তুত থাকে: একটি স্টার্ট মেনু, ইচ্ছা করলে লিনাক্স স্থায়ীভাবে ইনস্টল করার জন্য একটি আইকন , একটি ফাইল এক্সপ্লোরার, একটি ওয়েব ব্রাউজার (বেশিরভাগ ডিস্ট্রিবিউশনে ফায়ারফক্স), অ্যাপ্লিকেশন ইনস্টল করার জন্য একটি সফটওয়্যার সেন্টার, সিস্টেম সেটিংস, ইত্যাদি। এটি একটি সাধারণ ইনস্টলেশনের পরে আপনি যা দেখতে পান তার সাথে অনেকটাই সাদৃশ্যপূর্ণ।
লাইভ ইউএসবি-তে আপনি যা করতে পারেন: অ্যাপ্লিকেশন এবং বাস্তব ব্যবহার
একটি লাইভ ইউএসবি শুধু একটি সীমিত ডেমো নয়: এতে ব্যবহারের জন্য প্রস্তুত অ্যাপ্লিকেশন থাকে যেগুলোর কোনো ইনস্টলেশনের প্রয়োজন হয় না। এগুলোতে সাধারণত এমন অনেক অ্যাপ্লিকেশন থাকে যা দিয়ে আপনার পিসিতে দৈনন্দিন প্রায় সব সাধারণ কাজ করা যায়।
অ্যাকসেসরিজ সেকশনে আপনি সাধারণত একটি ক্যালকুলেটর , একটি সাধারণ টেক্সট এডিটর, একটি ফন্ট ভিউয়ার, একটি ক্যারেক্টার ম্যাপ, একটি নোট ম্যানেজার এবং অন্যান্য ছোটখাটো ইউটিলিটি পাবেন, যা আপনাকে ছোটখাটো কাজকর্মে সাহায্য করে। এগুলো হালকা হলেও আপনার কাজের ধারা পরীক্ষা করার জন্য খুবই কার্যকরী টুল।
গ্রাফিক্স ক্যাটাগরিতে, বেশিরভাগ ডিস্ট্রিবিউশনে একটি ইমেজ ভিউয়ার থাকে এবং অনেক ক্ষেত্রে GIMP আগে থেকেই ইনস্টল করা থাকে, যা ফটো এডিটিংয়ের জন্য ফটোশপের একটি শক্তিশালী বিকল্প। এগুলিতে সাধারণত ডকুমেন্ট স্ক্যান করা বা ইমেজ ম্যানেজ করার জন্য একটি অ্যাপ্লিকেশনও অন্তর্ভুক্ত থাকে।
ইন্টারনেটে, আপনার প্রধান ব্রাউজার হিসেবে প্রায় সবসময়ই ফায়ারফক্স , থান্ডারবার্ডের মতো একটি ইমেল ক্লায়েন্ট, পি২পি (টরেন্ট) প্রোগ্রাম, মেসেজিং ক্লায়েন্ট এবং আপনার ডিস্ট্রিবিউশন অনুযায়ী অন্যান্য টুল থাকবে। এগুলোর সাহায্যে আপনি ওয়েব ব্রাউজ করতে, ইমেল দেখতে, ফাইল ডাউনলোড করতে এবং আপনার কানেকশন ও নেটওয়ার্ক হার্ডওয়্যারের সাপোর্ট পরীক্ষা করতে পারেন।
অফিস স্যুটে প্রায় সবসময়ই সম্পূর্ণ লিব্রেঅফিস স্যুট (রাইটার, ক্যালক, ইমপ্রেস, ইত্যাদি) থাকে, যা দিয়ে আপনি মাইক্রোসফট অফিস ফরম্যাটের ডকুমেন্ট, স্প্রেডশিট এবং প্রেজেন্টেশনও খুলতে পারেন। সবশেষে, অডিও এবং ভিডিও বিভাগে সাধারণত মিউজিক ও ভিডিও প্লেয়ার থাকে এবং কখনও কখনও যেসব কম্পিউটারে এখনও অপটিক্যাল ড্রাইভ আছে, সেগুলোতে সিডি বা ডিভিডি বার্ন করার টুলও থাকে।
ডিস্কে, ডুয়াল বুটে বা অন্য কম্পিউটারে লিনাক্স ইনস্টল করুন।
কয়েকটি পরীক্ষার পর যদি আপনার মনে হয় যে লিনাক্স আপনার জন্য উপযুক্ত, তবে আপনি এটি আপনার হার্ড ড্রাইভে ইনস্টল করার কথা ভাবতে পারেন । এর জন্য দুটি প্রধান উপায় আছে: আগের সমস্ত ডেটা মুছে দিয়ে একটি ক্লিন ইনস্টলেশন করা, অথবা উইন্ডোজ বা অন্য কোনো অপারেটিং সিস্টেমের পাশাপাশি এটি চালানোর জন্য একটি ডুয়াল বুট কনফিগার করা।
সবচেয়ে চরম বিকল্পটি হলো লিনাক্স ইনস্টলারকে পুরো ডিস্কটি ব্যবহার করতে দেওয়া , যা আগের সিস্টেম এবং তার ডেটা মুছে ফেলে। এটি কেবল তখনই যুক্তিযুক্ত, যদি আপনার কাছে সবকিছুর ব্যাকআপ থাকে এবং আপনি নিশ্চিত হন যে এখন থেকে আপনি লিনাক্সেই কাজ করবেন, কারণ পুনরায় ইনস্টল করা ছাড়া আর ফিরে যাওয়ার কোনো উপায় নেই।
অনেকের জন্য এর বিকল্প হলো ডুয়াল বুটিং : ইনস্টলারটি একটি সাধারণ উইন্ডোজ পার্টিশন তৈরি করে বা ব্যবহার করে এবং একটি বুট ম্যানেজার যোগ করে, যা আপনাকে প্রতিবার পিসি চালু করার সময় উইন্ডোজ বা লিনাক্সের মধ্যে যেকোনো একটি বেছে নেওয়ার সুযোগ দেয় । শুধু একটি সিস্টেম ব্যবহার করার চেয়ে এটি একটু বেশি জটিল, কিন্তু একবারে কোনো কিছু ত্যাগ করতে না হওয়ায় এটি আপনাকে মানসিক শান্তি দেয়।
আপনি যদি আপনার প্রধান কম্পিউটারে পরীক্ষা-নিরীক্ষা করতে না চান, তবে আপনি সবসময় অন্য একটি মেশিনকে টেস্ট বেঞ্চ হিসেবে ব্যবহার করতে পারেন : একটি পুরোনো পিসি, আপনার কর্মস্থলের কোনো কম্পিউটার (অবশ্যই অনুমতি সাপেক্ষে), অথবা বাড়িতে পড়ে থাকা কোনো অতিরিক্ত মেশিন। এতে লিনাক্স ইনস্টল করুন, আপনার ইচ্ছামতো ব্যবহার করে দেখুন, এবং যদি কোনো সমস্যা হয়, আপনার দৈনন্দিন কম্পিউটার তা টেরও পাবে না।
উইন্ডোজে ভার্চুয়াল মেশিনের সাহায্যে লিনাক্স ব্যবহার করে দেখুন
ডিস্কে হাত না দিয়ে লিনাক্স ব্যবহারের আরেকটি শক্তিশালী বিকল্প হলো ভার্চুয়ালাইজেশন সফটওয়্যার ব্যবহার করা। একটি ভার্চুয়াল মেশিন (VM) হলো মূলত একটি নকল কম্পিউটার যা আপনার আসল কম্পিউটারের ভেতরে চলে। এই "ভার্চুয়াল পিসি"-তে একটি ভার্চুয়াল সিপিইউ, মেমরি এবং ডিস্ক থাকে এবং এটি আপনার ডেস্কটপের একটি উইন্ডোর ভেতরে অবস্থান করে।
ভার্চুয়ালাইজেশনের সৌন্দর্য হলো এই যে, ভার্চুয়াল মেশিনের ভেতরে যা কিছু ঘটে, তা হোস্ট সিস্টেমকে প্রভাবিত করে না । আপনি যদি ভুলভাবে কিছু ইনস্টল করেন, সিস্টেম নষ্ট করে ফেলেন, ম্যালওয়্যার প্রবেশ করে, বা বিপজ্জনক সেটিংসে হাত দেন, তাহলে সেই ক্ষতি ভিএম-এর মধ্যেই সীমাবদ্ধ থাকে। যেই মুহূর্তে আপনি এটি বন্ধ করে দেন বা এর ফাইল মুছে ফেলেন, সমস্যাটিও দূর হয়ে যায়।
হোম ইউজারদের জন্য সবচেয়ে প্রচলিত টুলগুলো হলো ভার্চুয়ালবক্স (ফ্রি এবং ওপেন সোর্স) এবং ভিএমওয়্যার ওয়ার্কস্টেশন প্লেয়ার (ব্যক্তিগত ব্যবহারের জন্য একটি ফ্রি ভার্সন সহ)। এগুলোর যেকোনো একটি ব্যবহার করে আপনি একটি ভার্চুয়াল মেশিন তৈরি করতে পারেন, আপনার র্যাম ও ডিস্ক স্পেসের একটি অংশ বরাদ্দ করতে পারেন এবং তারপরে একটি ফিজিক্যাল পিসির মতোই আপনার পছন্দের যেকোনো লিনাক্স ডিস্ট্রিবিউশন ইনস্টল করতে পারেন।
এছাড়াও রয়েছে QEMU, একটি শক্তিশালী ওপেন-সোর্স প্রজেক্ট যা সম্পূর্ণ হার্ডওয়্যার অনুকরণ করে এবং উন্নত ভার্চুয়ালাইজেশন সুবিধা প্রদান করে । QEMU লিনাক্স এবং উইন্ডোজ উভয় প্ল্যাটফর্মেই চলতে পারে এবং প্রকৃত ডিস্ক পার্টিশনকে প্রভাবিত না করেই উবুন্টুর মতো সিস্টেম পরীক্ষা করার জন্য এটি উপযোগী। বিভিন্ন আর্কিটেকচার বা আরও জটিল পরিস্থিতি অনুকরণ করার প্রয়োজন হলে এটি বিশেষভাবে কার্যকর।
মৌলিক প্রক্রিয়াটির মধ্যে রয়েছে একটি নতুন ভিএম (VM) তৈরি করা, ডিস্ট্রিবিউশনের আইএসও (ISO) ইমেজটিকে একটি ডিভিডির মতো সংযুক্ত করা, ভিএম-টি বুট করা এবং ইনস্টলেশন উইজার্ড অনুসরণ করা। ভার্চুয়াল ডিস্কে ইনস্টল করার আগে পরীক্ষা-নিরীক্ষার জন্য আপনি ভার্চুয়াল মেশিনের ভেতরে লাইভ মোডও ব্যবহার করতে পারেন।
মসৃণ পারফরম্যান্সের জন্য কীভাবে একটি লিনাক্স ভার্চুয়াল মেশিন অপ্টিমাইজ করবেন
ভার্চুয়াল মেশিনের অভিজ্ঞতাকে আসল লিনাক্স ব্যবহারের যতটা সম্ভব কাছাকাছি করার জন্য, কিছু প্যারামিটার সমন্বয় করা এবং ভার্চুয়ালাইজেশন প্রোগ্রামগুলোর নিজস্ব ইন্টিগ্রেশন ড্রাইভার ইনস্টল করার পরামর্শ দেওয়া হয়।
ভার্চুয়ালবক্সে এই প্যাকেজটিকে গেস্ট অ্যাডিশনস বলা হয় ; ভিএমওয়্যারে এটি ভিএমওয়্যার টুলস নামে পরিচিত। এটি একটি আইএসও ইমেজ হিসেবে বিতরণ করা হয়, যা ভার্চুয়াল মেশিনের ড্রাইভে মাউন্ট করা হয়। লিনাক্সে একবার ইনস্টল হয়ে গেলে, সিস্টেমের ভেতর থেকেই ইনস্টলারটি চালানো হয়, যা পারফরম্যান্স, স্ক্রিন রেজোলিউশন, মাউস ইন্টিগ্রেশন এবং শেয়ার্ড ক্লিপবোর্ডের মতো ফিচারগুলোকে উন্নত করে।
VMware-এর ক্ষেত্রে, এই প্রক্রিয়ায় সাধারণত ভার্চুয়াল ড্রাইভ থেকে একটি .tar.gz ফাইল এক্সট্র্যাক্ট করতে হয় এবং টার্মিনাল থেকে একটি ইনস্টলেশন স্ক্রিপ্ট চালাতে হয় (উদাহরণস্বরূপ, ` sudo ./vmware-install.pl -f`- এর মতো কোনো কমান্ড দিয়ে )। কিন্তু VirtualBox-এ, ISO ফাইলটি প্রায় স্বয়ংক্রিয়ভাবে এক্সিকিউট হয় এবং গেস্ট অ্যাডিশন উইজার্ড আপনার জন্য বেশিরভাগ কাজ করে দেয়।
ভার্চুয়াল মেশিনের জন্য যুক্তিসঙ্গত পরিমাণ সিপিইউ এবং র্যাম বরাদ্দ করাও অত্যন্ত গুরুত্বপূর্ণ । যদি আপনার প্রসেসরে ৪টি ফিজিক্যাল কোর থাকে, তবে ভিএম-কে ২টি কোর দিলেই সাধারণত ভালোভাবে কাজ হয়। ৬-কোরের প্রসেসরের ক্ষেত্রে, আপনি কোনো সমস্যা ছাড়াই ২ বা ৪টি কোর দিতে পারেন, এবং যদি আপনার ৮, ১২ বা তার বেশি কোর থাকে, তবে হোস্ট সিস্টেমকে ওভারলোড না করেই মেশিনটিতে ৪ বা তার বেশি কোর বরাদ্দ করা সম্ভব।
মেমরির ক্ষেত্রেও একই কথা প্রযোজ্য: ভিএম-এ যত বেশি ফ্রি র্যাম থাকবে, লিনাক্স তত ভালোভাবে চলবে, ঠিক একটি আসল পিসির মতোই। সেটিংসে ভার্চুয়াল ভিডিও মেমরি বাড়িয়ে নেওয়াও বাঞ্ছনীয় , কারণ এর ডিফল্ট মান খুবই কম থাকে। গ্রাফিক্স মেমরি বেশি থাকলে, ডিস্ট্রো হার্ডওয়্যার অ্যাক্সিলারেশন চালু করতে পারে, যা ডেস্কটপকে অনেক বেশি মসৃণ করে তোলে।
উপরের সবকিছু যদি খুব জটিল মনে হয়, অথবা আপনি যদি আপনার পিসিতে কিছু ইনস্টল না করেই কিছুক্ষণ পরখ করে দেখতে চান, তাহলে আপনার জন্য আরও একটি খুব সুবিধাজনক উপায় আছে: আপনার ব্রাউজারে অনলাইনে লিনাক্স ব্যবহার করে দেখুন । DistroSea বা OnWorks-এর মতো প্ল্যাটফর্মগুলো আপনাকে একটি রিমোট সার্ভার থেকে স্ট্রিম করা সম্পূর্ণ লিনাক্স ডেস্কটপ ব্যবহারের সুযোগ দেয়।
উদাহরণস্বরূপ, অনওয়ার্কস ভার্চুয়ালাইজড অপারেটিং সিস্টেমের একটি বিশাল তালিকা অফার করে : উবুন্টু, ডেবিয়ান, সেন্টওএস, ফেডোরা, লিনাক্স মিন্ট, রিঅ্যাক্টওএস, প্যারট ওএস, এলিমেন্টারি ওএস, কালি লিনাক্স, এমএক্স লিনাক্স, ওপেনসুস-এর উপর ভিত্তি করে তৈরি ডিস্ট্রিবিউশন, এবং এমনকি একটি ওয়েব-ভিত্তিক উইন্ডোজ ১০ এমুলেটরও। আপনার ব্রাউজার ছাড়া আর কিছুই কনফিগার করার প্রয়োজন নেই।
OnWorks ব্যবহার করতে, তাদের ওয়েবসাইটে যান, আপনি যে লিনাক্স ডিস্ট্রিবিউশনটি চেষ্টা করতে চান তা নির্বাচন করুন (উদাহরণস্বরূপ, উবুন্টু), এবং অনলাইনে এটি চালানোর জন্য বোতামটিতে ক্লিক করুন । তাদের সার্ভারে একটি ভার্চুয়াল মেশিন প্রস্তুত করা হয়, একটি কাউন্টডাউন দেখা যায়, এবং সেটি শেষ হলে, ব্যবহারের জন্য প্রস্তুত একটি লিনাক্স ডেস্কটপ ব্রাউজার ট্যাবে খুলে যায়।
তবে, সতর্কতা অবলম্বন করার পরামর্শ দেওয়া হচ্ছে: যদিও আপনি প্রোগ্রাম ইনস্টল করতে এবং সিস্টেম নিয়ে পরীক্ষা-নিরীক্ষা করতে পারেন, ব্যক্তিগত ফাইল সংরক্ষণ করা বা আপনার গুরুত্বপূর্ণ অ্যাকাউন্ট দিয়ে লগ ইন করা বুদ্ধিমানের কাজ নয় । এই ইনস্ট্যান্সগুলো প্রয়োজন অনুযায়ী তৈরি ও ধ্বংস করা হয় এবং আপনার কিছু কার্যকলাপ স্থায়ী নাও হতে পারে। এছাড়াও, সার্ভার পরিবেশের উপর আপনার সম্পূর্ণ নিয়ন্ত্রণ নেই।
পারফরম্যান্সের ব্যাপারে বাস্তববাদী হওয়া যাক: ভার্চুয়ালাইজড কন্টেইনারে স্ট্রিমিংয়ের মাধ্যমে এবং বিনামূল্যে একটি সম্পূর্ণ ডেস্কটপ চালানোর ক্ষেত্রে শক্তি খরচ এবং ল্যাটেন্সির সীমাবদ্ধতা থাকাটা অনিবার্য । এটি হয়তো পরিবেশ দেখা, অ্যাপ্লিকেশন খোলা এবং হালকা পরীক্ষা চালানোর জন্য যথেষ্ট হতে পারে, কিন্তু স্থানীয়ভাবে ইনস্টল করা সিস্টেমের মতো মসৃণতা আশা করবেন না।
ডিস্ট্রোসি: ৭০টিরও বেশি সিস্টেমে কয়েক সেকেন্ডে লিনাক্স ব্যবহার করে দেখুন
ডিস্ট্রোসি হলো এমন আরেকটি প্ল্যাটফর্ম, যা যে কাউকে আইএসও ডাউনলোড করা বা লাইভ ইউএসবি তৈরি করার প্রয়োজন ছাড়াই তাদের ব্রাউজার থেকে লিনাক্স ব্যবহার করার সুযোগ দেয় । এর লক্ষ্য স্পষ্ট: আপনার ব্যক্তিগত কম্পিউটারে হাত না দিয়েই, দ্রুত এবং বিনামূল্যে আপনাকে একাধিক ডিস্ট্রিবিউশন নিয়ে পরীক্ষা-নিরীক্ষা করার সুযোগ দেওয়া।
তাদের নিজস্ব তথ্য অনুসারে, ডিস্ট্রোসি ৭০টিরও বেশি অপারেটিং সিস্টেম এবং ৫০০টিরও বেশি ভিন্ন সংস্করণ অফার করে। এখানে আপনি উবুন্টু, লিনাক্স মিন্ট, ডেবিয়ান, ফেডোরা এবং মাঞ্জারোর মতো ক্লাসিকগুলোর পাশাপাশি ফ্রিবিএসডির মতো কম পরিচিত ডিস্ট্রিবিউশন এবং বিএসডি-ফ্যামিলি সিস্টেমও পাবেন।
এর অভ্যন্তরীণ কার্যপ্রণালীতে তাদের সার্ভারে থাকা QEMU ভার্চুয়াল মেশিনের সাথে একটি VNC সার্ভার যুক্ত করা হয়, যা ডেস্কটপ রেন্ডার করে এবং আপনার কার্যকলাপ ধারণ করে। কোনো কিছু ইনস্টল না করেই যাতে আপনি এটি আপনার ব্রাউজারে দেখতে পারেন, সেজন্য তারা noVNC ব্যবহার করে; এটি একটি HTML5 ও জাভাস্ক্রিপ্ট-ভিত্তিক VNC ক্লায়েন্ট যা সরাসরি ওয়েবপেজে চলে।
বাস্তবে, আপনি আপনার ব্রাউজারে শুধু একটি উইন্ডো দেখতে পান, কিন্তু এর আড়ালে থাকে আপনার নির্বাচিত লিনাক্স ডিস্ট্রিবিউশন চালিত একটি ভার্চুয়াল মেশিন, স্ক্রিনটি প্রদর্শনকারী একটি VNC সার্ভার, এবং noVNC যা WebSockets-এর মাধ্যমে সবকিছুকে একটি ইন্টারেক্টিভ সেশনে রূপান্তরিত করে। আপনি যখন ট্যাবটি বন্ধ করেন, তখন আসলে যা ঘটে তা হলো, আপনার সেশনের সাথে যুক্ত ভার্চুয়াল মেশিনটি বন্ধ হয়ে যায় বা মুছে ফেলা হয় , যা অন্যান্য ব্যবহারকারীদের জন্য রিসোর্স মুক্ত করে দেয়।
DistroSea-এর মডেলটি বিনামূল্যে, যার মানে হলো এটিকে কোনো না কোনোভাবে সার্ভার এবং ব্যান্ডউইথের খরচ মেটাতে হয়। এর জন্য সাধারণত বিজ্ঞাপন বা নির্দিষ্ট ব্যবহারের সীমা নির্ধারণ করা হয়। তা সত্ত্বেও, লিনাক্সের সাথে প্রথম অভিজ্ঞতার জন্য, এটি একটি অত্যন্ত কার্যকরী সমাধান, যেখানে কোনো অগ্রিম খরচ নেই।
অন্যান্য পদ্ধতির তুলনায় অনলাইনে লিনাক্স পরীক্ষা করার সুবিধা এবং সীমাবদ্ধতা
অনলাইন প্ল্যাটফর্মগুলোর সবচেয়ে বড় আকর্ষণ হলো আপনার পিসির জন্য ঝুঁকির সম্পূর্ণ অনুপস্থিতি । আপনাকে পার্টিশন পরিবর্তন করতে হয় না, অতিরিক্ত সফটওয়্যার ইনস্টল করতে হয় না, BIOS-এ হাত দিতে হয় না, বা আপনার উইন্ডোজ নষ্ট হওয়ার ঝুঁকিও নিতে হয় না। আপনি কেবল একটি ওয়েবসাইট খোলেন, একটি ডিস্ট্রো বেছে নেন এবং পরীক্ষা-নিরীক্ষা করেন।
তাছাড়া, আপনার শুধু একটি আধুনিক ব্রাউজার এবং একটি ইন্টারনেট সংযোগ প্রয়োজন , যার মানে আপনি প্রায় যেকোনো ডিভাইসে লিনাক্স ব্যবহার করে দেখতে পারেন: আপনার ডেস্কটপ, ল্যাপটপ, এমনকি ট্যাবলেট বা মোবাইল ফোনেও (যদিও ছোট পর্দায় অভিজ্ঞতাটি আদর্শ নয়)। আপনি যদি বাড়ির বাইরে থাকেন অথবা এমন কোনো কম্পিউটার ব্যবহার করেন যেখানে কিছুই ইনস্টল করা যায় না, তাহলে এটি একদম উপযুক্ত।
এর আরেকটি বড় সুবিধা হলো, এটি আপনাকে মাত্র কয়েকটি ক্লিকেই ডিস্ট্রিবিউশন পরিবর্তন করার সুযোগ দেয়। আপনি উবুন্টু থেকে ফেডোরা, ডেবিয়ান থেকে মাঞ্জারোতে যেতে পারেন, অথবা লিনাক্স মিন্ট ব্যবহার করে দেখতে পারেন; মিনিটের মধ্যেই ডেস্কটপ এনভায়রনমেন্ট ও মেনুগুলোর তুলনা করতে পারেন এবং নতুন ইউএসবি ড্রাইভ তৈরি বা ভার্চুয়াল মেশিন পুনরায় ইনস্টল করা ছাড়াই কোনটি আপনার কাছে সবচেয়ে ব্যবহার-বান্ধব মনে হয়, তা দেখতে পারেন।
তবে, এর সীমাবদ্ধতাগুলো স্বীকার করা জরুরি: এর পারফরম্যান্স মূলত আপনার কানেকশনের গতি এবং সার্ভারের লোডের উপর নির্ভর করবে , রেসপন্স পেতে সবসময়ই কিছুটা দেরি হবে, এবং সর্বোপরি, আপনার নির্দিষ্ট ফিজিক্যাল হার্ডওয়্যারের (ওয়াইফাই কার্ড, গ্রাফিক্স কার্ড, প্রিন্টার, ইত্যাদি) সাথে লিনাক্স সামঞ্জস্যপূর্ণ কিনা তা পরীক্ষা করার জন্য এটি উপযোগী নয়।
সংবেদনশীল ডেটা নিয়ে কাজ করার জন্যও এটি আদর্শ পরিবেশ নয়। যদিও ডেটা আদান-প্রদান সুরক্ষিত থাকার কথা, আপনি মূলত একটি তৃতীয় পক্ষের সার্ভারের সিস্টেম ব্যবহার করছেন, এবং এই সেশনগুলোর বেশিরভাগই আপনার নিজের পিসির মতো একই স্তরের স্থায়িত্ব বা গোপনীয়তার নিশ্চয়তা দেয় না । সংবেদনশীল ব্যক্তিগত তথ্য ব্যবস্থাপনার জন্য নয়, বরং সাধারণ পরীক্ষা-নিরীক্ষার জন্য এগুলো ব্যবহার করাই শ্রেয়।
ইনস্টল না করে লিনাক্স ব্যবহারের প্রধান উপায়গুলোর তুলনা
আমরা এখন পর্যন্ত যে বিকল্পগুলো দেখেছি, সেগুলো বিবেচনা করলে বলা যেতে পারে যে, আপনার কম্পিউটারে লিনাক্স ইনস্টল করলে আপনি যে অভিজ্ঞতা পাবেন, তার সবচেয়ে বিশ্বস্ত উদাহরণ হলো লাইভ ইউএসবি : আপনি আপনার আসল হার্ডওয়্যার ব্যবহার করতে পারেন, পারফরম্যান্স পরিমাপ করতে পারেন, গ্রাফিক্স কার্ড ও সাউন্ড ঠিকমতো কাজ করছে কিনা তা দেখতে পারেন এবং আপনার পেরিফেরালগুলোর সাথে এর সামঞ্জস্যতা যাচাই করতে পারেন।
যদি আপনি রিস্টার্ট না করেই একই ডেস্কটপে লিনাক্স এবং উইন্ডোজ একসাথে চালাতে চান, তবে ভার্চুয়াল মেশিন একটি আদর্শ সমাধান । শেখা, ডেভেলপমেন্ট এবং পার্টিশন পরিবর্তন না করে একটি স্থায়ী লিনাক্স এনভায়রনমেন্ট তৈরির জন্য এগুলো চমৎকার। তবে, একই সাথে দুটি সিস্টেম চালানোর জন্য পর্যাপ্ত সিপিইউ এবং র্যাম ক্ষমতাসম্পন্ন একটি পিসি প্রয়োজন হয়।
DistroSea বা OnWorks-এর মতো অনলাইন প্ল্যাটফর্মগুলো কাজ শুরু করার সবচেয়ে দ্রুত এবং সহজ উপায় । কোনো ঝামেলা ছাড়াই যদি আপনি শুধু ডেস্কটপটি কেমন দেখতে তা দেখতে, মেনু ব্রাউজ করতে, সফটওয়্যার ম্যানেজার খুলতে এবং সবকিছু কেমন দেখাচ্ছে তা দেখতে চান, তাহলে এগুলো একদম উপযুক্ত।
গেমিং এবং অ্যাডোবির মতো ভারী অ্যাপ্লিকেশন চালানোর জন্য লিনাক্সে যাওয়াটা "লাভজনক" হবে কিনা, তা যদি আপনি ভেবে থাকেন, তবে কয়েকটি পদ্ধতির সমন্বয় করাই হলো আদর্শ উপায়: আপনার হার্ডওয়্যার এবং বাস্তব পারফরম্যান্স পরীক্ষা করার জন্য একটি লাইভ ইউএসবি বা ভিএম ব্যবহার করুন , এবং ইনস্টলেশনে সময় নষ্ট না করে বিভিন্ন ডিস্ট্রিবিউশন ও ডেস্কটপ এনভায়রনমেন্টের তুলনা করার জন্য অনলাইন প্ল্যাটফর্ম ব্যবহার করুন।
এতগুলো বিকল্প থাকতে, হুট করে কোনো সিদ্ধান্ত নেওয়ার প্রয়োজন নেই। আপনি তাড়াহুড়ো না করে, কোনো কিছু ফরম্যাট না করে, এবং আপনার বর্তমান টুলগুলো ব্যবহার বন্ধ না করেই কয়েকদিন ধরে পরীক্ষা-নিরীক্ষা করতে পারেন, যতক্ষণ না আপনি নিশ্চিত হচ্ছেন যে এই পরিবর্তনটি আপনার কম্পিউটার ব্যবহারের পদ্ধতির সাথে মানানসই।
এই বিস্তৃত বিকল্পের সমাহার লিনাক্স ব্যবহারকে আগের চেয়ে অনেক বেশি সহজলভ্য করে তুলেছে: আপনি এটিকে একটি ইউএসবি ড্রাইভ থেকে বুট করতে পারেন, একটি ভার্চুয়াল মেশিনের মধ্যে রাখতে পারেন, অথবা একটি ব্রাউজার ট্যাবে খুলতে পারেন। আপনার জ্ঞান, আপনার পিসির ক্ষমতা এবং এই অপারেটিং সিস্টেমটিকে আপনার দৈনন্দিন সঙ্গী হিসেবে বেছে নেওয়ার আগে আপনি এটি সম্পর্কে যা জানতে চান, তার ওপর ভিত্তি করে সেরা বিকল্পটি বেছে নিতে পারেন।

