Есть много способов отправить задание на печать в CUPS:
lp
или lpr
для печати, если процесс является традиционной программой Unix. localhost
, если в CUPS включена совместимость с LPD localhost
порт 631 libcups.so
)для полной поддержки CUPS. Если используется команда lp
или lpr
, любые параметры задания должны быть указаны с помощью параметров командной строки, и нет традиционного способа автоматического обнаружения поддерживаемых параметров; любые программы, использующие этот устаревший интерфейс Unix, обычно позволяют пользователю редактировать командную строку печати, чтобы установить любые необходимые параметры. CUPS также включает в себя автоматическое определение формата файла (, аналогичное команде file
), так что теоретически вы могли бы, например. просто скажите lp something.png
и распечатайте изображение каким-либо разумным способом, если в CUPS есть конвертер формата PNG.
Реализация IPP в CUPS включает некоторые расширения протокола , которые позволяют клиенту запрашивать и устанавливать параметры принтера и задания и даже запрашивать содержимое PPD.
Протокол IPP сам по себе включает согласование содержимого, как и HTTP :сервер определяет форматы заданий печати, которые он может принимать как типы MIME, а клиент объявляет формат данных, которые он собирается отправить. Если сервер не поддерживает определенный формат задания, задание может быть отклонено.Также можно указать «application/vnd.cups -raw» в качестве формата задания, чтобы указать, что задание должно быть передано на принтер точно так же, как -без каких-либо преобразований :, которые может выбрать администратор CUPS. разрешить это или нет.
Как правило, сервер CUPS имеет ряд преобразователей форматов заданий, доступных для преобразования различных типов файлов в какой-либо стандартный «формат заданий в очереди», а оттуда — во все, что принимает принтер (, например. PCL, PostScript или один из более закрытых форматов ). «Формат задания в очереди» раньше был PostScript, но теперь в современных версиях CUPS это PDF.
Если этот каталог не существует, вы можете заставить Steam создать его,
Затем он сохранит и установит протон в вашу директорию Steam.