apt-daily.service와 apt-daily-upgrade.service가 정말로 필요합니까?


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 을 참조하십시오 .
user535733

답변:


19

스스로 결정할 수 있습니다. 그러나 내 시스템 (주로 16.04 LTS)에서 다음을 사용하여 두 기능을 모두 비활성화했습니다.

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
에 대해 내가 오류 메시지을받지 않으 잠금 내가 실행할 때마다 아카이브 또는 목록 디렉토리에 -files apt수동으로.


이것은 18.04에서도 작동합니까? 여기 내 문제에 도움이 될 수 있습니까? 이 명령을 한 번만 실행하면 재부팅 후에도 그 효과가 유지됩니까?
Monica for Justice

@DKBose apt 매일 부분 에만 있어야합니다 . xapian 부분에 의해 구동된다 cron.weekly .
N0rbert

OK. 그러나 update-apt-xapian-index매일 및 apt-daily 서비스와 거의 같은 시간에 실행되는 것으로 보입니다 . 어쨌든, 나는 오늘 밤 그 명령을 실행하고 내일 어떤 일이 일어나는지 볼 것입니다.
모니카

3

예, 중요합니다. 필요합니다.
인터넷 데이터가 나처럼 인터넷 데이터를 소비하는 것이 걱정된다면, 너무 자주 시작하지 않을 수도 있습니다.
하지만 패키지를 업데이트하여 OS를 안전하게 유지하는 데 유용합니다 .

이제 느린 시작 대해 다른 사람들은 이미 그 해결 방법에 대답 했습니다. :)


1

서비스의 타이머를 변경할 수 있습니다. 실제로 부팅 후 실행해야합니다. 해결책은 다음과 같습니다.

우분투 16.04 느린 부팅 (apt-daily.service)

이 문제를 해결 sudo systemctl edit apt-daily.timer하려면 다음 텍스트를 편집기 창에 붙여 넣습니다.

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

이렇게하면 부팅 후 15 분에서 45 분 사이의 임의의 시간과 그 후 하루에 한 번 실행되도록 apt-daily.service를 트리거하는 "타이머"가 변경됩니다. 이것이 의미하는 바에 대한 자세한 설명은 잘 알려지지 않은 systemd.timer 맨 페이지 를 참조하십시오 .


이것이 작동하지 않으면 파일을 생성 / 편집하십시오 /etc/systemd/system/apt-daily.timer

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.