Найти в Дзене
О разном

Canon LBP 1120 на Simple Linux от BaseAlt

Заметка для себя, чтобы не искать и не вспоминать. По началу думал, что не получится запустить этого старичка на linux, но ошибался. Версия Simple Linux 10.4 x86 Нашёл скрипт автоматической установки https://github.com/ArtemPlus/alt_canon_printer/tree/master и решил им воспользоваться. При установке с помощью скрипта не устанавливался пакет cndrvcups-common, требовал зависимости. Скачал его вручную и установил. Запустил заново скрипт, всё установилось. Но при перезагрузке не запускалась служба ccpd. Попробовал её добавить в автозапуск командой systemctl enable, но она написала, что не поддерживает. Нашёл ещё одну инструкцию https://redos.red-soft.ru/base/redos-8_0/8_0-equipment/8_0-printer-setings/8_0-canon-printer-connect/. В ней как раз была написана настройка автозапуска службы. Я ещё добавил в файл настройки сервиса строчки для перезапуска службы, если она упадёт. В блоке [Service] Restart=on-failure — говорит системе перезапустить сервис, если тот завершился с ошибкой; RestartSec=

Заметка для себя, чтобы не искать и не вспоминать.

По началу думал, что не получится запустить этого старичка на linux, но ошибался.

Версия Simple Linux 10.4 x86

Нашёл скрипт автоматической установки https://github.com/ArtemPlus/alt_canon_printer/tree/master и решил им воспользоваться.

При установке с помощью скрипта не устанавливался пакет cndrvcups-common, требовал зависимости. Скачал его вручную и установил. Запустил заново скрипт, всё установилось.

Но при перезагрузке не запускалась служба ccpd. Попробовал её добавить в автозапуск командой systemctl enable, но она написала, что не поддерживает.

Нашёл ещё одну инструкцию https://redos.red-soft.ru/base/redos-8_0/8_0-equipment/8_0-printer-setings/8_0-canon-printer-connect/. В ней как раз была написана настройка автозапуска службы.

Я ещё добавил в файл настройки сервиса строчки для перезапуска службы, если она упадёт. В блоке [Service]

Restart=on-failure — говорит системе перезапустить сервис, если тот завершился с ошибкой;

RestartSec=5 — даёт системе команду подождать 5 секунд перед повторным запуском.