লিনাক্সে কিভাবে ম্যাক অ্যাপ চালাবেন

আপনার লিনাক্স বক্সে আপনার ম্যাক অ্যাপগুলি ইনস্টল এবং চালানোর উপায় খুঁজছেন? এখানে দুটি সম্ভাবনা রয়েছে। তাদের আবিষ্কার করতে পড়ুন.

যাওয়ার এক নেতিবাচক দিক লিনাক্স আপনি আপনার পূর্ববর্তী অপারেটিং সিস্টেম থেকে কিছু প্রোগ্রাম মিস হয়. আপনি কখনও কখনও চান যে তারা আপনার *নিক্স বক্সে চলবে।

এটি এখন আর উইন্ডোজ অ্যাপগুলির জন্য খুব বেশি সমস্যা নয়, তবে ম্যাক অ্যাপগুলির কী হবে? আপনি কি সেগুলি লিনাক্সে চালাতে পারেন এবং এটি কতটা সহজ?

উত্তর হল: হ্যাঁ, আপনি পারেন। লিনাক্সে ম্যাক অ্যাপ চালানোর দুটি পদ্ধতি রয়েছে এবং সেগুলি হল:

উ: ডার্লিং এমুলেটর ব্যবহার করে
B. ভার্চুয়াল মেশিন ব্যবহার করে

ডার্লিং এমুলেটর ব্যবহার করে

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

এর প্রধান সীমাবদ্ধতা হল আপনি এই মুহূর্তে কমান্ড-লাইন প্রোগ্রামগুলি চালানোর জন্য এটি ব্যবহার করতে পারেন। সুতরাং, আপনি যদি একটি GUI (গ্রাফিক ইউজার ইন্টারফেস) অ্যাপ চালানোর পরিকল্পনা করছেন, তাহলে আপনাকে অবশ্যই অপেক্ষা করতে হবে কখন এবং যদি, ডার্লিং GUI অ্যাপগুলিকে সমর্থন করে বা এই গাইডের বিকল্প 2 ব্যবহার করে, যা কাজ করার নিশ্চয়তা দেয়।

ডার্লিং প্যাকেজের দুটি অংশ রয়েছে এবং এটি কাজ করার জন্য আপনাকে উভয়টি ডাউনলোড এবং ইনস্টল করতে হবে। একটি এমুলেটর নিজেই, অন্যটি কার্নেল মডিউল।

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

ধাপ 1: https://github.com/darlinghq/darling/releases থেকে darling এবং darling-dkms উভয় ফাইল ডাউনলোড করুন

ধাপ 2: একটি টার্মিনাল খুলতে Ctrl + T টিপুন

ধাপ 3: আপনার ডাউনলোড ডিরেক্টরিতে cd এবং কার্নেল মডিউল ইনস্টল করতে নিম্নলিখিত কমান্ডটি প্রবেশ করান। 'y' টাইপ করে এর প্রম্পটের হ্যাঁ উত্তর দিন

sudo gdebi darling-dkms_0.1.20200331.testing_amd64.deb

ধাপ 4: তারপরে নিম্নলিখিত কমান্ডটি ব্যবহার করে ডার্লিং ইনস্টল করুন:

sudo gdebi darling_0.1.20200331.testing_amd64.deb

ধাপ 5: ইনস্টলেশন সম্পূর্ণ হলে, আপনি এখন নিম্নলিখিত কমান্ড দিয়ে এমুলেটর শুরু করতে পারেন:

প্রিয়তম শেল

তারপর আপনি uname কমান্ড টাইপ করে নিশ্চিত করতে চেক করতে পারেন যে এটি একটি ব্যাশ শেল নয়, যেখানে এটি 'ডারউইন' প্রিন্ট করবে এবং 'লিনাক্স' নয়।

ভার্চুয়াল মেশিন ব্যবহার করে লিনাক্সে কীভাবে ম্যাক অ্যাপস চালাবেন

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

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

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

আরেকটি রুট হল একটি বন্ধুর কাছ থেকে একটি ম্যাক ধার করা এবং একটি আপডেট করা ম্যাক সংস্করণ ডাউনলোড করতে এটি ব্যবহার করা, যা আপনি একটি ISO ইনস্টলেশন ফাইলে পরিণত করতে পারেন।

