Принтеры только под windows linux

Печать из Windows 7 на принтер в Linux

Для начала скажу, что я зарабатываю через вот этого брокера , проверен он временем! А вот хороший пример заработка , человек зарабатывает через интернет МНОГО МНОГО МНОГО и показывает все на примерах, переходи и читай! Добавь страницу в закладки. А теперь читаете информацию ниже и пишите свой отзыв

Если у вас есть компьютеры под управлением ОС семейства Linux или вы планируете поставить Linux на какой-то компьютер и подключить к нему принтер, то возможно вам будет интересно как организовать печать из Windows на принтер, установленный на ПК с системой Linux.

Стандартная подсистема печати для Linux называется CUPS (Common UNIX Printing System). Для подключения клиента Windows к серверу печати CUPS на UNIX-подобной операционной системе необходимо использовать протокол IPP (Internet Printing Protocol), который используется в CUPS в для управления заданиями и очередями.

IPP это стандартный протокол, основанный на HTTP, который позволяет управлять печатью, поддерживает аутентификацию и шифрование (SSL), контроль доступа, а также позволяет использовать переадресацию портов и туннелированние.

В Windows встроенная поддержка IPP присутствует начиная с версии Windows 2000. Итак, для подключения к принтеру подключенному к CUPS делаем следующее:

Получаем адрес очереди печати на сервере CUPS, для этого в адресной строке нашего браузера набираем IP адрес компьютера с CUPS и указываем номер порта CUPS (по умолчанию сервера CUPS использует TCP-порт 631), т.е. в адресной строке браузера вводим

а затем переходим на вкладку Printers. В этой вкладке будет список всех установленных в системе принтеров. Имя каждого принтера представляет собой ссылку, адрес которой и является адресом очереди печати принтера в системе CUPS. Копируем в буфер обмена адрес очереди печати примерно такого вида

Теперь нам нужно включить поддержку печати IPP в Windows, для этого необходимо установить соответствующую роль (как правило, в Windows XP / Vista / Windows 7 поддержка протокола печати через интернет (IPP) уже установлена). Если у вас эта роль еще не установлена, то, например, в Windows 7 установить клиента IPP можно сделать через панель управления. (Control Panel – Programs and Features – Turn Windows features on or off). В открывшемся окне разворачиваем ветку «Print and Document Services» и отмечаем опцию Internet Printing Client после чего нажимаем OK.

Нам осталось установить IPP принтер под Windows 7 (для остальных версий Windows действия аналогичны). Переходим в панель управления принтерами и создаем новый сетевой принтер, у нас запустится автоматический поиск принтеров, но, скорее всего, нужный нам принтер не будет найден, поэтому выбираем пункт «Принтер отсутствует в списке» и в поле ввода имени принтера вставляем скопированный ранее адрес очереди печати принтера после чего нажимаем «Далее».

Windows попытается соединится с принтером, причем если попытка соединения не удалась, попробуем проверить доступность сервера CUPS, открыв тот же адрес в браузере, после чего попытаемся подключить принтер опять. После успешного подключения система предложит нам установить драйвер принтера.

Отметим тот факт, что подсистема CUPS принимает от клиентов файлы печати в формате обычных PostScript документов. Язык печати PostScript поддерживается системой Windows сразу «из коробки», но нужно отметить, что название стандартного драйвера PS звучит как Microsoft Publisher Color Printer (или MS Publisher Imagesetter).

Читайте также:  Mac os исчез звук

Для установки драйвера принтера выбираем MS Publisher Color Printer и жмем ОК (даже если в системе присутствует «родной» драйвер от производителя принтера, мы все равно выбираем MS Publisher). Далее отвечаем на стандартные вопросы мастера установки принтера (имя, описание, нужно ли давать общий доступ, распечатать пробную страницу).

После чего процедура установки принтера окончена и можно печатать из Windows 7 на принтер установленный на компьютере с Linux. Так что если вы скачали программу Аrtmoney с сайта artmoney-best.ru и вам нужно распечатать документацию к программе, то вы можете напечатать ее на только что подключенном принтере.

(Пока оценок нет)

Печать из Windows на Ubuntu (Linux) принтер

Сейчас всё больше и больше моих клиентов изъявляют желание переходить на Linux-платформу.

И правда, проведя мониторинг такого клиента, получаешь поразительные результаты — 95% работы можно легко делать имея только лишь Linux на борту (на компьютере).

Пример:
Оптовая база, 15 рабочих мест (2 — это бухгалтерия). Что есть из ПО? 3 Windows XP Home Edition, 1 Windows XP Professional, 1 Office 2007 Basic, Консультант+ (1 рабочее место). Это всё было куплено ранее, при неизвестных обстоятельствах :).

