প্রকাশিত: জুন ১৯, ২০২৩, ১:৪৬ PM EDT
উম্মারা MUO-র স্টাফ রাইटर যাদের কাজ মূলত লিনাক্স-কেন্দ্রিক। তিনি টেলিকমিউনিকেশন ইঞ্জিনিয়ারিং-এ ডিগ্রি রাখেন এবং প্রায় ৩ বছর লিনাক্স নিয়ে লিখছেন।
আপনার MakeUseOf অ্যাকাউন্টে সাইন ইন করুন
নিয়মিত অ্যাপ্লিকেশন আপডেট করা সিস্টেমকে ফাঁস থেকে রক্ষা এবং লেটেস্ট ফিচার ও সিকিউরিটি প্যাচের সাথে আপডেট রাখতে গুরুত্বপূর্ণ।
উবুন্টুতে অটোমেটিক আপডেট ডিফল্টভাবে ইনেবল্ড থাকে এবং ম্যানুয়ালি প্যাকেজ আপডেট করার প্রয়োজন ছাড়াই সিস্টেম আপডেট রাখে। কিছু ইউজার ম্যানুয়াল কন্ট্রোল পছন্দ করে কারণ সেটা তাদের প্রিয়রিটি অনুযায়ী আপডেট ইনস্টল করার ফ্লেক্সিবিলিটি দেয়।
দেখি কিভাবে উবুন্টুতে অটোমেটিক আপডেট ডিজেবল করতে হয়।
উবুন্টুতে অটোমেটিক আপডেট কেন ডিজেবল করবেন?
ম্যানুয়ালি সিস্টেম রেগুলারলি আপডেট করা টাইম-কনসামিং এবং ক্লান্তিকর কাজ। অটোমেটিক আপডেট, যাকে উবুন্টুতে Unattended Upgrade ফিচার বলা হয়, এই কাজটি সহজ করে দেয়। এটি অটোমেটিক্যালি চেক করে এবং সিকিউরিটি ও অন্যান্য আপডেট ইনস্টল করে কোনো ম্যানুয়াল ইন্টারভেনশন ছাড়া।
এতে কিছু ড্রব্যাকও রয়েছে যেমন এটি ব্যান্ডউইডথ এবং রিসোর্স কনসাম করে যা সিস্টেম স্লো করে এবং অন্যান্য প্রসেসকে প্রভাবিত করে, বিশেষ করে পিক আওয়ার্সে। অটোমেটিক আপডেট ডিজেবল করলে আপনি কখন এবং কোন আপডেট রান করবেন সেটা ম্যানুয়ালি কন্ট্রোল করতে পারবেন।
অপরদিকে, আপনি উবুন্টুতে কিছু প্যাকেজ ইনস্টল করার চেষ্টা করলে যখন অটোমেটিক আপডেট ব্যাকগ্রাউন্ডে চলছে, তখন আপনি একটি এরর পাবেন: "Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend"।
এটা খুব বিরক্তিকর কারণ আপডেট শেষ না হওয়া পর্যন্ত প্যাকেজ ইনস্টল করতে দেয় না। এটাকে রোকায়ার একমাত্র উপায় হলো অটোমেটিক আপডেট ডিজেবল করা।
উবুন্টুতে অটোমেটিক আপডেট ডিজেবল করার পদ্ধতি
উবুন্টুতে অটোমেটিক আপডেট unattended-upgrades প্যাকেজ দিয়ে হ্যান্ডেল হয় যা অধিকাংশ উবুন্টু রিলিজে প্রি-ইনস্টলড থাকে। Unattended Upgrades ইনস্টলড ও রানিং কিনা চেক করতে নিচের কমান্ড ব্যবহার করুন:
sudo systemctl status unattended-upgrades.service
আপনি করেন্ট কনফিগারেশন দেখেও চেক করতে পারেন:
apt-config dump APT::Periodic::Update-Package-Lists
apt-config dump APT::Periodic::Unattended-Upgrade
নিচের আউটপুট আসলে বোঝা যাবে অটোমেটিক আপডেট ইনেবল্ড।
যদি APT::Periodic::Update-Package-Lists এবং APT::Periodic::Unattended-Upgrade এর ভ্যালু "0" হয়, তবে অটোমেটিক আপডেট ডিজেবল্ড।
Unattended Upgrades ডিজেবল করতে নিচের কমান্ড চালান:
sudo nano /etc/apt/apt.conf.d/20auto-upgrades
এটি Nano এডিটরে কনফিগারেশন ফাইল খুলবে। Update-Package-Lists এবং Unattended-Upgrade এর ভ্যালু 0 করুন:
APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Unattended-Upgrade "0";
হোয়ায়, ফাইল সেভ ও ক্লোজ করুন।
এটি সিস্টেমকে বলবে অটোমেটিক্যালি আপডেট ডাউনলোড ও ইনস্টল করা বন্ধ করবে। তারপর নিচের কমান্ডগুলো চালিয়ে ভেরিফাই করুন অটোমেটিক আপডেট ডিজেবল্ড কিনা:
apt-config dump APT::Periodic::Update-Package-Lists
apt-config dump APT::Periodic::Unattended-Upgrade
ডিজেবল্ড থাকলে নিচের আউটপুট আসবে:
ভবিষ্যতে যদি আবার অটোমেটিক আপডেট ইনেবল করতে চান, /etc/apt/apt.conf.d/20auto-upgrades ফাইল খুলে Update-Package-Lists এবং Unattended-Upgrade এর ভ্যালু 1 করুন।
যদি আপনি পারম্যানেন্টলি অটোমেটিক আপডেট ফিচার ডিজেবল করতে চান, নিচের কমান্ড চালান:
sudo apt remove unattended-upgrades
গ্রাফিক্যালি উবুন্টুতে অটোমেটিক আপডেট ডিজেবল করা
আপনি গ্রাফিক্যালিও অটোমেটিক আপডেট ডিজেবল করতে পারেন। এর জন্য কীবোর্ডের Super কী চাপুন এবং "software and updates" টাইপ করুন। সার্চ রিজল্ট থেকে Software & Updates অপশন সিলেক্ট করুন।
Updates ট্যাবে আপডেট কনফিগারেশনের বিভিন্ন অপশন দেখবেন। ডিফল্টভাবে এটি ডেইলি আপডেট চেক করার জন্য কনফিগারড। আপনি যদি চান সিস্টেম অটোমেটিক্যালি আপডেট চেক না করে, Automatically check for updates এর ভ্যালু Never সেট করুন।
একইভাবে, When there are security updates কে Download and install automatically থেকে Display immediately এ চেঞ্জ করুন। এতে আপনি সিকিউরিটি আপডেট যenei আভেলেবল হয় তাড়াতাড়ি জানতে পারবেন।
এই সেটিংস শুধু সিস্টেমকে অটোমেটিক্যালি আপডেট চেক করা থেকে বাধা দেয়। আপনি যেকোনো সময় ম্যানুয়ালি আপডেট চেক ও ইনস্টল করতে পারবেন।
উবুন্টুতে ম্যানুয়ালি আপডেট ইনস্টল করা
আপনার সিস্টেমে ম্যানুয়ালি আপডেট চেক ও ইনস্টল করতে নিচের আপডেট ও আপগ্রেড কমান্ড চালান:
sudo apt update
sudo apt upgrade
আপনি গ্রাফিক্যালিও Ubuntu Software Updater টুল দিয়ে ম্যানুয়ালি আপডেট ইনস্টল করতে পারেন।
প্যাকেজ আপডেট সিস্টেম সিকিউরিটি মেইনটেইন করতে সাহায্য করে
কোনো অপারেটিং সিস্টেমে অটোমেটিক আপডেট ডিজেবল করা রিকমেন্ডেড নয়, কিন্তু কিছু কারণ থাকতে পারে যেন আপনি তা করবেন।
কারণ যেকোনো হোক, আপনি এখন সহজে কমান্ড লাইন বা গ্রাফিক্যালি উবুন্টুতে অটোমেটিক আপডেট ডিজেবল করতে পারবেন। তবে নিশ্চিত করুন আপনি রেগুলারলি ম্যানুয়ালি আপনার সিস্টেম ও অ্যাপ্লিকেশন আপডেট করছেন সিস্টেম সিকিউরিটি মেইনটেইন করতে এবং ব্রিচের রিস্ক কমাতে।