এখানে সব 3 পদ্ধতি সম্পর্কে যেতে কিভাবে:

পদ্ধতি 1: Macos-virtualbox ব্যবহার করুন

উপরে যাও হেড GitHub এবং প্যাকেজ ডাউনলোড করুন। এটি কীভাবে কাজ করে তা আরও ভালভাবে বোঝার জন্য ডকুমেন্টেশনটি পড়ার চেষ্টা করুন।

ম্যাকোস-ভার্চুয়ালবক্স

একটি টার্মিনাল খুলুন, তারপর আনজিপ করুন এবং নিম্নলিখিত কমান্ডগুলি ব্যবহার করে স্ক্রিপ্টটি চালান:

cd

macos-virtualbox-master.zip আনজিপ করুন

সিডি ম্যাকোস-ভার্চুয়ালবক্স-মাস্টার

./macos-guest-virtualbox.sh

এটি আপনাকে সফ্টওয়্যারটি ডাউনলোড করার এবং ভার্চুয়াল মেশিন তৈরি করার সম্পূর্ণ প্রক্রিয়ার মধ্য দিয়ে নিয়ে যাবে। আপনার যা দরকার তা হল ধৈর্য ধরে বসে থাকা এবং অনুরোধ করা হলে "এন্টার" বোতাম টিপুন।

কিন্তু যদি কোনো কারণে এটি কাজ না করে, তাহলে আপনি এই অন্যান্য পদ্ধতি ব্যবহার করে দেখতে পারেন।

পদ্ধতি 2: ইন্টারনেট থেকে ডাউনলোড করুন

ধাপ 1: আপনাকে ওয়েব থেকে আপনার নিজের ফাইল খুঁজে বের করতে হবে কারণ অ্যাপল ম্যাক কম্পিউটার ব্যতীত অন্য ডিভাইসে Mac OS এর বিতরণে ভ্রুকুটি করে৷ পরবর্তী পদক্ষেপগুলি অনুমান করে যে আপনি একটি ভার্চুয়াল মেশিন (vmdk) ফাইল ডাউনলোড করেছেন৷

ধাপ 2: ভার্চুয়ালবক্স বা পছন্দের অন্য কোনো ভার্চুয়ালাইজেশন সফ্টওয়্যার ইনস্টল করুন। ভার্চুয়ালবক্সের জন্য, প্যাকেজটি একযোগে সমস্ত অতিরিক্ত সংযোজন সহ ইনস্টল করতে নীচের কমান্ডটি ব্যবহার করুন:

sudo apt ভার্চুয়ালবক্স ভার্চুয়ালবক্স-ডিকেএমএস ভার্চুয়ালবক্স-এক্সট-প্যাক ভার্চুয়ালবক্স-অতিথি-সংযোজন-আইএসও ভার্চুয়ালবক্স-অতিথি-উটিলস ভার্চুয়ালবক্স-কিউটি ইনস্টল করুন

ধাপ 3: ভার্চুয়ালবক্স শুরু করুন এবং আপনার ডাউনলোড করা vmdk ফাইল ব্যবহার করে একটি নতুন ভার্চুয়াল মেশিন তৈরি করুন।

ধাপ 4: এটি প্রায় 4G RAM বা তার বেশি, 128 MB গ্রাফিক্স এবং 2 CPU কোর দিন৷ আপনার ভার্চুয়াল মেশিনের নামে স্পেস এড়িয়ে চলুন। আপনি এটিকে "MyMacOS" এর মতো কিছু দিতে পারেন।

ধাপ 5: এটা গুরুত্বপূর্ণ। প্রথমে ভার্চুয়ালবক্স প্রস্থান করুন। তারপর ঘএই শেল স্ক্রিপ্টটি নিজে লোড করুন

VBox ম্যাক সেটআপ

ধাপ 6: cd (পরিবর্তন ডিরেক্টরি) যে ডিরেক্টরিতে আপনি স্ক্রিপ্টটি ডাউনলোড করেছেন এবং এটি চালান, এইভাবে:

cd

./setup.sh -v "MyMacOS" -r 1920×1080

যেখানে MyMacOS হল আপনার ভার্চুয়াল মেশিনের নাম এবং 1920×1080 হল আপনার পূর্ণ-স্ক্রীন রেজোলিউশন বা আপনি ভার্চুয়াল মেশিনটি যে রেজোলিউশন দিতে চান।

ধাপ 7: VirtualBox আবার চালু করুন এবং আপনার নতুন Mac OS ভার্চুয়াল মেশিন চালু করুন।

পদ্ধতি 3: একটি ধার করা ম্যাক থেকে ডাউনলোড করুন

আপনার যদি ম্যাক হাই সিয়েরার চেয়ে পুরানো একটি আসল ম্যাক কম্পিউটারে অ্যাক্সেস থাকে, তবে আপনি আপনার লিনাক্স বক্সে একটি ম্যাক ভার্চুয়াল মেশিন তৈরি করতে নীচের পদক্ষেপগুলি ব্যবহার করতে পারেন:

ধাপ 1: একটি Mac কম্পিউটারে শারীরিক অ্যাক্সেস লাভ করুন৷ এটি আপনার হতে পারে বা আপনি এটি একটি বন্ধুর কাছ থেকে ধার করতে পারেন। শুধু নিশ্চিত করুন যে এটিতে ইন্টারনেট অ্যাক্সেস রয়েছে এবং আপনি যেতে পারেন।

ধাপ 2: ম্যাক স্টোরের দিকে যান এবং হাই সিয়েরা অনুসন্ধান করুন৷ ডাউনলোড ক্লিক করুন.

ধাপ 3: যখন এটি শেষ হয় এবং ইনস্টলেশন শুরু করার চেষ্টা করে, তখন প্রস্থান করতে Ctrl + Q টিপুন।

ধাপ 4: অ্যাপ্লিকেশন > ইউটিলিটি থেকে একটি টার্মিনাল খুলুন এবং নিম্নলিখিত কমান্ডগুলি লিখুন:

hdiutil create -o /tmp/HighSierra.cdr -size 7316m -লেআউট SPUD -fs HFS+J

hdiutil সংযুক্ত করুন /tmp/HighSierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build

asr restore -source /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase

hdiutil/ভলিউম/ওএস\ এক্স\ বেস\ সিস্টেম বিচ্ছিন্ন করুন

hdiutil রূপান্তরিত /tmp/HighSierra.cdr.dmg -format UDTO -o /tmp/HighSierra.iso

mv /tmp/HighSierra.iso.cdr ~/Desktop/HighSierra.iso

সেটাই। আপনার কাছে এখন ডেস্কটপে একটি বুটযোগ্য ISO ফাইল রয়েছে যা আপনি আপনার ভার্চুয়াল মেশিনে ইনস্টল করতে পারেন। এটি একটি থাম্ব ড্রাইভে অনুলিপি করুন এবং ইনস্টলেশন শুরু করতে আপনার লিনাক্স বক্সে যান।

উপসংহার

বিপরীতে অ্যাপলের প্রচেষ্টা সত্ত্বেও আপনি লিনাক্সে ম্যাক অ্যাপগুলি চালানোর জন্য বিভিন্ন পদ্ধতি দেখেছেন।

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

নামদি ওকেকে

নামদি ওকেকে

Nnamdi Okeke একজন কম্পিউটার উত্সাহী যিনি বিস্তৃত বই পড়তে ভালবাসেন। তিনি উইন্ডোজ/ম্যাকের চেয়ে লিনাক্সের জন্য পছন্দ করেছেন এবং ব্যবহার করছেন
উবুন্টু তার প্রথম দিন থেকেই। আপনি তাকে টুইটারের মাধ্যমে ধরতে পারেন bongotrax

প্রবন্ধ: 298

প্রযুক্তিগত জিনিসপত্র গ্রহণ

টেক ট্রেন্ড, স্টার্টআপ ট্রেন্ড, রিভিউ, অনলাইন ইনকাম, ওয়েব টুলস এবং মার্কেটিং মাসে একবার বা দুবার