Як налаштувати принтери в Linux за допомогою чашок

Змусити принтер працювати в Linux складніше, ніж в інших операційних системах. Причина цього в тому, що не всі принтери підтримують драйвери для Linux. Крім того, кожне середовище робочого столу по-різному обробляє принтери, тому не існує універсального набору інструкцій, яким користувачі повинні слідувати. На щастя, є простий спосіб налаштувати принтери в Linux; система друку чашок. Це інструмент з відкритим кодом, який розробляє Apple. З його допомогою додавання принтерів до Linux — це просто шматок пирога!
ПОВІДОМЛЕННЯ СПОЙЛЕРА: прокрутіть униз і перегляньте відеоурок у кінці цієї статті.

Встановіть чашки

Практично весь друк на Linux відбувається за допомогою Cups. Можливо, це програмне забезпечення вже встановлено на вашому ПК з Linux. Однак це не відповідає дійсності в 100% випадків, тому все одно можна безпечно пройти процес встановлення. Відкрийте термінал і дотримуйтесь команд, щоб він працював залежно від вашого дистрибутива Linux.

Ubuntu

sudo apt install cups

Debian

sudo apt-get install cups

Arch Linux

sudo pacman -S cups

Fedora

sudo dnf install cups -y

OpenSUSE

sudo zypper install cups

Загальний Linux

Вам потрібно використовувати Cups, але не можете легко встановити його на ОС Linux? Не хвилюйся! Вихідний код програмного забезпечення знаходиться на Github. Щоб встановити його, прочитайте цю сторінку. Дізнайтеся, які залежності вам знадобляться для правильної побудови. Потім, коли всі залежності будуть усунені, відкрийте термінал і скористайтеся інструментом Git, щоб клонувати останню версію.

git clone https://github.com/apple/cups.git

За допомогою команди CD перемістіть термінал у папку cups sources.

cd cups

Виконайте команду configure. Використання configure генерує всі необхідні елементи для створення Cups. Він також перевірить наявність залежностей і перевірить, чи правильно налаштовано середовище будівлі. НЕ ПРОПУСКАЙТЕ ЦЕЙ КРОК!

./configure

Запустіть сценарії налаштування та налаштуйте середовище розробки. Якщо сценарії не стикаються з помилками, можна безпечно починати компіляцію. У терміналі запустіть команду make.

make

Складання Cups займає багато часу, особливо на ПК з Linux, які не мають великої продуктивності. Коли компіляція завершена, скористайтеся командою test, щоб перевірити програмне забезпечення та переконатися, що воно працює.

make test

Нарешті, після запуску тесту, встановіть Cups в систему за допомогою:

sudo make install

Додати принтери

Система друку Cups в Linux працює досить автоматично — якщо у вас є принтер, який підтримує вбудований Linux. Однак, якщо операційна система Linux, яку ви використовуєте, не має вбудованого драйвера для Linux, Cups його не побачить, і нічого не буде працювати.

  Як дивитися Hulu на робочому столі Linux за допомогою Electronplayer

Як правило, хорошим обхідним шляхом для друку в Linux є з’ясування, чи підтримує ваш принтер роботу через мережу. Таким чином, якщо виробник відмовиться підтримувати платформу Linux, це не матиме значення, і ви все одно зможете використовувати її з Cups.

Щоб додати принтер, відкрийте веб-браузер і завантажте веб-інтерфейс Cups.

localhost:631/

У веб-інтерфейсі Cups натисніть вкладку «Адміністрування» у верхній частині сторінки. Крім того, знайдіть «Чашки для адміністраторів» і виберіть кнопку «Додавання принтерів та класів», щоб перейти до області керування принтером.

Місцеві принтери

Потрібно додати локальний принтер? Почніть, увімкніть його та підключіть до свого ПК з Linux. Переконайтеся, що Linux виявляє його як пристрій, ввівши таку команду в термінал:

lsusb

Якщо принтер відображається як пристрій у lsusb, ваша ОС має підтримувати його. Поверніться до області адміністрування принтера Cups і натисніть кнопку «Знайти нові принтери». Вибір цього параметра є найкращим, оскільки він дозволяє Cups сканувати вашу систему на наявність будь-яких принтерів (локально та в мережі).

  3 найкращі програми Інтернет-радіо для Linux

Дозвольте Cups сканувати пристрої. Після завершення сканування буде роздруковано список доступних принтерів. Далі до кожного знайденого принтера ви побачите кнопку «Додати цей принтер». Натисніть його та додайте свій принтер до системи Cups.

Мережні принтери

Cups досить добре виявляє сумісні принтери, навіть мережеві. Якщо ви знаєте точну мережеву IP-адресу вашого мережевого принтера, натисніть кнопку «Додати принтер», прокрутіть униз до «Інші мережеві принтери» та вкажіть адресу. В іншому випадку виберіть кнопку «Знайти нові принтери» та дозвольте програмному забезпеченню автоматично виявити його.

Після того, як Cups дозволить виявляти принтери, натисніть кнопку «Додати цей принтер» біля свого принтера в інтерфейсі.

  Як використовувати команду dig в Linux

Друк тестової сторінки

Тепер, коли ваш принтер працює з Cups, настав час роздрукувати тестову сторінку, щоб підтвердити, що ви можете друкувати. Відкрийте меню програми, введіть «принтери» та відкрийте його.

Інструкції Gnome/GTK

Використовувати Gnome або середовище робочого столу, яке використовує програму для принтера Gnome? Дотримуйтесь цих інструкцій, щоб надрукувати тестову сторінку.

Крок 1: відкрийте програму для принтера, знайшовши «принтери» в діях або в області налаштувань.

Крок 2: знайдіть принтер, який ви додали в Cups, і виберіть його в меню.

Крок 3: знайдіть кнопку «Друк тестової сторінки» та виберіть її, щоб почати друк тестової сторінки.

Інструкції KDE

Ви користувач KDE Plasma? Якщо так, дотримуйтесь цих інструкцій, щоб дізнатися, як роздрукувати тестову сторінку.

Крок 1: відкрийте меню програми Plasma і знайдіть «Принтери».

Крок 2: у програмі Printers виберіть принтер, який ви додали до Cups.

Крок 3: натисніть кнопку «обслуговування» та виберіть «друк тестової сторінки».