저는 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는 기본적으로 설치/업그레이드 가능한 패키지 목록을 다운로드하는 한 가지 작업만 수행합니다. 이 기능을 끄면 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를 끄는 것이 안전합니다 . 하지만 특별히 유용하지는 않습니다.