LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

ppdc

Compile CUPS PPD printer driver files

TLDR

Compile PPD files
$ ppdc [driver.drv]
copy
Compile to specific directory
$ ppdc -d [output_dir] [driver.drv]
copy
Verbose output
$ ppdc -v [driver.drv]
copy

SYNOPSIS

ppdc [options] source

DESCRIPTION

ppdc compiles CUPS printer driver source files (.drv) into PPD (PostScript Printer Description) files. PPD files describe a printer's capabilities including supported paper sizes, resolutions, color modes, and optional features, and are used by CUPS to generate appropriate print job data.The driver source format provides a compact way to define multiple printer models in a single file with shared options and model-specific overrides. The compiled PPD files can be placed in the CUPS model directory for automatic printer detection and setup.

PARAMETERS

SOURCE

Driver source file.
-d DIR
Output directory.
-v
Verbose output.
-I DIR
Include directory.

INSTALL

sudo apt install cups-ppdc
copy
sudo dnf install cups-client
copy
sudo apk add cups-client
copy
sudo zypper install cups-client
copy

CAVEATS

CUPS specific. PPD files for printer support.

HISTORY

ppdc is part of CUPS for PPD file compilation.

SEE ALSO

ppdhtml(1), ppdi(1), cups(1)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid