이 긴 목록에서 어떤 시작 서비스를 제거할 수 있나요?

이 긴 목록에서 어떤 시작 서비스를 제거할 수 있나요?

Linux와 함께 제공되는 기본 설정이 반드시 모든 사용자에게 적합한 것은 아니라는 것을 읽었습니다. 다시 설치하기 전에는 로그인에서 홈 화면으로 이동하는 데 3초도 채 걸리지 않았지만 이제 새로 설치하면 1초에 가까워졌습니다. 프로그램을 시작해야 합니까, 아니면 모두 삭제할 수 있습니까?

여기에 이미지 설명을 입력하세요.

답변1

이러한 서비스는 로그인하는 데 걸리는 시간에 영향을 미치지 않습니다. 로그인할 때가 아니라 시스템이 시작될 때 시작됩니다. 이러한 서비스 중 일부를 비활성화해도 문제가 되지 않을 수 있습니다. 비활성화할 수 있습니다 man-db.service(그러나 변경 사항이 있는 경우 가끔 man 데이터베이스를 다시 작성해야 함을 기억해야 함). apparmor.serviceAppArmor를 아무 것도 사용하지 않는 경우 비활성화할 수 있습니다 apt-daily-upgrade.service(그러나 시스템은 자동으로 수행하지 않습니다) . 나머지를 비활성화하면 매일 시스템 자체가 "시작"되어야 합니다. 그러나 시스템은 더 이상 사용자가 기대하는 기능을 수행하지 못할 수도 있고, 사용자가 원하는 기능을 더 이상 알려주지 못할 수도 있습니다. 에서 이러한 서비스에 대한 단위 정의를 참조하세요 /usr/lib/systemd. 해당 목적을 설명하는 설명이 있을 수 있으며 이를 비활성화하고 싶지 않을 수도 있습니다.

똑같은 하드웨어에 똑같은 Linux 배포판의 똑같은 버전을 완전히 다시 설치했다면 왜 로그인 시간이 "3초 미만"에서 "거의 1분"으로 늘어나는지 모르겠습니다. 내 생각에는 그래픽 데스크탑 환경의 사용을 지원하기 위해 데스크탑 환경에서 시작된 서비스가 원인일 가능성이 더 높습니다(그러나 이들 서비스는 모두 그렇지 않습니다). 그러나 지연이 어디에 있든 이 시스템 장치 목록에는 없는 것이 거의 확실합니다.

관련 정보