[решено] CUPS умер

вероятно, после како-то обновления или по другим причинам отвалился CUPS
 # systemctl start cupsd.service
Failed to start cupsd.service: Unit cupsd.service not found.
что можно предпринять?
В недавнем обновлении пакман сообщал, что сервис (емнип, org.cups.cupsd) был переименован:
[2020-11-21 21:15] [ALPM-SCRIPTLET] >>> Cups systemd socket and service
files have been renamed by upstream decision. Please make sure disable/reenable the services to your need.
hint: "pacman -Ql cups | grep systemd" and "ls -lR /etc/systemd/ | grep cups"

Проверяйте.
---
По сути вернулись к старому имени, и это правильно.
$ systemctl status cups
● cups.service - CUPS Scheduler
     Loaded: loaded (/usr/lib/systemd/system/cups.service; disabled; vendor pre>
     Active: active (running) since Wed 2020-11-25 11:49:55 +05; 7h ago
TriggeredBy: ● cups.socket
       Docs: man:cupsd(8)
   Main PID: 2596 (cupsd)
     Status: "Scheduler is running..."
      Tasks: 1 (limit: 8177)
     Memory: 13.6M
     CGroup: /system.slice/cups.service
             └─2596 /usr/bin/cupsd -l

Не cupsd, а cups
Morisson
Не cupsd, а cups
Шесть лет назад cups.service переименовали в org.cups.cupsd.service:
[2014-11-05 22:10] [ALPM-SCRIPTLET] > systemd unit names have been renamed
[2014-11-05 22:10] [ALPM-SCRIPTLET] > you should systemctl stop and disable cups.service and
[2014-11-05 22:10] [ALPM-SCRIPTLET] > systemctl daemon-reload, start and enable org.cups.cupsd.service
Теперь вернулись к истокам.
еле живой с работы...можно медленно и доходчиво для не соображающих?
ps
включаюсь )
пока пробую
 # systemctl enable org.cups.cupsd.service
Failed to enable unit: Unit file org.cups.cupsd.service does not exist.
что не так?
# ls -lR /etc/systemd/ | grep cups
lrwxrwxrwx 1 root root 43 Jun 25 01:38 org.cups.cupsd.path -> /usr/lib/systemd/system/org.cups.cupsd.path
lrwxrwxrwx 1 root root 46 Jun 25 01:38 org.cups.cupsd.service -> /usr/lib/systemd/system/org.cups.cupsd.service
lrwxrwxrwx 1 root root 45 Jun 25 01:38 org.cups.cupsd.socket -> /usr/lib/systemd/system/org.cups.cupsd.socket
 # systemctl start /usr/lib/systemd/system/org.cups.cupsd.service
Failed to start usr-lib-systemd-system-org.cups.cupsd.service.mount: Unit usr-lib-systemd-system-org.cups.cupsd.service.mount not found.
с этим как бороться?
amon
systemctl enable org.cups.cupsd.service

вики уже поправили,смотрите
https://wiki.archlinux.org/index.php/CUPS#Socket_activation
systemctl enable cups.service
))))) ну, просто слов нет
...это все случилось в самый ответственный момент, когда надо было договор срочно пустить на печать )))
И проверьте pacnew, может еще конфиги подправить надо

find /etc -regextype posix-extended -regex ".+\.pacnew" 2> /dev/null
 
Зарегистрироваться или войдите чтобы оставить сообщение.