আমার কি সত্যিই অ্যাপ-ডেইলি.সওয়ারিস এবং অ্যাপ-ডেইলি-আপগ্রেড.সার্ভিস দরকার?


21

18.04 সঙ্গে প্রারম্ভে তাই আমি দৌড়ে 17,10 চেয়ে একটু বেশি সময় লাগতে বলে মনে হয় systemd-analyze blameএবং দেখা যায় যে apt-daily.serviceএবং apt-daily-upgrade.serviceতাদের মধ্যে তিন মিনিট পর্যন্ত গ্রহণ করা হয়।

:~$ systemd-analyze time
    Startup finished in 9.173s (kernel) + 3min 30.201s (userspace) = 3min 39.375s
    graphical.target reached after 15.268s in userspace
:~$ systemd-analyze blame
    1min 52.265s apt-daily-upgrade.service
    1min 27.579s apt-daily.service
          6.603s NetworkManager-wait-online.service
          5.105s plymouth-quit-wait.service
          1.517s plymouth-start.service
          1.439s dev-sda1.device.............

সুতরাং, এই পরিষেবাদিগুলি আসলে কী করছে (চূড়ান্ত পরীক্ষা করা আমার কল্পনার সাথে কল্পনা করা যায়), কেন তারা এত বেশি সময় নেয় এবং আমার কি প্রতিটি বুটআপ চালানোর জন্য তাদের সত্যই দরকার?


1
ইস্যুটির সম্পূর্ণ ব্যাখ্যার জন্য ডেবিয়ান বাগ # 844453 দেখুন , এবং ঠিক করার জন্য বর্তমান কাজ চলছে।
ব্যবহারকারীর 3535733

উত্তর:


19

আপনি নিজেই এটি সিদ্ধান্ত নিতে পারেন। তবে আমার সিস্টেমে (মূলত ১.0.০৪ এলটিএস) আমি উভয়কেই অক্ষম করে রেখেছি:

sudo systemctl disable apt-daily.service
sudo systemctl disable apt-daily.timer

sudo systemctl disable apt-daily-upgrade.timer
sudo systemctl disable apt-daily-upgrade.service

ডেস্কটপে কিছু কার্যকারিতা সরবরাহ করে update-managerএবং এই কারণে যে আমি যখনই ম্যানুয়ালি চলি তখন আমি সংরক্ষণাগারগুলিতে বা তালিকাগুলির তালিকাগুলিতে লক- ফাইলগুলি সংক্রান্ত
ত্রুটি বার্তা পেতে চাই না ।apt


18.04 এও কি এটি কাজ করবে? এটা এখানে আমার সমস্যা সাহায্য করতে পারে ? এবং এই কমান্ডগুলি কি একবার চালানো হবে এবং সেগুলি পুনরায় বুটের পরে কার্যকর হবে?
মনিকার পক্ষে বিচারপতি

@ ডি কেবোস এটি কেবলমাত্র উপযুক্ত দৈনিক অংশের জন্যই উচিত। Xapian অংশ দ্বারা চালিত হয় cron.weekly
N0rbert

ঠিক আছে তবে এটি প্রদর্শিত হয় যে update-apt-xapian-indexপ্রতিদিন এবং প্রায় একই সময়ে অ্যাপ্ট-ডেইলি পরিষেবাদির মতো চলছে। যাইহোক, আমি আজ রাতে সেই আদেশগুলি চালাব এবং আগামীকাল কী ঘটবে তা দেখুন see
মনিকার পক্ষে ন্যায়বিচার

3

হ্যাঁ, এটি গুরুত্বপূর্ণ, আপনার এটি দরকার।
যদি ইন্টারনেট ডেটা ব্যয় করা আপনার কাছে যেমন আমার মতো উদ্বেগজনক হয় তবে আপনি এটি এত ঘন ঘন আরম্ভ করতে চান না।
তবে প্যাকেজগুলি আপডেট রেখে আপনার ওএস সুরক্ষিত রাখতে এটি দরকারী ।

ধীরে ধীরে সূচনা সম্পর্কে, অন্যরা ইতিমধ্যে জবাব দিয়েছে যে কীভাবে কাজ করা যায় :)


1

আপনি পরিষেবার টাইমার পরিবর্তন করতে পারেন, এটি আসলে বুটের পরে চালানো উচিত। সমাধান এখানে।

উবুন্টু 16.04 ধীর বুট (অ্যাপটি-ডেইলি. সার্ভিস)

কার্যকারণ হিসাবে, sudo systemctl edit apt-daily.timerসম্পাদনা উইন্ডোতে নিম্নলিখিত পাঠ্যটি আটকে দিন:

# apt-daily timer configuration override   
[Timer]   
OnBootSec=15min   
OnUnitActiveSec=1d   
AccuracySec=1h   
RandomizedDelaySec=30min

এটি "টাইমার" পরিবর্তন করে যা অ্যাপ্ট-ডেইলি.সেবার্সটিকে বুট করার পরে 15 মিনিট থেকে 45 মিনিটের মধ্যে এলোমেলো সময়ে চালানোর জন্য ট্রিগার করে এবং তারপরে একদিন পরে। এর অর্থ কী তা বোঝার জন্য অতিরিক্ত (খুব ভালভাবে লেখা হয়নি, হায়রে) ব্যাখ্যা করার জন্য systemd.timer ম্যানপেজটি দেখুন ।


যদি এটি কাজ না করে তবে ফাইলটি তৈরি / সম্পাদনা করুন /etc/systemd/system/apt-daily.timer

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.