বেশিরভাগ ডেবিয়ান dpkg প্যাকেজিং সিস্টেম ব্যবহার করে যা ইনস্টলেশনের জন্য প্রোগ্রাম এবং অ্যাপ্লিকেশন সরবরাহ করে। এই প্যাকেজিং সিস্টেমের কারণে, ব্যবহারকারীদের সোর্স কোড থেকে প্রোগ্রাম তৈরি করতে হবে না। এই প্যাকেজিং সিস্টেমের সাথে ইন্টারঅ্যাক্ট করার জন্য প্রয়োজনীয় টুল হল APT (Advanced Package Tool)। যাইহোক, কখনও কখনও, এই APT টুলটি macOS এ কাজ করবে না এবং একটি ত্রুটি দেবে “sudo:apt-get:কমান্ড পাওয়া যায়নি "।
ম্যাকওএস-এ 'sudo apt-get কমান্ড খুঁজে পাওয়া যায়নি' ত্রুটির কারণ কী?
যখনই একটি ত্রুটি থাকে ‘কমান্ড পাওয়া যায়নি ' আপনার টার্মিনালে, এর মানে হল যে আপনি নির্দিষ্ট অ্যাপ্লিকেশন বা লাইব্রেরির জন্য যে কমান্ডটি ব্যবহার করার চেষ্টা করছেন সেটি উপলব্ধ নেই। যদি আপনার সিস্টেমে অ্যাপ্লিকেশন বা ইউটিলিটি ইনস্টল না থাকে তবে সেই ইউটিলিটি সম্পর্কিত সমস্ত কমান্ড বা ফাংশন কাজ করবে না। আমরা সবাই জানি যে লিনাক্স এবং ম্যাকওএসের টার্মিনালের কমান্ড 99% একই। যাইহোক, এর অর্থ এই নয় যে লিনাক্স এবং ম্যাকোস উভয়ই প্যাকেজগুলি ইনস্টল এবং পরিচালনার জন্য একই পরিচালক এবং ইউটিলিটি ব্যবহার করবে। উপসংহারে, APT কমান্ড macOS-এর জন্য উপলব্ধ নয়৷
৷macOS-এর জন্য APT-এর বিকল্প
APT কমান্ড টার্মিনালের মাধ্যমে অ্যাপ্লিকেশন ডাউনলোড, আপডেট বা আপগ্রেড করার জন্য ব্যবহার করা হয়। যাইহোক, এই বিকল্পটি শুধুমাত্র কয়েকটি ডেবিয়ান লিনাক্স ডিস্ট্রিবিউটরদের জন্য। তাই macOS এর কিছু বিকল্প আছে যা APT এর মতই কাজ করে। এই বিকল্পগুলি APT-এর একই কাজের জন্য ব্যবহৃত হয় এবং কয়েকটি ভিন্ন/উন্নত বৈশিষ্ট্যের সাথে আসে।
পদ্ধতি 1:macOS এ Homebrew ইনস্টল করা
কমান্ড 'apt-get লিনাক্স সিস্টেমে প্যাকেজ ইনস্টল করার উদ্দেশ্যে। হোমব্রু ম্যাকের সমতুল্য। এটি প্যাকেজ ম্যানেজার যা বেশিরভাগ লোকেরা এটি ব্যবহার করতে স্বাচ্ছন্দ্য বোধ করে। হোমব্রু তাদের নিজস্ব ডিরেক্টরিতে প্যাকেজগুলি ইনস্টল করে এবং তারপরে তাদের ফাইলগুলিকে /user/local-এ সিম্বলিক লিঙ্ক করে . আপনি নীচের পদক্ষেপগুলি অনুসরণ করে প্যাকেজগুলি ইনস্টল করতে হোমব্রু ইনস্টল করতে এবং কমান্ড চালাতে পারেন:
- কমান্ড ধরে রাখুন কী এবং স্পেস টিপুন স্পটলাইট খুলতে, তারপর টার্মিনাল টাইপ করুন এবং এন্টার করুন .
- প্রথমে, আপনাকে Xcode কমান্ড-লাইন টুল ইনস্টল করতে হবে নিম্নলিখিত কমান্ড ব্যবহার করে:
xcode-select --install
- Xcode টুল ইনস্টল করার পরে, এখন টাইপ/কপি করুন হোমব্রু ইনস্টল করার জন্য নিম্নলিখিত কমান্ড macOS-এ:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- ইন্সটলেশন রিটার্ন চাইবে (এন্টার) কী এবং পাসওয়ার্ড নিশ্চিতকরণের জন্য।
- আপনি ইনস্টলেশন সফল পাবেন নীচে দেখানো হিসাবে সঠিকভাবে টুল ইনস্টল করার জন্য বার্তা:
- এখন হোমব্রু ব্যবহার করছে , ইনস্টল করতে নিম্নলিখিত কমান্ডটি টাইপ করুন আপনি যে কোনো প্যাকেজ ইনস্টল করতে চান:
brew install name
দ্রষ্টব্য :কমান্ডে নামটি প্যাকেজের নাম হতে পারে যা আপনি আপনার macOS-এ ইনস্টল করার চেষ্টা করছেন৷
৷ - ব্রু কমান্ড সফলভাবে আপনার সিস্টেমে প্যাকেজ ইনস্টল করবে।
পদ্ধতি 2:macOS এ MacPorts ইনস্টল করা
ম্যাকপোর্টস সফ্টওয়্যারটি ওপেন সোর্স সফ্টওয়্যার সংকলন, ইনস্টল এবং পরিচালনার জন্য ব্যবহৃত হয়। ম্যাকপোর্ট স্বয়ংক্রিয়ভাবে প্রদত্ত পোর্টের জন্য প্রয়োজনীয় নির্ভরতা ইনস্টল করবে যা ব্যবহারকারী ইনস্টল করার চেষ্টা করছে। এটা ব্যবহার করা সহজ; আপনি একটি একক কমান্ড ব্যবহার করে একটি অ্যাপ্লিকেশন এবং লাইব্রেরি ইনস্টল, ডাউনলোড বা কম্পাইল করতে পারেন। MacPorts ইনস্টল করা পোর্টগুলির জন্য আপগ্রেড এবং আনইনস্টল প্রদান করে। আপনি নীচের ধাপগুলি সাবধানে অনুসরণ করে এটি ইনস্টল করতে পারেন:
- অ্যাপ স্টোর খুলুন ডক থেকে এবং Xcode অনুসন্ধান করুন অনুসন্ধান বাক্সে পান এ ক্লিক করুন৷ এবং ইনস্টল করুন এক্সকোড ধৈর্য ধরুন এটি ইনস্টল হতে কিছুটা সময় লাগবে কারণ এর আকার প্রায় 6GB৷
দ্রষ্টব্য :এটি ব্যবহারকারীর নাম চাইবে৷ এবং পাসওয়ার্ড আপনি অ্যাপ স্টোরে যে অ্যাকাউন্টটি ব্যবহার করছেন তার জন্য। - আপনি অ্যাপ স্টোর থেকে অ্যাপ্লিকেশনটি খুলে Xcode-এর চুক্তিতে সম্মত হতে পারেন অথবা ডক এবং সম্মত ক্লিক করুন বোতাম
অথবা টার্মিনালে নিম্নলিখিত কমান্ডটি টাইপ করে চুক্তির সাথে একমত হতে।
sudo xcodebuild -license
- কমান্ড ধরে রাখুন কী এবং স্পেস টিপুন স্পটলাইট খুলতে, তারপর টার্মিনাল টাইপ করুন এবং
- Xcode কমান্ড-লাইন টুল ইনস্টল করতে নিম্নলিখিত কমান্ডটি টাইপ করুন :
xcode-select --install
- এখন ম্যাকপোর্টস ডাউনলোড করুন আপনার অপারেটিং সিস্টেমের জন্য যা আপনি এখান থেকে ব্যবহার করছেন:MacPorts
- ডাউনলোড করার পরে, ডাউনলোড করা ফাইলটি খুলুন এবং ইনস্টলেশন প্রক্রিয়া/পদক্ষেপগুলি দিয়ে সফ্টওয়্যারটি ইনস্টল করুন এবং জিজ্ঞাসা করা হলে পাসওয়ার্ড প্রদান করুন৷
- ইন্সটলেশন সম্পূর্ণ হলে, রিস্টার্ট করুন টার্মিনাল এবং নিম্নলিখিত কমান্ড টাইপ করুন:
sudo port selfupdate
দ্রষ্টব্য :ম্যাকপোর্টস সফলভাবে ইনস্টল করা হয়েছে যদি আপনি 'rsync ব্যবহার করে MacPorts বেস সোর্স আপডেট করা বার্তাটি দেখতে পান ' যাইহোক, যদি আপনি এই বার্তাটি দেখতে না পান, তাহলে আপনাকে এটি আবার সঠিকভাবে পুনরায় ইনস্টল করতে হবে।
- এখন আপনি ইনস্টল করতে পারেন ৷ নিম্নলিখিত কমান্ড ব্যবহার করে যেকোনো প্যাকেজ:
sudo port install name
দ্রষ্টব্য :কমান্ডে নামটি প্যাকেজের নাম হতে পারে যা আপনি আপনার macOS-এ ইনস্টল করার চেষ্টা করছেন৷
৷