Arch-Like - nietypowy blog, nietypowe forum.
Poradniki => Podstawy => Wątek zaczęty przez: pavbaranov w Październik 28, 2014, 11:19:41
-
Podnoszenie usługi przez systemd jest bardzo proste:
# systemctl start usługa
bądź - jeśli chcemy, by było dostępne automatycznie, wraz ze startem systemu:
# systemctl enable usługa
Niezależnie, czy podamy start, czy enable, systemd podnosi usługę o nazwie: usługa.service. W przypadku CUPS i drugiej z ww. komend, powoduje to, że usługa ta dość długo jest wczytywana, przez co sam system nieco wolniej startuje. Jest tego proste rozwiązanie. Zamiast:
# systemctl enable cups
wpisujemy:
# systemctl enable cups.socket
Jeśli ktoś miał wcześniej uruchomione cups.service, to powinien jeszcze ją dezaktywować wcześniej, czyli:
# systemctl disable cups.service
PS: Dziękuję za pomoc w rozwiązaniu użytkownikom yossarian i przede wszystkim barthalion z forum http://openlinux.pl/forum/ (http://openlinux.pl/forum/)
-
AKTUALIZACJA
Osoby, które używają już cups w wersji 2.0.x, ze względu na zmianę nazewnictwa usług CUPS, winny dokonać aktywacji następującej usługi:
# systemctl enable org.cups.cupsd.socket
i jednocześnie dezaktywować - wg opisanego wyżej sposobu - dotychczas uruchomionych usług CUPS.