আপনি যদি অনেকগুলি ম্যাক পরিচালনা করেন, কমান্ড লাইনের মাধ্যমে সাধারণ কাজগুলি চালানো আপনার রক্ষণাবেক্ষণের কাজের চাপ কমাতে পারে। সিস্টেম কমান্ড এবং ওপেন-সোর্স রিপোজিটরির সংমিশ্রণ ব্যবহার করে, আপনি টার্মিনাল ব্যবহার করে macOS সফ্টওয়্যার এবং ম্যাক অ্যাপ স্টোর সফ্টওয়্যার উভয়ই আপডেট করতে পারেন।
টার্মিনাল ব্যবহার করে macOS সফ্টওয়্যার আপডেট করুন
আপনি softwareupdate
ব্যবহার করে বিল্ট-ইন macOS সফ্টওয়্যার আপডেট করতে পারেন টার্মিনালে কমান্ড।
1. টার্মিনাল খুলুন (Application/Utilities/Terminal.app)।
2. নিম্নলিখিত কমান্ডটি টাইপ করুন এবং "Enter:"
টিপুনsoftwareupdate -l
এটি আপনার সিস্টেমের জন্য বর্তমানে উপলব্ধ সমস্ত macOS সফ্টওয়্যার আপডেটের তালিকা করবে৷
৷3. কিছুক্ষণ অপেক্ষা করুন যখন এটি আপডেটের জন্য macOS সার্ভারগুলি অনুসন্ধান করে৷
৷
4. আপডেটগুলি উপলব্ধ থাকলে, সফ্টওয়্যারআপডেট আপনাকে জানাবে কোন আপডেটগুলি উপলব্ধ৷ যদি কোন আপডেট পাওয়া না যায়, তাহলে আপনাকে কমান্ড প্রম্পটে ফিরিয়ে দেওয়া হবে।
5. সমস্ত উপলব্ধ আপডেট ইনস্টল করতে, নিম্নলিখিত কমান্ডটি টাইপ করুন এবং "এন্টার:" টিপুন
sudo softwareupdate -ia --verbose
6. অনুরোধ করা হলে আপনার পাসওয়ার্ড টাইপ করুন এবং "এন্টার" টিপুন৷
৷7. আপডেট প্রক্রিয়াটি এখন চলবে, প্রতিটি প্রোগ্রামের অগ্রগতি আপডেট হওয়ার সাথে সাথে প্রদর্শন করবে।
8. আপডেট প্রক্রিয়া শেষ হলে, আপনাকে কমান্ড প্রম্পটে ফিরিয়ে দেওয়া হবে।
সফ্টওয়্যার আপডেট পতাকা
- The
--verbose
পতাকা ঐচ্ছিক, কিন্তু আপডেট ইনস্টল হওয়ার সাথে সাথে এটি লাইভ স্ট্যাটাস রিপোর্ট দেবে। আপনার কাছে প্রক্রিয়া করার জন্য অনেক আপডেট থাকলে, এই ফ্ল্যাগটি আপনাকে বর্তমান অবস্থার সমতলে রাখবে। -
-i
পতাকা মানে "ইনস্টল" এবং নির্বাচিত অ্যাপের জন্য ইনস্টলেশন প্রক্রিয়া শুরু করবে -
-a
পতাকা মানে "সকল"। এটি সমস্ত উপলব্ধ আপডেট ইনস্টল করবে৷
৷ -
-r
পতাকা মানে "প্রস্তাবিত"। উদাহরণস্বরূপ,softwareupdate -ir
শুধুমাত্র "প্রস্তাবিত" আপডেটগুলি ইনস্টল করবে৷
৷ -
-h
পতাকা মানে "সহায়তা" এবং সমস্ত উপলব্ধ কমান্ড প্রকাশ করবে৷
৷ - মাত্র একটি আপডেট ইনস্টল করতে,
softwareupdate -i [package name]
ব্যবহার করুনউদাহরণস্বরূপ,
softwareupdate -i RemoteDesktopClient-3.9.2
শুধুমাত্র RemoteDesktopClient 3.9.2 আপডেট ইন্সটল করবে। - নির্দিষ্ট আপডেট উপেক্ষা করতে,
--ignore
ব্যবহার করুন পতাকা যেমন:softwareupdate --ignore RemoteDesktopClient-3.9.2
RemoteDesktopClient-এর 3.9.2 আপডেট লুকিয়ে রাখবে। একটি নতুন আপডেট উপলব্ধ হলে আপনাকে সতর্ক করা হবে।
টার্মিনাল ব্যবহার করে ম্যাক অ্যাপ স্টোর সফ্টওয়্যার আপডেট করুন
ডিফল্টরূপে, ম্যাক অ্যাপ স্টোর থেকে অ্যাপ আপডেট করার জন্য macOS-এ কোনো কমান্ড লাইন ইউটিলিটি থাকে না। যাইহোক, আপনার কমান্ড লাইনে এই কার্যকারিতা যোগ করতে আপনি দিমিত্রি রডিওনভের মাস ইউটিলিটি ইনস্টল করতে পারেন।
1. টার্মিনাল খুলুন (Application/Utilities/Terminal.app)।
2. আপনার যদি ইতিমধ্যে হোমব্রু প্যাকেজ ম্যানেজার ইনস্টল না থাকে তবে আপনাকে এটি পেতে হবে। নীচের টার্মিনাল কমান্ড ব্যবহার করে Homebrew ইনস্টল করুন:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
এছাড়াও আপনি Homebrew এর সাথে সেট আপ করার জন্য আমাদের গাইড অনুসরণ করতে পারেন।
3. Homebrew ডাটাবেস থেকে mas-cli ইনস্টল করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
brew install mas
4. ইনস্টলেশন সম্পূর্ণ হলে এবং আপনার কমান্ড প্রম্পট ফিরে আসলে, আপনি mas
টাইপ করতে পারেন সমস্ত উপলব্ধ মাস কমান্ডের একটি তালিকা দেখতে।
5. ইনস্টল করা ম্যাক অ্যাপ স্টোর অ্যাপগুলির একটি তালিকা দেখতে নিম্নলিখিত কমান্ডটি টাইপ করুন৷ তাদের মধ্যে কয়েকটি হতে পারে।
mas list
6. উপলব্ধ আপডেট সহ সমস্ত অ্যাপ দেখতে নিম্নলিখিত কমান্ডটি টাইপ করুন:
mas outdated
7. উপলব্ধ আপডেট সহ সমস্ত অ্যাপ আপডেট করতে নিম্নলিখিত কমান্ডটি টাইপ করুন:
mas upgrade
8. mas প্রতিটি অ্যাপের আপগ্রেড প্রক্রিয়ার মাধ্যমে চলবে৷
৷
9. আপডেট প্রক্রিয়া সম্পূর্ণ হলে, আপনাকে কমান্ড প্রম্পটে ফিরিয়ে দেওয়া হবে।
উপসংহার
আপনি যদি অন্তর্নির্মিত macOS সফ্টওয়্যার আপডেট করতে চান, অথবা এমনকি macOS নিজেই, আপনি softwareupdate
ব্যবহার করতে পারেন কমান্ড লাইন থেকে সেই প্রক্রিয়াটি সম্পূর্ণ করতে। অ্যাপ স্টোর থেকে অ্যাপ আপডেট করার প্রয়োজন হলে, আপনি mas
ইনস্টল করতে পারেন টার্মিনালের মাধ্যমে এটি সম্পন্ন করতে।