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