আপনি যদি আপনার ডেস্কটপে উবুন্টু লিনাক্স চালান, তবে বিল্ট-ইন আপডেট টুল ব্যবহার করে আপডেট করার জন্য নিয়মিত প্রম্পট পাবেন। কিন্তু আপনি যদি উবুন্টু সার্ভারে থাকেন বা ম্যানুয়ালি পেন্ডিং আপডেট চেক ও রান করতে চান?
এই টিউটোরিয়ালে আপনার উবুন্টু লিনাক্স ওএস ডেস্কটপ এবং সার্ভারে আপডেট করার জন্য প্রয়োজনীয় স্টেপগুলো কভার করা হয়েছে। কিন্তু তার আগে, কিছু রিলেভেন্ট আর্টিকেল:
apt vs. apt-get কমান্ড — পার্থক্য কী?
‘lsb_release’ দিয়ে উবুন্টু লিনাক্সে অপারেটিং সিস্টেম ভার্সন চেক করা।
প্রিম্বল
সকল প্যাকেজ ম্যানেজমেন্ট ফাংশন sudo কমান্ড ব্যবহার করে চালাতে হবে — কারণ এগুলো রুট প্রিভিলেজ চায়। প্রতিটি কমান্ড চালানোর পর আপনি পরিবর্তনগুলোর একটি লিস্ট দেখবেন যেগুলো কনফার্ম করতে হবে y/n টাইপ করে কন্টিনিউ করতে।
স্টেপ ১: প্যাকেজ লিস্ট আপডেট করা
আপডেট দরকার কিনা জানতে, আপডেট আছে কিনা সেটি জানতে হবে — নিচের কমান্ড চালান যাতে আপনার কম্পিউটারের প্যাকেজ লিস্ট আপডেট হয় এবং আপডেট ক্যালকুলেট করা যায়:
sudo apt update

sudo apt update
স্টেপ ২: প্যাকেজ আপগ্রেড করা
এখন আমরা জানি নতুন ভার্সন উপলব্ধ কিনা, নিচের কমান্ড দিয়ে সেগুলো আপডেট করুন:
sudo apt upgrade
apt upgrade কোনো নতুন ডিপেন্ডেন্সি ইনস্টল করবে না বা পুরনো ডিপেন্ডেন্সি রিমুভ করবে না যদি আপডেটে সেটি দরকার হয়। আপনি যদি আপগ্রেড করতে চান এবং আপনার ডিপেন্ডেন্সি স্মার্টলি ম্যানেজ করতে চান, তবে চালান:
sudo apt dist-upgrade

sudo apt upgrade
আমার সিস্টেম নিয়মিত আপডেট হয়, তাই আপডেট করার কিছু নেই!
আর দরকার নেই এমন প্যাকেজ রিমুভ করা
আপনি যদি শুধু apt upgrade চালান এবং কিছু প্যাকেজ আর দরকার নেই, যা অন্যান্য প্যাকেজের ডিপেন্ডেন্সি হিসেবে ইনস্টল হয়েছিল, সেগুলো বকে থাকবে। সেগুলো ক্লিন আপ করতে চালান:
sudo apt autoremove

sudo apt autoremove
এখানে দেখানো হলো apt কীভাবে আপনাকে পরিবর্তন কনফার্ম করতে প্রম্পট করে