প্রকাশিত জুন 19, 2023, 1:46PM EDT
উমমারা MUO-এর একজন কর্মী লেখক যার কাজ মূলত লিনাক্সে ফোকাস করে। তিনি টেলিকমিউনিকেশন ইঞ্জিনিয়ারিং-এ ডিগ্রি অর্জন করেছেন এবং প্রায় 3 বছর ধরে লিনাক্স নিয়ে লিখছেন।
আপনার MakeUseOf অ্যাকাউন্টে সাইন ইন করুন
আপনার সিস্টেমকে দুর্বলতা থেকে রক্ষা করতে এবং সর্বশেষ বৈশিষ্ট্য এবং নিরাপত্তা প্যাচগুলির সাথে আপডেট রাখতে আপনার অ্যাপ্লিকেশনগুলিকে নিয়মিত আপডেট করা গুরুত্বপূর্ণ৷
উবুন্টুতে, স্বয়ংক্রিয় আপডেটগুলি ডিফল্টরূপে সক্রিয় থাকে এবং ম্যানুয়ালি প্যাকেজ আপডেট করার প্রয়োজন ছাড়াই আপনার সিস্টেমকে আপডেট রাখে। কিছু ব্যবহারকারী আপডেটের উপর ম্যানুয়াল নিয়ন্ত্রণ রাখতে পছন্দ করেন কারণ এটি তাদের পছন্দ অনুযায়ী আপডেট ইনস্টল করার নমনীয়তা দেয়।
আসুন দেখি কিভাবে আপনি উবুন্টুতে স্বয়ংক্রিয় আপডেট নিষ্ক্রিয় করতে পারেন।
কেন উবুন্টুতে স্বয়ংক্রিয় আপডেটগুলি নিষ্ক্রিয় করবেন?
ম্যানুয়ালি আপনার সিস্টেম নিয়মিত আপডেট করা একটি সময়সাপেক্ষ এবং ক্লান্তিকর কাজ হতে পারে। স্বয়ংক্রিয় আপডেট, যা উবুন্টুতে আনঅ্যাটেন্ডেড আপগ্রেড বৈশিষ্ট্য হিসাবেও পরিচিত এই কাজটিকে আরও সহজ করে তোলে। এটি স্বয়ংক্রিয়ভাবে কোনো ম্যানুয়াল হস্তক্ষেপ ছাড়াই নিরাপত্তা এবং অন্যান্য আপডেটগুলি পরীক্ষা করে এবং ইনস্টল করে৷
এটির কিছু ত্রুটিও রয়েছে যেমন এটি ব্যান্ডউইথ এবং সংস্থানগুলি ব্যবহার করে যা আপনার সিস্টেমকে ধীর করে দেয় এবং অন্যান্য প্রক্রিয়াগুলিকে প্রভাবিত করে, বিশেষত পিক আওয়ারে। স্বয়ংক্রিয় আপডেটগুলি নিষ্ক্রিয় করে, আপনি কখন এবং কোন আপডেটটি চালানো হবে তার উপর ম্যানুয়াল নিয়ন্ত্রণ করতে পারেন৷
উপরন্তু, যখন আপনি উবুন্টুতে কিছু প্যাকেজ ইনস্টল করার চেষ্টা করবেন যখন স্বয়ংক্রিয় আপডেটটি ব্যাকগ্রাউন্ডে চলছে, তখন আপনি একটি ত্রুটি পাবেন "ক্যাশে লকের জন্য অপেক্ষা করা হচ্ছে:লক /var/lib/dpkg/lock-frontend পাওয়া যায়নি "
এটি বেশ বিরক্তিকর কারণ আপডেটটি শেষ না হওয়া পর্যন্ত এটি আপনাকে প্যাকেজটি ইনস্টল করতে দেয় না। এটিকে পুনরায় ঘটতে না দেওয়ার জন্য, আপনার কাছে একমাত্র বিকল্প হল স্বয়ংক্রিয় আপডেটগুলি অক্ষম করা৷
৷কিভাবে উবুন্টুতে স্বয়ংক্রিয় আপডেট নিষ্ক্রিয় করবেন
উবুন্টুতে স্বয়ংক্রিয় আপডেটগুলি অনুপস্থিত-আপগ্রেড প্যাকেজ দ্বারা পরিচালিত হয় যা বেশিরভাগ উবুন্টু রিলিজে পূর্বেই ইনস্টল করা থাকে। আপনার সিস্টেমে অনুপস্থিত আপগ্রেড ইনস্টল এবং চলমান কিনা তা পরীক্ষা করতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
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"৷ , এর মানে স্বয়ংক্রিয় আপডেটগুলি নিষ্ক্রিয়।
উবুন্টুতে অনুপস্থিত আপগ্রেডগুলি নিষ্ক্রিয় করতে, নিম্নলিখিত কমান্ডটি চালান:
sudo nano /etc/apt/apt.conf.d/20auto-upgrades এটি ন্যানো এডিটরে কনফিগারেশন ফাইল খুলবে। আপডেট-প্যাকেজ-তালিকা-এর মান পরিবর্তন করুন এবং অন্যাটেন্ডেড-আপগ্রেড 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 খুলুন ফাইল করুন এবং আপডেট-প্যাকেজ-লিস্টের মান পরিবর্তন করুন এবং অন্যাটেন্ডেড-আপগ্রেড 1 থেকে .
আপনি যদি স্বয়ংক্রিয় আপডেট বৈশিষ্ট্যটি স্থায়ীভাবে নিষ্ক্রিয় করতে চান তবে নিম্নলিখিত কমান্ডটি চালান:
sudo apt remove unattended-upgrades গ্রাফিকভাবে উবুন্টুতে স্বয়ংক্রিয় আপডেট নিষ্ক্রিয় করুন
আপনি গ্রাফিকভাবে উবুন্টুতে স্বয়ংক্রিয় আপডেটগুলি অক্ষম করতে পারেন। এটি করতে, সুপার টিপুন৷ আপনার কীবোর্ডে কী এবং টাইপ করুন "সফ্টওয়্যার এবং আপডেট " অনুসন্ধান ফলাফল থেকে, সফ্টওয়্যার এবং আপডেট নির্বাচন করুন৷ বিকল্প।
আপডেট এর অধীনে ট্যাবে, আপনি আপডেট কনফিগারেশনের জন্য বিভিন্ন বিকল্প দেখতে পাবেন। ডিফল্টরূপে, এটি প্রতিদিন আপডেটের জন্য চেক করার জন্য কনফিগার করা হয়। আপনি যদি না চান যে সিস্টেমটি স্বয়ংক্রিয়ভাবে আপডেটগুলি পরীক্ষা করুক, তাহলে আপডেটগুলির জন্য স্বয়ংক্রিয়ভাবে চেক করুন এর মান সেট করুন কখনও না .
একইভাবে, নিরাপত্তা আপডেট থাকলে পরিবর্তন করুন স্বয়ংক্রিয়ভাবে ডাউনলোড এবং ইনস্টল করুন থেকে তাৎক্ষণিকভাবে প্রদর্শন করতে . এটি উপলব্ধ হওয়ার সাথে সাথে যেকোন নিরাপত্তা আপডেট সম্পর্কে আপনাকে জানাবে৷
এই সেটিংসগুলি কেবলমাত্র সিস্টেমটিকে স্বয়ংক্রিয়ভাবে আপডেটগুলি পরীক্ষা করা থেকে অক্ষম করে৷ আপনি এখনও আপডেটগুলি ম্যানুয়ালি চেক এবং ইনস্টল করতে পারেন যখনই আপনি চান৷
৷উবুন্টুতে ম্যানুয়ালি আপডেট ইনস্টল করা
আপনার সিস্টেমে আপডেটগুলি ম্যানুয়ালি চেক এবং ইনস্টল করতে, নিম্নলিখিত আপডেট এবং আপগ্রেড কমান্ডগুলি চালান:
sudo apt update
sudo apt upgrade আপনি উবুন্টু সফ্টওয়্যার আপডেটার টুল ব্যবহার করে গ্রাফিকভাবে উবুন্টুতে ম্যানুয়ালি আপডেট ইনস্টল করতে পারেন।
প্যাকেজ আপডেট সিস্টেম নিরাপত্তা বজায় রাখতে সাহায্য করে
যদিও কোনো অপারেটিং সিস্টেমে স্বয়ংক্রিয় আপডেটগুলি নিষ্ক্রিয় করার সুপারিশ করা হয় না, তবে কিছু কারণ থাকতে পারে যা আপনি করতে চাইতে পারেন৷
কারণ যাই হোক না কেন, আপনি এখন কমান্ড লাইনের মাধ্যমে বা গ্রাফিকভাবে উবুন্টুতে স্বয়ংক্রিয় আপডেটগুলি অক্ষম করতে পারেন। যাইহোক, সিস্টেমের নিরাপত্তা বজায় রাখতে এবং লঙ্ঘনের ঝুঁকি কমাতে নিয়মিতভাবে আপনার সিস্টেম এবং অ্যাপ্লিকেশনগুলিকে ম্যানুয়ালি আপডেট করা নিশ্চিত করুন৷