![이 긴 목록에서 어떤 시작 서비스를 제거할 수 있나요?](https://linux55.com/image/181048/%EC%9D%B4%20%EA%B8%B4%20%EB%AA%A9%EB%A1%9D%EC%97%90%EC%84%9C%20%EC%96%B4%EB%96%A4%20%EC%8B%9C%EC%9E%91%20%EC%84%9C%EB%B9%84%EC%8A%A4%EB%A5%BC%20%EC%A0%9C%EA%B1%B0%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
답변1
이러한 서비스는 로그인하는 데 걸리는 시간에 영향을 미치지 않습니다. 로그인할 때가 아니라 시스템이 시작될 때 시작됩니다. 이러한 서비스 중 일부를 비활성화해도 문제가 되지 않을 수 있습니다. 비활성화할 수 있습니다 man-db.service
(그러나 변경 사항이 있는 경우 가끔 man 데이터베이스를 다시 작성해야 함을 기억해야 함). apparmor.service
AppArmor를 아무 것도 사용하지 않는 경우 비활성화할 수 있습니다 apt-daily-upgrade.service
(그러나 시스템은 자동으로 수행하지 않습니다) . 나머지를 비활성화하면 매일 시스템 자체가 "시작"되어야 합니다. 그러나 시스템은 더 이상 사용자가 기대하는 기능을 수행하지 못할 수도 있고, 사용자가 원하는 기능을 더 이상 알려주지 못할 수도 있습니다. 에서 이러한 서비스에 대한 단위 정의를 참조하세요 /usr/lib/systemd
. 해당 목적을 설명하는 설명이 있을 수 있으며 이를 비활성화하고 싶지 않을 수도 있습니다.
똑같은 하드웨어에 똑같은 Linux 배포판의 똑같은 버전을 완전히 다시 설치했다면 왜 로그인 시간이 "3초 미만"에서 "거의 1분"으로 늘어나는지 모르겠습니다. 내 생각에는 그래픽 데스크탑 환경의 사용을 지원하기 위해 데스크탑 환경에서 시작된 서비스가 원인일 가능성이 더 높습니다(그러나 이들 서비스는 모두 그렇지 않습니다). 그러나 지연이 어디에 있든 이 시스템 장치 목록에는 없는 것이 거의 확실합니다.