(আমি অন্য একটি উত্তর দিয়েছি, কারণ লিনাক্সবিলের উত্তরে আমার পরিবর্তনগুলি প্রত্যাখ্যান করা হয়েছিল))
এমন একটি প্যাকেজ রয়েছে যা আপনার জন্য স্বয়ংক্রিয় আপডেটগুলি সক্ষম করতে ব্যবহার করা যেতে পারে। একে অবহেলিত-আপগ্রেড বলা হয়।
স্বয়ংক্রিয় আপডেটগুলি সক্ষম / অক্ষম করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
sudo dpkg-reconfigure -plow unattended-upgrades
এই কমান্ডটি ফাইলটি সংশোধন করবে /etc/apt/apt.conf.d/20auto-upgrades
এবং সংশোধনও করতে পারে /etc/apt/apt.conf.d/10periodic
।
বিকল্পভাবে আপনি software-properties-gtk
"যখন সেখানে সুরক্ষা আপডেট থাকে:" তে সেটিংস পরিবর্তন করে আপডেট ট্যাবে স্বয়ংক্রিয় আপডেটগুলি GUI উপকরণ সক্ষম করতে পারেন । এটি ফাইলগুলিকে সংশোধন করবে /etc/apt/apt.conf.d/10periodic
এবং /etc/apt/apt.conf.d/20auto-upgrades
।
বিকল্পভাবে আপনি পূর্বোক্ত ফাইলগুলি গুলি ম্যানুয়ালি সংশোধন করতে পারেন। সেই ফাইলটিতে আপনি সেট করতে পারবেন যে আপনি কতবার আপডেট চান তা:
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "7";
APT::Periodic::Unattended-Upgrade "1";
ফাইলটি দেখতে এমন হওয়া উচিত। 1 এর অর্থ এটি প্রতিদিন আপডেট হবে। 7 সাপ্তাহিক হয়। পরিবর্তনশীল এপিটি :: পর্যায়ক্রমিক :: অটোক্লিয়ানআইন্টারওয়াল নির্ধারণ করে যে কতক্ষণ "স্বয়ংক্রিয়ভাবে" আপ্ট-গেট অটোক্লিন "চালিত হয়। 0 এর অর্থ এই পরিবর্তনশীলগুলির জন্য অক্ষম করা।
আপনি ফাইল সম্পাদনা করে অপরিবর্তিত আপগ্রেডগুলির কাজ করার উপায়টি পরিবর্তন করতে পারেন /etc/apt/apt.conf.d/50unattended-upgrades
। অ্যাপটি নতুন আপডেট এবং আপগ্রেডগুলি কোথায় সন্ধান করতে পারে তা চয়ন করে আপনি কী আপডেট করতে চান তা এই ফাইলটি আপনাকে চয়ন করতে দেয়।
Unattended-Upgrade::Allowed-Origins {
"${distro_id}:${distro_codename}-security";
// "${distro_id}:${distro_codename}-updates";
// "${distro_id}:${distro_codename}-proposed";
// "${distro_id}:${distro_codename}-backports";
};
ভেরিয়েবলগুলি ${distro_id}
এবং ${distro_codename}
স্বয়ংক্রিয়ভাবে প্রসারিত হয়। উপরে কেবলমাত্র সুরক্ষা আপডেটগুলি স্বয়ংক্রিয়ভাবে সম্পন্ন হয়। আপনি কোনও সংগ্রহস্থলে স্বয়ংক্রিয় আপডেটগুলি প্রসারিত করতে পারেন, অন্য একটি প্রশ্ন দেখুন ।
আপনি পরিবর্তন করতে পারেন
//Unattended-Upgrade::Remove-Unused-Dependencies "false";
প্রতি
Unattended-Upgrade::Remove-Unused-Dependencies "true";
এটি স্বয়ংক্রিয়রূপে উদ্বোধন করা হবে অত্যধিক পুরানো কার্নেলগুলি যাতে / বুটটি পূর্ণ না হয়।
উবুন্টু ডক্সে আরও তথ্য রয়েছে ।