Что я сделал? Бухгалтерии поставил 2 Windows XP Home Edition, чтобы не заморачиваться с отчётными прогами в налоговую и ПФР, и один Office 2007 Basic.
Поставил кассиру оставшуюся лицензию Windows XP Home Edition. На сервер поставил Windows XP Professional и задешево приобретённую программу терминального сервера ViTerminal.
Остальным зарядил Ubuntu 10.04 и оглы :).

А теперь к вопросу о принтерах.
Есть Линукс, из под него, в терминальной сессии, сидит оператор на винде и хочет из терминала распечатать документы, например из 1С.
Принтер подключён к машине оператора, а у него, как мы знаем, стоит Убунту. Сразу оговорюсь, принтеры только Canon: LBP 2900 и LBP 3200.

1. Качаем скрипт с драйверами, для установки принтера. Скрипт подключения принтеров Canon в Ubuntu (Linux) (здесь ссылка на сайт парня, который сделал эту сборку).
Распаковываем и в терминале переходим в директорию где лежит распакованный архив, запускаем скрипт canonLBP_install.sh.
Команда в терминале:

LBP3200 — это идентификатор принтера. Пишем идентификатор принтера, который подключён к вашему компьютеру. Установили принтер, перезагрузили компьютер. Установленный принтер можем увидеть в «Система/Администрирование/Печать».

2. Теперь надо настроить доступ к принтеру, через сеть.

Для этого начнём администрирование подсистемы печати CUPS (CUPS — поддерживающая большинство стандартов, свободная подсистема печати, разрабатываемая компанией Apple Inc. для операционной системы Mac OS® X и других UNIX®-подобных операционных систем).
CUPS уже установлена по умолчанию в Ubuntu, по этому в браузере компьютера с принтером, пишем такой адрес http://localhost:631.
Попадаем на страницу администрирования CUPSа. Переходим в раздел «Администрирование» и ставим галочки напротив пунктов: «Удалённое администрирование», «Разрешить печать из интернета» и «Разрешить пользователям отменять любое задание (не только их собственное)».
Для проверки, уже с виндузовой машины, заходим через браузер на машину с убунту и принтером.
Пишем адрес машины и порт: ip-ubuntu:631

Если страница открылась, то переходим на закладку «Принтеры» и выбираем наш принтер.
Выбрав принтер, мы в адресной строке видим путь к нему. Копируем путь в буфер (Ctrl+C).
На виндузовой машине заходим в «Панель управления/Принтеры и факсы», далее нажимаем «Установка принтера > Сетевой принтер > Подключиться к принтеру в Интеренете».
Последний пункт «Подключиться к принтеру в Интеренете» на разных Windows, может по разному именоваться, но суть во всех будет одна.
Вставляем в «Путь к принтеру» скопированный нами адрес, потом при запросе установки драйверов, отдаём ему драйвера нашего принтера, которые у нас есть для Windows-систем.
Делаем его по умолчанию.

Читайте также:  Windows server data storage

Выбираем лучший принтер для Linux

Одним из немногих аппаратных компонентов, которые могут вызвать серьезные проблемы в операционной системе Linux можно считать принтер. Драйвера для принтеров не включены в ядро и разрабатываются и поставляются в отдельном пакете — CUPS. Если с процессором и видеокартой дело более понятно, то с такими сторонними инструментами, как принтер, сканер еще не все так просто. Поэтому перед тем как покупать принтер важно проверить поддерживается ли он операционной системой.

Если принтер не поддерживается операционной системой Linux, то есть нет драйвера с открытым исходным кодом и производитель не выпускает свои, закрытые драйвера, то вы никак не заставите его работать, если вы, конечно, не программист, и у вас нет нескольких месяцев на написание драйвера. Есть исключения, и можно заставить работать даже принтеры, помеченные как не поддерживаемые, но это очень редко, и если перед вами стоит выбор принтера для LInux то лучше выбрать что-то, стопроцентно работающее, и не рисковать зря.

Выбираем лучший принтер для Linux

Сначала посмотрите какой принтер вам нужен, подберите подходящие модели по важным для вас характеристикам. Из производителей советуют брать принтеры от Samsung или Brother, HP, Epson или Canon но можно и другие. Когда определитесь и найдете несколько подходящих вариантов, откройте сайт OpenPrinting и найдите там каждую из выбранных моделей. Так вы сможете определить как работает ваш принтер с системой Linux, отлично, частично или вообще не работает.

Вы можете проверить по этой базе уже купленный принтер, в таком случае, вы просто увидите насколько хорошо будет работать ваш принтер в Linux. Если ваш принтер linux помечен как не поддерживаемый, вы будете знать, что пытаться его настроить, возможно уже нет смысла.

