আপনার ম্যাক দুটি ভিন্ন উপায়ে লিনাক্স চালাতে পারে। একটি পদ্ধতিতে ভার্চুয়ালাইজেশন সফ্টওয়্যারের মাধ্যমে লিনাক্স ইনস্টল করা জড়িত, যখন দ্বিতীয়টি ম্যাকওএসের পাশাপাশি দ্বৈত সেটআপে অপারেটিং সিস্টেম বুট করে। এই নির্দেশিকায়, আমরা ম্যাকে লিনাক্স চালানোর উভয় পদ্ধতিই কভার করব।
লিনাক্স ডিস্ট্রোস এবং সিস্টেমের প্রয়োজনীয়তা
লিনাক্স বিভিন্ন ডিস্ট্রিবিউশন বা ডিস্ট্রোতে আসে। এখানে 1,000 টিরও বেশি লিনাক্স ডিস্ট্রো রয়েছে, প্রতিটিরই অনন্য শৈলী রয়েছে। আপনি যদি আগে কখনো লিনাক্স ব্যবহার না করে থাকেন, তাহলে আপনি হয়ত নিম্নলিখিত ব্যবহারকারী-বান্ধব ডিস্ট্রোগুলির মধ্যে একটি বেছে নিতে চাইতে পারেন যা ইনস্টল করা সহজ:
- লিনাক্স মিন্ট
- উবুন্টু
- ফেডোরা
- মাঞ্জারো
- আর্ক লিনাক্স
প্রতিটি ডিস্ট্রোর জন্য সিস্টেমের প্রয়োজনীয়তা ভিন্ন হতে পারে। উদাহরণস্বরূপ, লিনাক্স মিন্টের প্রয়োজন যে আপনার ম্যাক নিম্নলিখিত বৈশিষ্ট্যগুলি পূরণ করে:
- 2GB RAM
- 20GB ডিস্ক স্পেস
- 64-বিট ইন্টেল প্রসেসর
বেশিরভাগ লিনাক্স ডিস্ট্রো রিসোর্সে হালকা ওজনের এবং ম্যাকগুলিতে চলতে পারে যেগুলি এমনকি দশ বছর বা তার বেশি।
T2 এবং Apple সিলিকন চিপসেট সহ Macs সম্পর্কে
এটি আশ্চর্যজনক হতে পারে, তবে Apple T2 সিকিউরিটি চিপসেট এবং Apple সিলিকন CPU-এর কারণে নতুন ম্যাক মডেলে (2018 এবং পরবর্তী) লিনাক্স ইনস্টল করা পুরানো মডেলগুলিতে ইনস্টল করার চেয়ে কঠিন৷
T2 নিরাপত্তা চিপসেট সহ Macs
আপনি যদি T2 সিকিউরিটি চিপ সহ একটি ইন্টেল ম্যাক ব্যবহার করেন, আপনি ডুয়াল বুট সেটআপে বেশিরভাগ লিনাক্স ডিস্ট্রো ইনস্টল করতে পারেন তবে আপনাকে আরও কাজ করতে হবে।
উদাহরণস্বরূপ, বাহ্যিক মিডিয়া থেকে বুট করার অনুমতি দেওয়ার জন্য আপনাকে ফার্মওয়্যারটি কনফিগার করতে হবে, যখন কিছু হার্ডওয়্যার উপাদান যেমন ট্র্যাকপ্যাড, কীবোর্ড এবং ওয়াই-ফাই, শুধুমাত্র সম্পূর্ণভাবে কাজ করতে পারে যদি আপনি T2 সমর্থন সহ একটি কার্নেল ইনস্টল করেন। আপনি যে ডিস্ট্রো ইনস্টল করার পরিকল্পনা করছেন তার উপর নির্ভর করে, আপনাকে অতিরিক্ত প্রস্তুতি নিতে হতে পারে।
এখানে কভার করার জন্য অনেক বিশদ রয়েছে, তাই আপনার পরিবর্তে লিনাক্সের জন্য একটি T2 ম্যাক সেট আপ করার বিষয়ে আরও জানতে T2linux.org-এ যাওয়া উচিত। আপনি যদি শুধুমাত্র ভার্চুয়াল মেশিন হিসাবে Linux চালাতে চান তাহলে আপনাকে চিন্তা করতে হবে না।
Apple Silicon Macs
অ্যাপল সিলিকন চিপসেটগুলি এআরএম আর্কিটেকচারের উপর ভিত্তি করে তৈরি, তবে বেশিরভাগ লিনাক্স ডিস্ট্রো এআরএম চিপসেট সমর্থন করে না। অ্যাপল বুট প্রক্রিয়া চলাকালীন মালিকানাধীন কোডও ব্যবহার করে, তাই ডিস্ট্রোগুলি আর্কিটেকচার সমর্থন করলেও বুট করবে না। Asahi Linux নামে একটি প্রকল্প কাজ করছে যা ভবিষ্যতে সহায়তা প্রদান করতে পারে।
যাইহোক, আপনি অ্যাপল সিলিকন ম্যাকগুলিতে লিনাক্সের এআরএম সংস্করণগুলি চালানোর জন্য ভার্চুয়ালাইজেশন সফ্টওয়্যার ব্যবহার করতে পারেন - যেমন ডেবিয়ান এআরএম। এমনকি আপনি ইন্টেল-ভিত্তিক ডিস্ট্রোগুলিও অনুকরণ করতে পারেন তবে পারফরম্যান্সের দামে৷
শুরু করার আগে একটি লিনাক্স ডিস্ট্রো ডাউনলোড করুন
আপনি এগিয়ে যাওয়ার আগে, অফিসিয়াল ওয়েবসাইট থেকে ISO ফর্ম্যাটে একটি লিনাক্স ডিস্ট্রো ডাউনলোড করুন। উদাহরণস্বরূপ, লিনাক্স মিন্ট ডাউনলোড করতে:
- অফিসিয়াল লিনাক্স মিন্ট ওয়েবসাইট দেখুন।
- ডাউনলোড বোতামটি নির্বাচন করুন।
- আপনি যে লিনাক্স মিন্ট সংস্করণটি চান তা চয়ন করুন—দারুচিনি, Xfce, বা MATE৷
ভার্চুয়ালাইজেশন সফ্টওয়্যারের মাধ্যমে লিনাক্স ইনস্টল করুন
ভার্চুয়ালাইজেশন সফ্টওয়্যার আপনাকে আপনার ম্যাকে লিনাক্স চালু করতে এবং দ্রুত চালু করতে সাহায্য করতে পারে। এটি নিরাপদ এবং ডুয়াল-বুট সেটআপে ডিস্ট্রো চালানোর আগে আপনাকে জিনিসগুলি পরীক্ষা করতে দেয়।
এখানে কয়েকটি বিনামূল্যের ভার্চুয়ালাইজেশন সমাধান রয়েছে যা আপনি ব্যবহার করতে পারেন:
- ভার্চুয়ালবক্স (আপনি সম্ভবত এটি ইতিমধ্যেই শুনেছেন)
- ইউটিএম
আমরা এই টিউটোরিয়ালের জন্য UTM ব্যবহার করব কারণ এটি ব্যবহার করা সহজ এবং সম্পূর্ণরূপে Intel এবং Apple Silicon চিপসেট সমর্থন করে। এটি এমুলেশনকেও সমর্থন করে, যার মানে আপনি অ্যাপল সিলিকনে 32/64-বিট লিনাক্স ডিস্ট্রো চালাতে পারেন।
নীচের ধাপগুলি আপনাকে দেখাবে কিভাবে UTM-এর সাহায্যে Mac-এ Linux Mint Cinnamon ভার্চুয়ালাইজ বা অনুকরণ করা যায়।
লিনাক্স ভিএম সেট আপ করুন
UTM এ Linux ভার্চুয়াল মেশিন সেট আপ করে শুরু করুন।
- ইন্সটল করুন এবং UTM খুলুন।
- ওয়েলকাম টু ইউটিএম স্ক্রিনে, একটি নতুন ভার্চুয়াল মেশিন তৈরি করুন নির্বাচন করুন।
- ভার্চুয়ালাইজ নির্বাচন করুন (বা আপনি যদি অ্যাপল সিলিকন ম্যাকে থাকেন তবে অনুকরণ করুন) এবং আপনি যে অপারেটিং সিস্টেমটি ইনস্টল করতে চান তা হিসাবে Linux নির্বাচন করুন।
- ব্রাউজ বোতামটি নির্বাচন করুন এবং লিনাক্স মিন্ট ISO ফাইলের অবস্থান নির্দিষ্ট করুন।
- VM-এ আপনি যে পরিমাণ মেমরি বরাদ্দ করতে চান তা নির্দিষ্ট করতে মেমরি স্লাইডার ব্যবহার করুন। এছাড়াও, আপনি যে CPU কোরগুলি বরাদ্দ করতে চান বা ডিফল্টে ছেড়ে দিতে চান তা নির্দিষ্ট করুন৷
- আকার ক্ষেত্রে, আপনি গিগাবাইটে VM-এ যে পরিমাণ সঞ্চয়স্থান বরাদ্দ করতে চান তা লিখুন—Linux Mint-এর জন্য কমপক্ষে 20 প্রয়োজন।
- যদি আপনি Linux Mint VM এবং macOS-এর মধ্যে ফাইল এবং ফোল্ডার শেয়ার করার পরিকল্পনা করেন তাহলে একটি ফোল্ডার পাথ সেট করুন।
- VM-এর জন্য একটি নাম লিখুন—যেমন, Linux Mint—এবং Save নির্বাচন করুন।
VM-এ Linux ইনস্টল করুন
আপনি এখন ইউটিএম ভার্চুয়াল মেশিনে লিনাক্স ইনস্টল করতে পারেন।
- ভার্চুয়াল মেশিন চালু করতে প্লে বোতামটি নির্বাচন করুন৷
- লিনাক্স মিন্ট ISO ফাইল থেকে VM বুট করার জন্য অপেক্ষা করুন।
- বুট মেনু প্রদর্শিত হলে, স্টার্ট লিনাক্স মিন্ট সিনামন হাইলাইট করুন এবং রিটার্ন টিপুন।
- ভিএম একটি লিনাক্স মিন্ট লাইভ এনভায়রনমেন্ট লোড করবে—বিনা দ্বিধায় ঘুরে দেখুন। চালিয়ে যেতে, ডেস্কটপ এলাকায় লিনাক্স মিন্ট ইনস্টল করুন আইকনে ডাবল-ক্লিক করুন।
- আপনার ভাষা এবং কীবোর্ড লেআউট নির্বাচন করুন।
- মাল্টিমিডিয়া কোডেক ইনস্টল করুন এর পাশের বাক্সটি চেক করুন।
- ইরেজ ডিস্ক রাখুন এবং লিনাক্স মিন্ট বিকল্পটি নির্বাচন করুন এবং এখনই ইনস্টল করুন নির্বাচন করুন।
- বিশ্ব মানচিত্রে আপনার সময় অঞ্চল নির্বাচন করুন৷
- আপনার নাম লিখুন, একটি ব্যবহারকারীর নাম সেট আপ করুন এবং একটি পাসওয়ার্ড তৈরি করুন—চালিয়ে যান নির্বাচন করুন।
- লিনাক্স মিন্ট নিজেই ইনস্টল না হওয়া পর্যন্ত অপেক্ষা করুন এবং এখনই পুনরায় চালু করুন নির্বাচন করুন।
এটাই! আপনি আপনার ম্যাকে লিনাক্স মিন্ট দারুচিনি ইনস্টল করা শেষ করেছেন। শুরু করার জন্য, আমাদের লিনাক্স মিন্ট নতুনদের গাইড দেখুন।
দ্রষ্টব্য:আপনি UTM দিয়ে একাধিক Linux distros ইনস্টল করতে পারেন। একটি নতুন ভার্চুয়াল মেশিন তৈরি করতে UTM উইন্ডোর শীর্ষে প্লাস আইকন এবং VM-এর মধ্যে স্যুইচ করতে সাইডবার নির্বাচন করুন। ভার্চুয়ালাইজেশন সফ্টওয়্যার কিভাবে কাজ করে সে সম্পর্কে আরও জানুন।
একটি ডুয়াল-বুট সেটআপে লিনাক্স ইনস্টল করুন
জিনিসগুলি সহজ রাখতে, আমরা একটি MacBook Air 2017-এ ডুয়াল বুট কনফিগারেশনে Linux Mint Cinnamon সেট আপ করব৷ এই Mac মডেলটি একটি 64-বিট ইন্টেল চিপসেট ব্যবহার করে এবং এতে একটি T2 নিরাপত্তা চিপ অন্তর্ভুক্ত নয়৷
আপনি যদি একটি নতুন ম্যাকের মালিক হন তবে আপনি করতে পারেন:
- Apple-এর T2 সিকিউরিটি চিপ সহ macOS ডিভাইসে ডুয়াল বুটিং নির্দেশাবলীর জন্য T2linux.org-এ যান।
- আপনি অ্যাপল সিলিকনে ভার্চুয়ালাইজেশন সফ্টওয়্যারের মাধ্যমে লিনাক্স চালানোর জন্য লিনাক্স ডিস্ট্রো (যেমন, ডেবিয়ান এআরএম) এর একটি ARM সংস্করণ ব্যবহার করতে পারেন।
- আপনি অ্যাপল সিলিকনে ডুয়াল-বুট সেটআপে লিনাক্স ব্যবহার করে দেখতে চাইলে Asahi Linux দেখুন।
আপনার Mac-এ ডুয়াল বুট সেটআপে Linux ইনস্টল করার জন্য আপনার প্রয়োজন:
- অভ্যন্তরীণ সঞ্চয়স্থানে একটি নতুন পার্টিশন তৈরি করুন।
- একটি তৃতীয় পক্ষের বুট ম্যানেজার ইনস্টল করুন।
- একটি বুটেবল ফ্ল্যাশ ড্রাইভ তৈরি করুন এবং এতে বুট করুন।
- হার্ডওয়্যার ড্রাইভার ইনস্টল করুন।
দ্রষ্টব্য:আপনার নেওয়া উচিত যে কোনও অতিরিক্ত পদক্ষেপের জন্য আপনি যে ডিস্ট্রো ইনস্টল করার পরিকল্পনা করছেন তা সর্বদা গবেষণা করুন এবং নিশ্চিত করুন যে আপনার ম্যাক মডেলের সাথে কোনও সামঞ্জস্যপূর্ণ সমস্যা নেই। কিছু ভুল হলে আপনার ডেটা সুরক্ষিত রাখতে আমরা আপনার Mac ব্যাক আপ করারও সুপারিশ করি৷
একটি নতুন macOS পার্টিশন তৈরি করুন
আপনার ম্যাকের অভ্যন্তরীণ সঞ্চয়স্থানে আপনাকে অবশ্যই একটি নতুন পার্টিশন তৈরি করতে হবে। এখানেই আপনি লিনাক্স ইন্সটল করবেন।
- লঞ্চপ্যাড খুলুন এবং অন্যান্য> ডিস্ক ইউটিলিটি নির্বাচন করুন।
- দেখুন নির্বাচন করুন> বাম দিকের কোণায় সমস্ত ডিভাইস দেখান৷
- সাইডবারের শীর্ষে অভ্যন্তরীণ স্টোরেজ ড্রাইভ হাইলাইট করুন এবং পার্টিশন নির্বাচন করুন।
- প্লাস বোতামটি নির্বাচন করুন।
- বিভাগ যোগ করুন নির্বাচন করুন এবং একটি আকার নির্দিষ্ট করুন। নিশ্চিত করুন যে এটি আপনার ডিস্ট্রোর জন্য ন্যূনতম প্রয়োজনীয়তা পূরণ করে।
- ডিফল্ট বিন্যাসটি অক্ষত রাখুন—এটা কোন ব্যাপার না কারণ আপনি পরে এটিকে পুনরায় ফর্ম্যাট করবেন।
- প্রয়োগ নির্বাচন করুন এবং আপনার ম্যাক পার্টিশন তৈরি করা শেষ না হওয়া পর্যন্ত অপেক্ষা করুন।
রিফাইন্ড বুট ম্যানেজার ইনস্টল করুন
rEFTind হল একটি তৃতীয় পক্ষের বুট ম্যানেজার যা Linux এবং macOS এর মধ্যে ইনস্টল এবং বুট করা সহজ করে তোলে। আপনি এটি করার আগে, আপনাকে অবশ্যই সিস্টেম ইন্টিগ্রিটি প্রোটেকশন নামে একটি সুরক্ষা বৈশিষ্ট্য সংক্ষেপে অক্ষম করতে হবে৷
- আপনার ম্যাক রিস্টার্ট করুন এবং ম্যাকওএস রিকভারি মেনু প্রদর্শিত না হওয়া পর্যন্ত স্টার্টআপে কমান্ড + আর কী ধরে রাখুন।
- মেনু বারে ইউটিলিটিস> টার্মিনাল নির্বাচন করুন।
- টার্মিনাল উইন্ডোতে csrutil disable টাইপ করুন এবং রিটার্ন টিপুন।
- অ্যাপল মেনু খুলুন এবং সাধারনভাবে ম্যাকোসে বুট করতে রিস্টার্ট নির্বাচন করুন।
- আপনার Mac এ REFInd ডাউনলোড করুন।
- লঞ্চপ্যাড খুলুন এবং অন্যান্য> টার্মিনাল নির্বাচন করুন।
- ডাউনলোড করা rEFInd ফোল্ডারটি খুলুন এবং রিফাইন্ড-ইনস্টল ফাইলটিকে টার্মিনাল উইন্ডোতে টেনে আনুন।
- রিটার্ন টিপুন এবং REFInd ইনস্টল করতে আপনার ম্যাকের প্রশাসক পাসওয়ার্ড লিখুন।
- আপনার ম্যাককে আবার macOS রিকভারিতে বুট করুন, টার্মিনালে csrutil চালু করুন এবং রিস্টার্ট করুন।
একটি বুটযোগ্য ফ্ল্যাশ ড্রাইভ তৈরি করুন
এর পরে, আপনাকে অবশ্যই একটি বুটযোগ্য ফ্ল্যাশ ড্রাইভ তৈরি করতে হবে। এটির কমপক্ষে 4GB স্টোরেজ ক্ষমতা থাকতে হবে, তবে কিছু লিনাক্স ডিস্ট্রো এর চেয়ে বেশি প্রয়োজন হবে। কাজটি সম্পন্ন করার জন্য আপনার একটি ইমেজ ফ্ল্যাশিং ইউটিলিটিও প্রয়োজন৷
- balenaEtcher ইনস্টল করুন এবং এটি খুলুন।
- ছবি নির্বাচন করুন এবং আপনার লিনাক্স আইএসও ফাইল নির্বাচন করুন।
- ফ্ল্যাশ ড্রাইভ সংযোগ করুন এবং এটি নির্বাচন করুন।
- ফ্ল্যাশ বোতামটি নির্বাচন করুন।
- ব্যালেনাএচার ইউএসবি ড্রাইভ তৈরি করা শেষ না হওয়া পর্যন্ত অপেক্ষা করুন।
ইউএসবি থেকে লিনাক্স বুট করুন
আপনি এখন ইউএসবি থেকে লিনাক্স ডিস্ট্রো বুট করতে পারেন।
- আপনার ম্যাক রিস্টার্ট করুন এবং রিফাইন্ড বুট ম্যানেজমেন্ট স্ক্রীন প্রদর্শিত হওয়ার জন্য অপেক্ষা করুন।
- লিনাক্স লোগো নির্বাচন করুন এবং রিটার্ন টিপুন।
- বুট মেনুতে স্টার্ট লিনাক্স মিন্ট দারুচিনি নির্বাচন করুন।
লিনাক্স ডিস্ট্রো ইনস্টল করুন
আপনার ম্যাক লিনাক্স মিন্ট পরিবেশের একটি লাইভ সংস্করণ লোড করবে, তারপরে আপনি অপারেটিং সিস্টেম ইনস্টল করতে পারবেন৷
- ডেস্কটপ এলাকায় লিনাক্স মিন্ট ইনস্টল করুন আইকনে ডাবল-ক্লিক করুন।
- অন্য কিছুর পাশের রেডিও বোতামটি নির্বাচন করুন এবং চালিয়ে যান নির্বাচন করুন৷
সতর্কতা:নির্বাচিত অন্য বিকল্পের সাথে চালিয়ে গেলে আপনার macOS ইনস্টলেশন মুছে যাবে!
- আপনার তৈরি করা পার্টিশনটি নির্বাচন করুন (আপনি এটি স্টোরেজ আকার দ্বারা সনাক্ত করতে পারেন) এবং পরিবর্তন নির্বাচন করুন।
- ফরম্যাটটিকে Ext4 জার্নালিং ফাইল সিস্টেমে এবং রুটটিকে / এ সেট করুন।
- এখনই ইনস্টল নির্বাচন করুন।
- লিনাক্স আপনার ম্যাকে ইনস্টল না হওয়া পর্যন্ত অপেক্ষা করুন।
- এখনই পুনরায় চালু করুন নির্বাচন করুন এবং USB ড্রাইভটি সরান৷
হার্ডওয়্যার ড্রাইভার ইনস্টল করুন
আপনি লিনাক্স মিন্ট ইনস্টল করা শেষ করেছেন, তবে আপনার ম্যাকে কাজ করার জন্য ওয়াই-ফাইয়ের মতো হার্ডওয়্যার উপাদান পেতে আপনাকে অবশ্যই ড্রাইভার ইনস্টল করতে হবে। এটি করতে:
- ওয়েলকাম উইন্ডোর সাইডবারে প্রথম ধাপ নির্বাচন করুন, তারপরে ড্রাইভার ম্যানেজারের অধীনে লঞ্চ করুন।
- আপনার USB ড্রাইভে প্লাগ ইন করুন এবং মাউন্ট ইনস্টলেশন মিডিয়া নির্বাচন করুন।
- সমস্ত উপলব্ধ ড্রাইভার নির্বাচন করুন এবং পরিবর্তন প্রয়োগ করুন নির্বাচন করুন।
লিনাক্স এবং macOS এর মধ্যে বুট করুন
REFInd বুট ম্যানেজারের কারণে, আপনি সহজে স্টার্টআপে ম্যাকওএস বা লিনাক্স চালু করার মধ্যে বেছে নিতে পারেন। আপনি যে অপারেটিং সিস্টেমটি বুট করতে চান তা হাইলাইট করুন এবং রিটার্ন টিপুন৷
৷আপনি কি শুধুমাত্র আপনার ম্যাকে লিনাক্স রাখতে পারেন?
হ্যাঁ, আপনার ম্যাকে শুধুমাত্র লিনাক্স চলমান থাকতে পারে এবং এটি পারফরম্যান্সের সাথে লড়াই করা পুরানো ম্যাকোস ডিভাইসগুলির জন্য একটি বুদ্ধিমান পদ্ধতি। বেশিরভাগ লিনাক্স ডিস্ট্রিবিউশন আপনাকে ইনস্টলেশনের সময় সম্পূর্ণ ডিস্ক মুছে ফেলার অনুমতি দেয়। যাইহোক, আপনার অনুপস্থিত ফার্মওয়্যার আপডেট এবং হার্ডওয়্যার উপাদানগুলি কাজ নাও করতে পারে এমন সমস্যাগুলির বিষয়ে সচেতন হওয়া উচিত। স্যুইচ করার আগে কমিউনিটি ফোরাম চেক করুন এবং অন্যান্য ব্যবহারকারীদের অভিজ্ঞতা সম্পর্কে পড়ুন।