태그 보관물: boot

boot

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

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.............

그렇다면 이러한 서비스는 실제로 무엇을하고 있습니까 (아파트 점검은 제가 생각하기에 최신입니다) 왜 그렇게 오래 걸리고 매 부팅마다 실행해야합니까?



답변

스스로 결정할 수 있습니다. 그러나 내 시스템 (주로 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수동으로.


답변

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

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


답변

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

우분투 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


답변