1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-cups

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

README - Apple CUPS v2.3.6 - 2022-05-25

Примечание: Apple CUPS представляет собой версию CUPS, поставляемую вместе с macOS и iOS. Для получения информации о текущей версии CUPS, используемой на других операционных системах, перейдите по адресу https://openprinting.github.io/cups.

ВВЕДЕНИЕ

CUPS — это стандартизованный, открытый печатный системный комплекс, разработанный компанией Apple Inc. для macOS® и других операционных систем типа UNIX®. CUPS использует протокол Интернет-печати (IPP) и предоставляет командные строки в стиле System V и Berkeley, веб-интерфейс и C API для управления принтерами и печатными работами. Он поддерживает печать как на локальных (параллельных, последовательных, USB), так и на сетевых принтерах, а также позволяет делиться принтерами между компьютерами, даже через Интернет!

Внутри CUPS используются файлы описаний принтеров PostScript Printer Description (PPD), чтобы описать возможности и характеристики принтеров, а также широкий спектр универсальных и специализированных программ для преобразования и печати различных типов файлов. В комплекте с CUPS включены образцы драйверов для поддержки многих принтеров Dymo, EPSON, HP, Intellitech, OKIDATA и Zebra. Многие другие драйверы доступны онлайн и (в некоторых случаях) на драйверском CD-ROM, который прилагается к вашему принтеру.

CUPS распространяется под лицензией Apache License Version 2.0. Подробнее см. файл LICENSE.ЧТЕНИЕ ДОКУМЕНТАЦИИ

Начальная документация для быстрого старта предоставляется в корневом каталоге исходного кода CUPS:

  • CHANGES.md: Список изменений в текущей основной версии CUPS.
  • CONTRIBUTING.md: Руководство по взаимодействию с проектом CUPS.
  • CREDITS.md: Список прошлых участников проекта CUPS.
  • DEVELOPING.md: Руководство по разработке кода для проекта CUPS.
  • INSTALL.md: Инструкции по сборке и установке CUPS.
  • LICENSE: Лицензионное соглашение CUPS (Apache 2.0).
  • NOTICE: Уведомления об авторских правах и исключениях из лицензионного соглашения CUPS.
  • README.md: Этот файл.

После установки программы вы можете получить доступ к документации (и другим материалам) онлайн по адресу http://localhost:631/ и с помощью команды man, например man cups.

Если вам трудно достичь этого этапа, документация расположена в директориях doc/help и man. Пожалуйста, прочитайте документацию перед тем как задать вопросы.

ПОЛУЧЕНИЕ ПОДДЕРЖКИ И ДРУГИХ РЕСУРСОВ

Если у вас возникли проблемы, сначала прочтите документацию! Также мы предоставляем две почтовые рассылки, доступные по адресу https://lists.cups.org/mailman/listinfo.

Перейдите на веб-сайт CUPS по адресу https://www.cups.org/ для получения других ресурсов.

НАСТРОЙКА ОЧЕРЕДЕЙ ПРИНТЕРА С ПОМОЩЬЮ ВАШЕГО ВЕБ-БРАУЗЕРА --------------------------------------------------------CUPS включает в себя веб-инструмент администрирования, который позволяет вам управлять принтерами, классами и задачами на вашем сервере. Откройте http://localhost:631/admin/ в своём браузере для доступа к средствам администрирования принтеров:

Не используйте имя хоста вашего компьютера — это не будет работать с конфигурацией CUPS по умолчанию. Чтобы активировать административный доступ по другим адресам, отметьте галочкой поле Разрешить удалённое администрирование и нажмите кнопку Изменить параметры.

Вы будете запрошены для ввода пароля администратора (пользователя root или любого другого пользователя из группы "sys", "system", "root", "admin" или "lpadmin" на вашем системном устройстве) при выполнении любой административной функции.

НАСТРОЙКА ОЧЕРЕДЕЙ ПРИНТЕРОВ С ПОМОЩЬЮ КОММАНДНОЙ СТРОКИ

CUPS в настоящее время использует файлы PPD (PostScript Printer Description), которые описывают возможности принтера и необходимые для каждого принтера программы-драйверы. Файл PPD everywhere используется для большинства современных сетевых принтеров, продаваемых начиная с примерно 2009 года. Например, следующая команда создаёт очередь печати для принтера по адресу "11.22.33.44":

lpadmin -p printername -E -v ipp://11.22.33.44/ipp/print -m everywhere
```CUPS также включает несколько образцов файлов PPD, которые можно использовать для «устаревших» принтеров:

Драйвер                            | Имя PPD
-----------------------------------|---------------------------------
Драйверы принтеров этикеток Dymo  | drv:///sample.drv/dymo.ppd
Intellitech Intellibar             | drv:///sample.drv/intelbar.ppd
Серия принтеров EPSON с 9 иглами   | drv:///sample.drv/epson9.ppd
Серия принтеров EPSON с 24 иглами  | drv:///sample.drv/epson24.ppd
Универсальный лазерный принтер PCL | drv:///sample.drv/generpcl.ppd
Универсальный принтер PostScript   | drv:///sample.drv/generic.ppd
Серия принтеров HP DeskJet         | drv:///sample.drv/deskjet.ppd
Серия принтеров HP LaserJet        | drv:///sample.drv/laserjet.ppd
Серия принтеров OKI с 9 иглами     | drv:///sample.drv/okidata9.ppd
Серия принтеров OKI с 24 иглами    | drv:///sample.drv/okidat24.ppd
Принтер этикеток Zebra CPCL        | drv:///sample.drv/zebracpl.ppd
Принтер этикеток Zebra EPL1        | drv:///sample.drv/zebraep1.ppd
Принтер этикеток Zebra EPL2        | drv:///sample.drv/zebraep2.ppd
Принтер этикеток Zebra ZPL         | drv:///sample.drv/zebra.ppd

Вы можете выполнить команду `lpinfo -m`, чтобы вывести все доступные драйверы:    lpinfo -m

Выполните команду `lpinfo -v`, чтобы вывести доступные принтеры:

    lpinfo -v

Затем используйте правильный URI для добавления принтера с помощью команды `lpadmin`:

    lpadmin -p имя_принтера -E -v устройство-uri -m имя_ppd

Современные сетевые принтеры обычно используют URI `ipp` или `ipps`:

    lpadmin -p имя_принтера -E -v ipp://11.22.33.44/ipp/print -m everywhere
    lpadmin -p имя_принтера -E -v ipps://11.22.33.44/ipp/print -m everywhere

Старые сетевые принтеры обычно используют URI `socket` или `lpd`:

    lpadmin -p имя_принтера -E -v socket://11.22.33.44 -m имя_ppd
    lpadmin -p имя_принтера -E -v lpd://11.22.33.44/ -m имя_ppd

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


ПЕЧАТЬ ФАЙЛОВ
--------------

CUPS предоставляет как системные команды `lp`, так и команды Berkeley `lpr` для печати:

    lp имя_файла
    lpr имя_файла

Обе команды `lp` и `lpr` поддерживают опции печати для драйвера:

    lp -o media=A4 -o resolution=600dpi имя_файла
    lpr -o media=A4 -o resolution=600dpi имя_файла

CUPS распознает множество типов изображений, а также PDF, PostScript и текстовых файлов, поэтому вы можете напрямую печатать эти файлы, не используя приложения.

Если у вас есть приложение, которое генерирует выходные данные специально для вашего принтера, вам следует использовать опции `-oraw` или `-l`:    lp -o raw имя_файла
    lpr -l имя_файла

Это предотвратит неправильное истолкование ваших файлов печати фильтрами.


ЮРИДИЧЕСКИЕ ВОПРОСЫ
--------------------

Авторское право © 2007–2021 компанией Apple Inc.
Авторское право © 1997–2007 компанией Easy Software Products.

CUPS предоставляется на условиях лицензии Apache, версия 2.0 с исключениями для программного обеспечения GPL2/LGPL2. Копия этой лицензии находится в файле `LICENSE`. Дополнительная юридическая информация представлена в файле `NOTICE`.

В соответствии с применимыми законами или письменными соглашениями, программное обеспечение, распространяемое в рамках Лицензии, предоставляется «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ ИЛИ УСЛОВИЙ ЛЮБОГО ТИПА, как явленных, так и подразумеваемых. См. Лицензию для конкретной лексики, регулирующей права и ограничения в рамках Лицензии.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

В Unix/Linux всегда есть много ограничений для печати. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors-cups.git
git@api.gitlife.ru:oschina-mirror/mirrors-cups.git
oschina-mirror
mirrors-cups
mirrors-cups
master