Давно хотел полностью перейти на GNU/Linux на основном ПК, но сдерживал один момент: необходимость периодически перезагружаться в Windows ради печати. В семье активно пользуются старым принтером Canon, а настроить его под Linux никак не получалось. В этой статье поделюсь рабочей инструкцией — удалось подружить принтер с Debian 11 и организовать сетевую печать. Многие онлайн‑инструкции не срабатывали: принтер либо не определялся, либо не печатал. Причина — отсутствие актуального официального драйвера для Linux от Canon. Решение нашлось случайно: наткнулся на видео зарубежного блогера с рабочим способом. Открываем терминал и выполняем: sudo apt update && sudo apt upgrade -y sudo apt install -y build-essential git autoconf libtool cups libcups2-dev libcupsimage2-dev sudo cp src/rastertocapt /usr/lib/cups/filter/
sudo cp Canon*.ppd /usr/share/ppd/custom/ Если хотите печатать с других устройств по сети, установите Samba и отредактируйте конфигурационный файл: sudo nano /etc/samba/smbd.conf