ভার্চুয়াল মেশিন ম্যানেজার হল লিনাক্স ডেস্কটপের জন্য উপলব্ধ সেরা হাইপারভাইজারগুলির মধ্যে একটি। এটি আপনার লিনাক্স ডেস্কটপে ভার্চুয়ালাইজেশনকে পরবর্তী স্তরে নিয়ে যাওয়ার জন্য সফ্টওয়্যার QEMU/KVM ভার্চুয়ালাইজেশনের একটি ভাল বৃত্তাকার, ভাল-পারফর্মিং অংশ।
ভার্চুয়াল মেশিন ম্যানেজার কিভাবে ইনস্টল করবেন
ভার্চুয়াল মেশিন ম্যানেজার ইনস্টল করতে, টার্মিনালে কেবল নিম্নলিখিত কমান্ডটি প্রবেশ করান৷
# For Debian/Ubuntu sudo apt install virt-manager # For Fedora/RHEL/CentOS sudo dnf install virt-manager
সেখান থেকে, আপনি আপনার অ্যাপ্লিকেশন মেনু খুলতে পারেন এবং ভার্চুয়াল মেশিন ম্যানেজার খুঁজতে বা অনুসন্ধান করতে পারেন।
আপনি অ্যাপ্লিকেশনটি খুলতে নিম্নলিখিত কমান্ডটিও চালাতে পারেন৷
virt-manager
একটি ভার্চুয়াল মেশিন তৈরি করা
অ্যাপ্লিকেশনটি খুলবে, এবং আপনাকে একটি স্ক্রীন দিয়ে স্বাগত জানানো হবে যা নিম্নলিখিত চিত্রের মতো দেখাচ্ছে।
পরবর্তী কাজটি আপনি করতে চান তা হল .iso ফাইল বা ফাইলগুলিকে ধরে রাখা যা আপনি আপনার ভার্চুয়াল মেশিন তৈরি করতে ব্যবহার করতে চান। আপনি যে কোনো লিনাক্স ডিস্ট্রো ব্যবহার করতে পারেন যা আপনি চান, উইন্ডোজ ভার্চুয়াল মেশিন, অথবা আপনি একটি macOS ভার্চুয়াল মেশিন চালানোর জন্য অনলাইন টিউটোরিয়াল অনুসরণ করতে পারেন।
আপনি .iso ফাইলগুলি কোথায় সংরক্ষণ করছেন তা মনে রাখবেন। আমার ডকুমেন্ট ফোল্ডারে ISO-files নামে একটি ফোল্ডার আছে, কিন্তু আপনি যা কিছু বুঝতে পারেন তা করতে পারেন। এই টিউটোরিয়ালটি আপনাকে একটি CentOS 8 ভার্চুয়াল মেশিন তৈরির মাধ্যমে নিয়ে যাবে।
প্রথম কাজটি হল উপরের ডানদিকের কোণায় আইকনে ক্লিক করুন। এটি একটি নতুন VM তৈরি করার আইকন৷
৷আপনি একটি বার্তা দেখতে পাবেন যেখানে আপনি আপনার VM ইনস্টল শুরু করতে চান তা নিশ্চিত করে। এটিকে "স্থানীয় ইনস্টল মিডিয়া (আইএসও ইমেজ বা সিডিরম)" এ ছেড়ে দিন এবং "ফরওয়ার্ড" এ ক্লিক করুন৷
পরবর্তী স্ক্রিনে, "ব্রাউজ ..." ক্লিক করুন। এটি আপনাকে "/var/lib/libvirt/images" এ একটি স্ক্রিনে নিয়ে আসবে যার শুধুমাত্র একটি ডিফল্ট পথ রয়েছে। নীচে-বাম কোণে সামান্য প্লাস ক্লিক করে আপনি আরেকটি যোগ করবেন।
"+" এ ক্লিক করুন। আপনি যা চান ফোল্ডারটির নাম দিন। এটি আপনার ISO-ফাইল ফোল্ডার, তাই এটিকে এমন কিছু নাম দিন যা আপনাকে মনে রাখতে সাহায্য করবে। আবার "ব্রাউজ" ক্লিক করুন. এটি আপনাকে একটি স্ক্রিনে নিয়ে আসবে যেখানে আপনি আপনার ISO-ফাইল ফোল্ডারে নেভিগেট করতে পারবেন এবং এটিকে স্টোরেজ পাথ হিসেবে বেছে নিতে পারবেন। আপনি যেখানেই আপনার .iso ফাইলগুলি সংরক্ষণ করছেন সেখানে নেভিগেট করুন এবং উপরের-ডান কোণায় "খুলুন" ক্লিক করুন৷ তারপর "সমাপ্ত" ক্লিক করুন।
এখন আপনার নতুন স্টোরেজ পাথ সাইডবারে উপস্থিত হওয়া উচিত। এটিতে ক্লিক করুন, আপনি যে .iso ফাইলটি ব্যবহার করতে চান সেটি নির্বাচন করুন এবং "ভলিউম চয়ন করুন" এ ক্লিক করুন। আপনার কাছে একটি কম পরিচিত ডিস্ট্রো থেকে একটি .iso ফাইল না থাকলে, ভার্চুয়াল মেশিন ম্যানেজার স্বয়ংক্রিয়ভাবে আপনার কাছে কোন অপারেটিং সিস্টেম আছে তা তুলে নেবে। এই টিউটোরিয়ালের ক্ষেত্রে, এটি করেছে। "ফরওয়ার্ড" ক্লিক করুন৷
৷এখন আপনি আপনার ভার্চুয়াল মেমরি এবং প্রসেসর সেট করতে পারেন। ভার্চুয়াল মেশিন ম্যানেজার পূর্ববর্তী স্ক্রিনে সনাক্ত করা OS এর উপর ভিত্তি করে একটি ডিফল্ট পরিমাণ কনফিগার করবে। আপনি যা চান তা পরিবর্তন করতে পারেন, তবে মনে রাখবেন যে আপনি যদি ডিফল্ট পরিমাণের নিচে যান তবে জিনিসগুলি ভাল নাও হতে পারে। আপনার মেমরির পরিমাণ চয়ন করুন এবং "ফরোয়ার্ড" ক্লিক করুন৷
৷পরবর্তী স্ক্রীনটি স্টোরেজ পাথ বেছে নেওয়ার জন্য। আপনি ডিফল্ট রাখতে পারেন, যা “/var/lib/libvirt/images”-এ রয়েছে অথবা আপনি উপরের মতো একই ধাপ ব্যবহার করে অন্য পথ তৈরি করতে পারেন। আপনি ভার্চুয়াল মেশিনের জন্য স্টোরেজ নিষ্ক্রিয় করতেও বেছে নিতে পারেন, যা আপনি যদি কালি লিনাক্স বা টেলসের মতো একটি সিস্টেম ব্যবহার করেন তাহলে কাজে আসতে পারে। এগুলির সাধারণত স্টোরেজের প্রয়োজন হয় না, তাই কোনও তৈরি করা এবং ডিস্কের জায়গা ব্যবহার করার কোনও মানে নেই। আপনার সঞ্চয়স্থানের পরিমাণ সেট করুন এবং "ফরওয়ার্ড" এ ক্লিক করুন।
এখন আপনি আপনার ভার্চুয়াল মেশিনের নাম সেট করতে পারেন এবং "ইনস্টল করার আগে কনফিগারেশন কাস্টমাইজ করুন" চেকবক্সটি চেক করে আপনার পছন্দসই অন্য কনফিগারেশন পরিবর্তন করতে পারেন। আপনি যদি অন্যান্য স্টোরেজ ডিভাইস, অন্যান্য নেটওয়ার্ক হার্ডওয়্যার যোগ করতে চান বা ভার্চুয়াল মেশিনে দূরবর্তীভাবে অ্যাক্সেস করার উপায় পরিবর্তন করতে চান তবে এটি করার জন্য এই বাক্সটি চেক করুন। আপনি পরে সেই সেটিংস পরিবর্তন করতে পারেন, কিন্তু ইনস্টল করার আগে এটি করা আরও সুবিধাজনক।
আপনি আপনার নেটওয়ার্ক সংযোগ তথ্যও নির্দিষ্ট করতে পারেন৷ আপনি এটিকে "NAT" এর ডিফল্টে রেখে দিতে পারেন বা অন্য কিছুতে পরিবর্তন করতে পারেন৷ নোট করার মতো কিছু:এমনকি NAT ব্যবহার করেও, আপনি ভার্চুয়াল মেশিন ম্যানেজার ইনস্টল করার সময় তৈরি করা "virbr0 নেটওয়ার্ক অ্যাডাপ্টার" ব্যবহার করে নেটওয়ার্কের মাধ্যমে এই ভার্চুয়াল মেশিনগুলির সাথে সংযোগ করতে পারেন৷ আপনি ভার্চুয়াল সার্ভারগুলিকে মাথাবিহীনভাবে চালাতে পারেন এবং SSH বা অন্য উপায়গুলি ব্যবহার করে সেই IP ঠিকানা পরিসরে দূরবর্তীভাবে সংযোগ করতে পারেন৷
আপনার ইনস্টলেশন শুরু করতে "সমাপ্তি" ক্লিক করুন।
"ভার্চুয়াল নেটওয়ার্ক সক্রিয় নয়" বার্তার সাথে অনুরোধ করা হলে, নেটওয়ার্ক শুরু করতে "হ্যাঁ" ক্লিক করুন৷
দ্রষ্টব্য :ভবিষ্যতে যখন আপনাকে ভার্চুয়াল মেশিন চালাতে হবে, আপনাকে প্রথমে ভার্চুয়াল নেটওয়ার্ক চালু করতে হবে। আপনি কমান্ড দিয়ে এটি করতে পারেন:
sudo virsh net-start default
আপনাকে একটি স্ক্রীন উপস্থাপন করা হবে যা ভার্চুয়াল মেশিনের সাথে সংযোগের পাশাপাশি অন্যান্য সেটিংসের কন্টেনমেন্ট দেখায়। আপনি ভার্চুয়াল হার্ডওয়্যার কাস্টমাইজ করতে পারেন, আপনার ভার্চুয়াল মেশিনের স্ন্যাপশট নিতে পারেন, শাটডাউন এবং রিবুট সংকেত পাঠাতে পারেন এবং Ctrl এর মতো কী সমন্বয় পাঠাতে পারেন। + Alt + মুছুন এবং Ctrl + Alt + F2 লিনাক্স গেস্টে TTY-তে স্যুইচ করতে।
আপনি এখন আপ এবং চলমান. ভার্চুয়াল মেশিন ম্যানেজারে বিভিন্ন ধরণের গেস্ট ওএস চালানোর মাধ্যমে আমি দুর্দান্ত সাফল্য পেয়েছি, তাই আমি আপনাকে আপনার নতুন হাইপারভাইজার ব্যবহার করে কিছু সেরা লিনাক্স ডিস্ট্রোগুলি পরীক্ষা করার জন্য উত্সাহিত করছি। ভার্চুয়াল মেশিন ম্যানেজারের আরও কিছু উন্নত বৈশিষ্ট্য রয়েছে যা পরবর্তী নিবন্ধে কভার করা হবে।