Jaka usługa click-system-hooks.service w Ubuntu

8

Próbując przyspieszyć mój system, mam Ubuntu 16.10, analizuję system, sprawdzam, które usługi zwalniają, rozłączam się apt-daily.servicejako automatyczne sprawdzanie nowych aktualizacji, których nie potrzebuję.

Proszę wyjaśnić, która usługa odpowiada za click-system-hooks.service i czy można ją dezaktywować.

$ systemd-analyze blame
26.630s apt-daily.service
17.067s click-system-hooks.service

Przepraszam za mój zły angielski, jestem z Ukrainy, patrzę na rosyjskie fora i nie znalazłem odpowiedzi na to, czego używasz - click-system-hooks.servicei czy można to wyłączyć.

Linuxsoid
źródło

Odpowiedzi:

5

Zastanawiałem się również, co to może być w mojej instalacji Ubuntu, więc rzuciłem okiem na plik usługi /lib/systemd/system/click-system-hooks.service:

[Unit]
Description=Run Click system-level hooks
Documentation=man:click(1)

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/bin/click hook run-system
Restart=no

[Install]
WantedBy=multi-user.target

Odpowiada więc za wywoływanie /usr/bin/click hook run-system. Według strony podręcznika kliknięcie to

narzędzie do zarządzania pakietami dla Ubuntu Touch

a parametry hook run-systemoznaczają

Run all system-level hooks for all installed Click packages. This is useful when starting up from images with preinstalled packages which may not have had their system-level hooks run properly when building the image.

Podsumowując, jeśli nie uruchomisz Ubuntu Touch, możesz wyłączyć usługę za pomocą sudo systemctl disable click-system-hooks.servicelub całkowicie usunąć kliknięcie ze swojego systemu.

Podejrzewam, że dla mnie przyszedł z pakietem, unity8-desktop-sessionktóry pośrednio zależy od kliknięcia i nie można bez niego instalować.

calcon102
źródło