
私はLinux Mint 19.1 Cinnamonを使用しています。
私はこの質問が間接的に関連していることを発見しました。
Ubuntuクラウド仮想マシンイメージで「apt-daily.service」を無効にする方法は?
私の質問は:apt-daily.serviceを無効にしても安全ですか?
アップデートスクリプトを使用してシステムアップデートを実行するとします。
$ systemd-analyze blame
11.027s apt-daily.service
2.675s esets.service
979ms netfilter-persistent.service
638ms systemd-resolved.service
634ms systemd-timesyncd.service
592ms apt-daily-upgrade.service
423ms dev-nvme0n1p2.device
411ms vboxdrv.service
...
いくつかのコメントを解決するには:
安全この場合、意味は次のとおりです。私のデスクトップシステムの一部の機能は中断されますか?
はい、開始時間が心配です。すごく速いのに、もっと早かったら良かったのに…
私は約2年前から独自のアップグレードスクリプトを使用してきましたが、アップデートのためにCLIで手動で使用することに慣れています
apt
。
答え1
apt-dailyは、デフォルトでインストール/アップグレード可能なパッケージのリストをダウンロードする1つの操作のみを実行します。この機能をオフにすると、apt update
パッケージをアップグレードまたはインストールする前に、より頻繁に実行(またはそれに対応する機能)する必要があります。
apt-dailyには何も依存しないので(他のタスクが開始されるのを妨げないことを確認できますsystemctl list-dependencies --reverse apt-daily
)、他のタスクに必要なリソースを占有することを除いて、起動プロセスは遅くなりません。 apt-dailyが消費する唯一のリソースはネットワーク帯域幅です。パッケージリストにメジャーアップデートがある場合は時間がかかることがありますが、帯域幅が非常に制限されており、起動後最初の数秒間に利用可能な帯域幅を大量に取得することが残りの部分よりも重要な場合にのみ問題になります。時間。
systemd-analyze blame
時間がかかることを示していますが、その影響が何であるかは示していません。 apt-dailyは他のものをブロックしないため、時間がかかるという事実はapt-daily自体にのみ影響し、他の機能には影響しません。systemd-analyze critical-chain
起動時間(コンピュータが利用可能になるまでにかかる時間)が心配な場合は、より便利です。
apt update
したがって、アップグレードを確認する前に実行することを覚えておいて、アップグレードが可能であるという自動通知に頼らずに定期的に実行している限り、apt-dailyをオフにすることは安全です。しかし、特に役に立ちません。