Poradniki > Podstawy

Podnoszenie usługi CUPS przy starcie systemu bez zbędnej zwłoki

(1/1)

pavbaranov:
Podnoszenie usługi przez systemd jest bardzo proste:

--- Kod: ---# systemctl start usługa
--- Koniec kodu ---
bądź - jeśli chcemy, by było dostępne automatycznie, wraz ze startem systemu:

--- Kod: ---# systemctl enable usługa
--- Koniec kodu ---
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:

--- Kod: ---# systemctl enable cups
--- Koniec kodu ---
wpisujemy:

--- Kod: ---# systemctl enable cups.socket
--- Koniec kodu ---
Jeśli ktoś miał wcześniej uruchomione cups.service, to powinien jeszcze ją dezaktywować wcześniej, czyli:

--- Kod: ---# systemctl disable cups.service
--- Koniec kodu ---

PS: Dziękuję za pomoc w rozwiązaniu użytkownikom yossarian i przede wszystkim barthalion z forum http://openlinux.pl/forum/

pavbaranov:
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:

--- Kod: ---# systemctl enable org.cups.cupsd.socket
--- Koniec kodu ---
i jednocześnie dezaktywować - wg opisanego wyżej sposobu - dotychczas uruchomionych usług CUPS.

Nawigacja

[0] Indeks wiadomości

Idź do wersji pełnej