Эта база данных намного полезнее если вы выбираете новый лучший принтер для Linux, так как здесь вы можете проверить модели, которые рассматриваете и узнать будут ли они работать в Linux. Вы сможете купить принтер для Linux, который будет помечен как полностью функциональный и с ним у вас точно не будет проблем. А теперь давайте пройдёмся по основным производителям, чтобы вы понимали чего от них ожидать.

1. Canon

На официальном сайте Canon сказано, что операционная система Linux поддерживается только для принтеров и МФУ серии PIXMA. Компания предоставляет драйверы для нескольких языков, которые могут не раскрывать все возможности принтера. Помимо предоставления этих драйверов больше никакой поддержки для Linux у этого производителя нет. Вы можете проверить есть ли драйвера для выбранного вами принтера на этой странице:

Надо просто ввести модель выбранного принтера, в открывшемся окне перейти на вкладку Drivers и выбрать операционную систему Linux.

В следующем окне лучше выбирать все языки или оставлять язык по умолчанию, потому что драйвер может быть не для всех языков. Я перебрал несколько популярных принтеров, пока нашел хоть один поддерживаемый для снимка экрана, им оказался Canon PIXMA G2400, последнее обновление драйвера было в 2017 году, ещё мне удалось найти старый Canon PIXMA E404, драйвер которого получил последнее обновление аж в 2014 году. Не для всех моделей здесь выводятся драйвера, например, для Canon E414 вы драйвера не найдёте, однако для него подойдут драйвера от Canon 410. Таким образом, если драйвер есть, значит Linux поддерживается точно, но если его нет, он тоже, скорее всего, поддерживается и вам надо будет просто искать драйвера от младших моделей. Но это риск, я рискнул и мой принтер заработал с Linux, но так рисковать никому не рекомендую.

Читайте также:  Элементы окна windows commander

2. Epson

У Epson ситуация гораздо лучше, чем у Canon. На официальном сайте они говорят, что драйвера для Linux у них есть, но аналогично Canon, поддержки для пользователей Linux они не предоставляют. Проверить поддерживается ли выбранный принтер можно на этой странице. Просто введите модель принтера и получите список драйверов:

Здесь я тоже взял популярные принтеры от этого производителя и тут мне уже сложно было найти не поддерживаемый принтер. Большинство из тех современных принтеров, что попали мне под руку поддерживались и драйвера для них последний раз обновлялись в 2019 или 2020 годах.

Лично мне сейчас компания HP нравится больше всех. Они разработали OpenSource драйвер, который на данный момент поддерживает более трёх тысяч различных принтеров от HP и распространяется под лицензиями MIT, BSD и GPL. Поддерживаются принтеры таких серий: Deskjet, Officejet, Photosmart, PSC, Business Inkjet, LaserJet, Edgeline, LaserJet и ScanJet. Правда пока поддерживаются не все модели. Официальной поддержки для драйвера HPLP нет, однако на сайте разработчиков вы можете задать им вопрос и получить ответ, а это уже намного лучше чем ничего.

Проверить поддерживается ли выбранный принтер можно на этой странице. Там перечислены все принтеры, которые поддерживаются драйвером, а также версия драйвера, начиная с которой они поддерживаются. Просто используйте поиск в браузере:

Здесь я тоже поискал несколько популярных принтеров и в списке были далеко не все. Но здесь не всё так безнадежно, потому что драйвер активно разрабатывается и обновляется.

4. Brother

Мне не удалось найти определённой страницы, на которой были бы перечислены все поддерживаемые принтеры в Linux или операционные системы, поддерживаемые принтером. Но драйвера для Linux у них есть и есть утилита Driver Install Tool, позволяющая найти и установить необходимый драйвер. Тут можно поступить аналогично Canon, искать устройства можно с помощью этой формы.

Затем надо выбрать вкладку Файлы и операционную систему Linux и смотреть предлагается ли загрузить утилиту для установки драйверов или нет:

Иногда может потребоваться выбрать английский язык чтобы сайт показал эту утилиту:

Я проверил несколько популярных устройств и драйвера для них были, это намного лучше, чем у того же Canon, к тому же утилита для установки драйверов обновлена совсем недавно.

Выводы

Перед покупкой принтера не забудьте посмотреть совместимым ли он с linux и вашим дистрибутивом, проанализировав форумы и блоги. Обычно на форумах вы можете найти все что нужно о совместимости оборудования, а также ошибки, которые могут у вас возникнуть. Про настройку принтера в Linux на примере Canon вы можете прочитать в статье Подключение принтера к Ubuntu.

Оцените статью