elementaryOSではプリンタ名を設定画面から変更できないので、設定ファイルを直接編集する。
サービスを停止して編集する。
# systemctl stop cups # vi /etc/cups/printers.conf
下記のようにPrinter要素を変更すれば名称を変更できる。
# Printer configuration file for CUPS v2.2.7 # Written by cupsd # DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING # <Printer CUPS-PDF> <Printer MY-PDF-Printer> UUID urn:uuid:4d795ec4-9ae4-3518-4665-5be4e5877d98 Info PDF DeviceURI cups-pdf:/ State Idle StateTime 1550990838 ConfigTime 1550992560 Type 8388612 Accepting Yes Shared Yes JobSheets none none QuotaPeriod 0 PageLimit 0 KLimit 0 OpPolicy default ErrorPolicy retry-job </Printer>
次に/etc/cups/ppd/内にある旧名のファイル名を合わせて変更する。
# mv /etc/cups/ppd/CUPS-PDF.ppd /etc/cups/ppd/MY-PDF-Printer.ppd
サービスを再開する。
# systemctl start cups