<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.archlinux.jp/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sksat</id>
	<title>ArchWiki - 利用者の投稿記録 [ja]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.archlinux.jp/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sksat"/>
	<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php/%E7%89%B9%E5%88%A5:%E6%8A%95%E7%A8%BF%E8%A8%98%E9%8C%B2/Sksat"/>
	<updated>2026-04-15T04:41:10Z</updated>
	<subtitle>利用者の投稿記録</subtitle>
	<generator>MediaWiki 1.44.3</generator>
	<entry>
		<id>https://wiki.archlinux.jp/index.php?title=CUPS&amp;diff=18386</id>
		<title>CUPS</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=CUPS&amp;diff=18386"/>
		<updated>2020-11-27T15:27:44Z</updated>

		<summary type="html">&lt;p&gt;Sksat: org.cups.cupsd.serviceをcups.serviceに置き換え&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:プリンター]]&lt;br /&gt;
[[cs:CUPS]]&lt;br /&gt;
[[de:CUPS]]&lt;br /&gt;
[[en:CUPS]]&lt;br /&gt;
[[es:CUPS]]&lt;br /&gt;
[[fr:CUPS]]&lt;br /&gt;
[[it:CUPS]]&lt;br /&gt;
[[pl:CUPS]]&lt;br /&gt;
[[ru:CUPS]]&lt;br /&gt;
[[th:CUPS]]&lt;br /&gt;
[[zh-hans:CUPS]]&lt;br /&gt;
[[zh-hant:CUPS]]&lt;br /&gt;
{{Related articles start}}&lt;br /&gt;
{{Related|CUPS/プリンター共有}}&lt;br /&gt;
{{Related|CUPS/プリンター別の問題}}&lt;br /&gt;
{{Related|CUPS/トラブルシューティング}}&lt;br /&gt;
{{Related|Samba}}&lt;br /&gt;
{{Related|LPRng}}&lt;br /&gt;
{{Related articles end}}&lt;br /&gt;
&lt;br /&gt;
[https://www.cups.org/ CUPS] は標準ベースの、Apple によって開発されている macOS® やその他の UNIX® ライクなオペレーティングシステム向けのオープンソースの印刷システムです。&lt;br /&gt;
&lt;br /&gt;
== インストール ==&lt;br /&gt;
&lt;br /&gt;
{{Pkg|cups}} パッケージを[[インストール]]してください。&lt;br /&gt;
&lt;br /&gt;
PDF 文章に「印刷」したい場合、{{pkg|cups-pdf}} パッケージもインストールしてください。デフォルトでは、PDF ファイルは {{ic|/var/spool/cups-pdf/$USER}} に保存されます。作成場所は {{ic|/etc/cups/cups-pdf.conf}} で変更できます。&lt;br /&gt;
&lt;br /&gt;
インストールしたら {{ic|cups.service}} を[[起動]]・[[有効化]]してください。&lt;br /&gt;
&lt;br /&gt;
== 接続インターフェイス ==&lt;br /&gt;
以下には様々なインターフェイスごとにプリンターを認識させる手順を載せています。&lt;br /&gt;
&lt;br /&gt;
{{Note|1=&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* CUPS ヘルパープログラムは  {{ic|cups}} ユーザー・グループを使って動作します。これによってヘルパープログラムからプリンターデバイスにアクセスできるようになり {{ic|cups}} グループに属する {{ic|/etc/cups/}} の設定ファイルを読み込めるようになります。&lt;br /&gt;
* {{Pkg|cups}} 2.2.6-2 以前では、{{ic|lp}} グループが使われていました [https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/cups&amp;amp;id=a209bf21797a239c7ddb4614f0266ba1e5238622]。アップグレード後、{{ic|/etc/cups}} のファイルの所有者は {{ic|cups}} グループに設定し、{{ic|/etc/cups/cups-files.conf}} には {{ic|User 209}} と {{ic|Group 209}} を記述する必要があります。&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== USB ===&lt;br /&gt;
USB プリンターが認識されているかどうか確認するには:&lt;br /&gt;
{{hc|$ lsusb|&lt;br /&gt;
(...)&lt;br /&gt;
Bus 001 Device 007: ID 03f0:1004 Hewlett-Packard DeskJet 970c/970cse&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== パラレルポート ===&lt;br /&gt;
パラレルポートプリンターを使うには {{ic|lp}}, {{ic|parport}}, {{ic|parport_pc}} [[カーネルモジュール]]が必要です。&lt;br /&gt;
&lt;br /&gt;
{{hc|$ dmesg {{!}} grep -i parport|&lt;br /&gt;
 parport0: Printer, Hewlett-Packard HP LaserJet 2100 Series&lt;br /&gt;
 lp0: using parport0 (polling)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== ネットワーク ===&lt;br /&gt;
[[Avahi]] を使うことでローカルネットワーク内のプリンターをスキャンできます。[[Avahi]] ホストネームを使ってネットワークプリンターを接続するには、[[Avahi#ホスト名の解決|.local ホストネーム解決]]をセットアップして {{ic|cups.service}} を[[systemd#ユニットを使う|再起動]]してください。&lt;br /&gt;
&lt;br /&gt;
[[Samba]] プロトコルを使ってネットワークプリンターに接続する場合や、Windows クライアント用のプリンターサーバーを使う場合、{{Pkg|samba}} パッケージをインストールしてください。&lt;br /&gt;
&lt;br /&gt;
== プリンタードライバー ==&lt;br /&gt;
プリンターのドライバーは以下のソースのどこかから入手することができます。動作するのが確認されているドライバーのリストは [[CUPS/プリンター別の問題]]を見てください。&lt;br /&gt;
&lt;br /&gt;
プリンターを動かすのに、CUPS は PPD ファイルを必要とします。また、大抵のプリンターでは [https://www.cups.org/doc/man-filter.html フィルター] も必要です。CUPS がどうやって PPD やフィルターを使用するのかは [https://www.cups.org/doc/postscript-driver.html] に詳しく書かれています。&lt;br /&gt;
&lt;br /&gt;
[http://www.openprinting.org/printers OpenPrinting Printer List] は多数のプリンターの推奨ドライバーを教えてくれます。個別のプリンターの PPD ファイルも提供されていますが、大抵の場合は [[#Foomatic|foomatic]] や推奨されているドライバーパッケージから手に入ります。&lt;br /&gt;
&lt;br /&gt;
PPD ファイルが CUPS に供給されると、CUPS サーバーは PPD ファイルを再生成して {{ic|/etc/cups/ppd/}} に保存します。&lt;br /&gt;
&lt;br /&gt;
新しいドライバーをインストールした後は cups サービスの再起動が必要です。&lt;br /&gt;
&lt;br /&gt;
=== CUPS ===&lt;br /&gt;
CUPS は何も設定をしなくても動作する PPD やフィルターのバイナリを少数ながらデフォルトで用意しています。また、CUPS は [[wikipedia:ja:AirPrint|AirPrint]] と [http://www.pwg.org/ipp/everywhere.html IPP Everywhere] プリンターにも対応しています。&lt;br /&gt;
&lt;br /&gt;
=== Foomatic ===&lt;br /&gt;
[https://wiki.linuxfoundation.org/openprinting/database/foomatic foomatic] プロジェクトはフリーであるかを問わず多数のプリンタードライバーの PPD を提供しています。foomatic の活動の詳細は [http://www.openprinting.org/download/kpfeifle/LinuxKongress2002/Tutorial/IV.Foomatic-Developer/IV.tutorial-handout-foomatic-development.html Foomatic from the Developer&#039;s View] を見てください。&lt;br /&gt;
&lt;br /&gt;
foomatic を使用するには、{{pkg|foomatic-db-engine}} と {{pkg|foomatic-db}}, {{pkg|foomatic-db-ppds}}, {{pkg|foomatic-db-nonfree-ppds}}, {{pkg|foomatic-db-gutenprint-ppds}} の最低でもどれかひとつをインストールします。&lt;br /&gt;
&lt;br /&gt;
foomatic の PPD は別途でフィルターを必要とすることがあり、{{pkg|gutenprint}} や {{pkg|ghostscript}} などが挙げられます (例えば {{aur|min12xxw}})。{{pkg|ghostscript}} が必要な場合、{{pkg|gsfonts}} もおそらく必須です。&lt;br /&gt;
&lt;br /&gt;
=== メーカー別のドライバー ===&lt;br /&gt;
様々なプリンターメーカーが独自の Linux ドライバーを提供しています。中には Arch の公式リポジトリや [[AUR]] からインストールできるドライバーもあります。&lt;br /&gt;
&lt;br /&gt;
一部のドライバーについては [[CUPS/プリンター別の問題]]に詳しい説明があります。&lt;br /&gt;
&lt;br /&gt;
== プリンター URI ==&lt;br /&gt;
&lt;br /&gt;
以下では手動での URI の生成について説明しています。&lt;br /&gt;
&lt;br /&gt;
=== USB ===&lt;br /&gt;
&lt;br /&gt;
CUPS は USB プリンターの URI を自動的に生成します。例: {{ic|1=usb://HP/DESKJET%20940C?serial=CN16E6C364BH}}。&lt;br /&gt;
&lt;br /&gt;
生成されない場合、[[CUPS/トラブルシューティング#USB プリンター]]を見てください。&lt;br /&gt;
&lt;br /&gt;
=== パラレルポート ===&lt;br /&gt;
&lt;br /&gt;
URI は {{ic|parallel:&#039;&#039;device&#039;&#039;}} という形式になります。例えば、プリンターが {{ic|/dev/lp0}} で接続されている場合、{{ic|parallel:/dev/lp0}} を使ってください。USB からパラレルポートに変換するアダプタを使っている場合、プリンター URI は {{ic|parallel:/dev/usb/lp0}} を使ってください。&lt;br /&gt;
&lt;br /&gt;
=== ネットワーク ===&lt;br /&gt;
&lt;br /&gt;
[[#ネットワーク]]に書かれているように [[Avahi]] を設定することで、CUPS はプリンター URI を探知します。{{ic|avahi-discover}} を使ってプリンターの名前やアドレスを確認することもできます (例: {{ic|BRN30055C6B4C7A.local/10.10.0.155:631}})。&lt;br /&gt;
&lt;br /&gt;
[[Avahi]] を使わずに URI を手動で生成することも可能です。ネットワークプリンターで利用可能な URI スキーマのリストは CUPS のドキュメント [https://www.cups.org/doc/network.html#PROTOCOLS] を見てください。プリンターによって URI には細かい違いがあるので、プリンターのマニュアルや [[CUPS/プリンター別の問題]]もチェックしてください。&lt;br /&gt;
&lt;br /&gt;
リモートの CUPS 印刷サーバーは {{ic|ipp://&#039;&#039;hostname&#039;&#039;:631/printers/&#039;&#039;queue_name&#039;&#039;}} という形式の URI でアクセスできます。リモートの印刷サーバーをセットアップする方法は [[CUPS/プリンター共有#GNU/Linux システム間]]を見てください。&lt;br /&gt;
&lt;br /&gt;
他の問題については [[CUPS/トラブルシューティング#ネットワークの問題]]を見てください。&lt;br /&gt;
&lt;br /&gt;
{{Warning|1=サーバーとクライアントの両方をプリンターフィルターで設定してはいけません。クライアントかサーバーのどちらかの印刷キューが &#039;raw&#039; である必要があります。フィルターによってプリンターに同じ印刷ジョブを2回送信して問題が発生するのを避けるためです (例: [https://bbs.archlinux.org/viewtopic.php?pid=1589908#p1589908])。印刷キューを &#039;raw&#039; に設定する例は[[#使用方法]]を見てください。}}&lt;br /&gt;
&lt;br /&gt;
== 使用方法 ==&lt;br /&gt;
&lt;br /&gt;
CUPS はコマンドラインツールの the lp* と cups* を使うことで制御できます。また、[[#ウェブインターフェイス|ウェブインターフェイス]]や [[#GUI アプリケーション|GUI アプリケーション]]を利用することも可能です。&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;queue&#039;&#039; はキューを識別するために使われる短くてわかりやすい名前です。名前に空白・特殊文字を含めることはできません。例えば、HP LaserJet 5P を使用する印刷キューの名前は &amp;quot;hpljet5p&amp;quot; などとします。複数のキューを物理的なプリンターに関連付けることができます。&lt;br /&gt;
* &#039;&#039;location&#039;&#039; はプリンターの物理的な場所の説明です (例えば &amp;quot;bedroom&amp;quot; や &amp;quot;kitchen&amp;quot; など)。複数のプリンターを管理しやすくするためにあります。&lt;br /&gt;
* &#039;&#039;description&#039;&#039; はプリンターの完全な説明です。大抵はプリンターの正式名称が使われます (&amp;quot;HP LaserJet 5P&amp;quot; など)。&lt;br /&gt;
&lt;br /&gt;
=== CLI ツール ===&lt;br /&gt;
&lt;br /&gt;
[http://localhost:631/help/options.html CUPS ローカルドキュメント] にはコマンドラインツールに関するヒントが載っています。&lt;br /&gt;
&lt;br /&gt;
{{Note|コマンドラインのスイッチはまとめて指定することができません。}}&lt;br /&gt;
&lt;br /&gt;
;デバイスを確認&lt;br /&gt;
 # lpinfo -v # &lt;br /&gt;
 $ /usr/lib/cups/backend/snmp &#039;&#039;ip_address&#039;&#039; # Use SNMP to find a URI&lt;br /&gt;
&lt;br /&gt;
;モデルを確認&lt;br /&gt;
 $ lpinfo -m&lt;br /&gt;
&lt;br /&gt;
;新しい印刷キューを追加&lt;br /&gt;
 # lpadmin -p &#039;&#039;queue_name&#039;&#039; -E -v &#039;&#039;uri&#039;&#039; -m &#039;&#039;model&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;queue_name&#039;&#039; は適当な名前に置き換えてください。例:&lt;br /&gt;
 # lpadmin -p HP_DESKJET_940C -E -v &amp;quot;usb://HP/DESKJET%20940C?serial=CN16E6C364BH&amp;quot; -m drv:///HP/hp-deskjet_940c.ppd.gz&lt;br /&gt;
 # lpadmin -p AirPrint -E -v &amp;quot;ipp://10.0.1.25/ipp/print&amp;quot; -m everywhere    # Driverless queue (Apple AirPrint or IPP Everywhere)&lt;br /&gt;
 # lpadmin -p SHARED_PRINTER -m raw    # Raw queue; no PPD or filter&lt;br /&gt;
 # lpadmin -p Test_Printer -E -v &amp;quot;ipp://10.0.1.3/ipp/print&amp;quot; -m pxlmono.ppd    # Specifying a PPD instead of a model&lt;br /&gt;
&lt;br /&gt;
{{Note|PPD を指定する場合、フルパスではなくファイル名だけ指定してください (例えば {{ic|/usr/share/ppd/cupsfilters/pxlmono.ppd}} ではなく {{ic|pxlmono.ppd}} を指定します)。}}&lt;br /&gt;
&lt;br /&gt;
;デフォルトプリンターを設定&lt;br /&gt;
 $ lpoptions -d &#039;&#039;queue_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
;オプションを変更&lt;br /&gt;
 $ lpoptions -p &#039;&#039;queue_name&#039;&#039; -l # List the options&lt;br /&gt;
 $ lpoptions -p &#039;&#039;queue_name&#039;&#039; -o &#039;&#039;option&#039;&#039;=&#039;&#039;value&#039;&#039; # Set an option&lt;br /&gt;
&lt;br /&gt;
例:&lt;br /&gt;
 $ lpoptions -p HP_DESKJET_940C -o PageSize=A4&lt;br /&gt;
&lt;br /&gt;
;状態を確認&lt;br /&gt;
 $ lpstat -s&lt;br /&gt;
 $ lpstat -p &#039;&#039;queue_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
;プリンターを無効化&lt;br /&gt;
 # cupsdisable &#039;&#039;queue_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
;プリンターを有効化&lt;br /&gt;
 # cupsenable &#039;&#039;queue_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
;ジョブを受け取るようにプリンターを設定&lt;br /&gt;
 # cupsaccept &#039;&#039;queue_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
;プリンターの削除&lt;br /&gt;
まず印刷を要求するエントリを全て拒否するように設定してください:&lt;br /&gt;
 # cupsreject &#039;&#039;queue_name&#039;&#039;&lt;br /&gt;
次にプリンターを無効化してください:&lt;br /&gt;
 # cupsdisable &#039;&#039;queue_name&#039;&#039;&lt;br /&gt;
最後に削除してください:&lt;br /&gt;
 # lpadmin -x &#039;&#039;queue_name&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
;ファイルを印刷&lt;br /&gt;
 $ lpr &#039;&#039;file&#039;&#039;&lt;br /&gt;
 $ lpr -# 17 &#039;&#039;file&#039;&#039;            # print the file 17 times&lt;br /&gt;
 $ echo &#039;Hello, world!&#039; | lpr -p # print the result of a command. The -p switch adds a header.&lt;br /&gt;
&lt;br /&gt;
;印刷キューを確認&lt;br /&gt;
 $ lpq&lt;br /&gt;
 $ lpq -a # on all queues&lt;br /&gt;
&lt;br /&gt;
;印刷キューを消去&lt;br /&gt;
 # lprm   # remove last entry only&lt;br /&gt;
 # lprm - # remove all entries&lt;br /&gt;
&lt;br /&gt;
=== ウェブインターフェイス ===&lt;br /&gt;
&lt;br /&gt;
CUPS サーバーはウェブインターフェイスを使って管理することができます。http://localhost:631/ を開いてください。&lt;br /&gt;
&lt;br /&gt;
{{Note|HTTPS 接続で CUPS を使用する場合、初めてアクセスしたときにインターフェイスが表示されるまで長い時間がかかります。初期設定で行われる SSL 証明書の生成に時間がかかるためです。}}&lt;br /&gt;
&lt;br /&gt;
ウェブインターフェイスから管理設定を行うには認証が必要です。{{ic|root}} で認証するか、ユーザーをプリンターの管理権限グループに追加してください。[[#設定]]を参照。&lt;br /&gt;
&lt;br /&gt;
;印刷キューを追加&lt;br /&gt;
&#039;&#039;&#039;Administration&#039;&#039;&#039; ページを開いてください。&lt;br /&gt;
&lt;br /&gt;
;既存のキューを編集&lt;br /&gt;
&#039;&#039;&#039;Printers&#039;&#039;&#039; ページを開いて、編集したいキューを選択してください。&lt;br /&gt;
&lt;br /&gt;
;キューをテスト&lt;br /&gt;
&#039;&#039;&#039;Printers&#039;&#039;&#039; ページを開いて、キューを選択してください。&lt;br /&gt;
&lt;br /&gt;
=== GUI アプリケーション ===&lt;br /&gt;
&lt;br /&gt;
CUPS を管理するのに十分な権限を持っていない場合、アプリケーションが起動するときに root パスワードが要求されます。root 権限を与えずにユーザーに管理者権限を与える方法は[[#設定]]を見てください。&lt;br /&gt;
&lt;br /&gt;
* {{App|print-manager|印刷ジョブとプリンターの管理ツール ([[KDE]])。|https://cgit.kde.org/print-manager.git|{{Pkg|print-manager}}}}&lt;br /&gt;
* {{App|system-config-printer|[[GTK+]] の CUPS プリンター設定ツール・状態アプレット。|http://cyberelk.net/tim/software/system-config-printer/|{{Pkg|system-config-printer}}}}&lt;br /&gt;
* {{App|gtklp|CUPS の GTK+ インターフェイス。|https://gtklp.sirtobi.com/index.shtml|{{AUR|gtklp}}}}&lt;br /&gt;
&lt;br /&gt;
== 設定 ==&lt;br /&gt;
&lt;br /&gt;
CUPS サーバーの設定は {{ic|/etc/cups/cupsd.conf}} と {{ic|/etc/cups/cups-files.conf}} にあります ({{man|5|cupsd.conf}} や {{man|5|cups-files.conf}} を参照)。どちらかのファイルを編集したら、変更を適用するために {{ic|cups.service}} を[[再起動]]してください。大抵の場合はデフォルト設定で問題ありません。&lt;br /&gt;
&lt;br /&gt;
プリンターの管理者権限を持つ[[グループ]]は {{ic|/etc/cups/cups-files.conf}} の {{ic|SystemGroup}} で定義されます。デフォルトでは {{ic|sys}} グループが使われます。&lt;br /&gt;
&lt;br /&gt;
{{pkg|cups}} は {{pkg|libpaper}} のサポートを有効にしてビルドされており、libpaper はデフォルトの用紙サイズとして &#039;&#039;&#039;Letter&#039;&#039;&#039; を使います。印刷キューを追加するたびに用紙サイズを変更しなくてもいいように、{{ic|/etc/papersize}} を編集してデフォルトの用紙サイズを設定してください。詳しくは {{man|5|papersize}} を参照。&lt;br /&gt;
&lt;br /&gt;
デフォルトでは、全てのログは {{ic|/var/log/cups/}} 内のファイルに送信されます。{{ic|/etc/cups/cups-files.conf}} 内の {{ic|AccessLog}}, {{ic|ErrorLog}}, {{ic|PageLog}} ディレクティブの値を {{ic|syslog}} に変更することで、CUPS から [[systemd#Journal|systemd journal]] にログを吐かせることができます。詳しくは [https://fedoraproject.org/wiki/Changes/CupsJournalLogging fedora wiki] を見てください。&lt;br /&gt;
&lt;br /&gt;
=== cups-browsed ===&lt;br /&gt;
&lt;br /&gt;
CUPS は [[Avahi]] を使ってネットワーク上の未知の共有プリンターを発見することができます。サーバーがどこにあるのかわからないくらい巨大な構成で有用です。この機能を使うには [[Avahi#ホスト名の解決|.local ホストネーム解決]]を設定して、{{ic|avahi-daemon.service}} と {{ic|cups-browsed.service}} の両方を起動してください。ジョブは何も処理されずにプリンターに直接送信されるため、キューの作成が上手く行かない場合もあります。[http://www.pwg.org/ipp/everywhere.html IPP Everywhere] あるいは [[wikipedia:ja:AirPrint|AirPrint]] に対応しているドライバー不要のプリンターであれば特に設定をしなくても問題なく動作するはずです。&lt;br /&gt;
&lt;br /&gt;
{{Note|1=ネットワークプリンターの検索によってコンピュータの起動時間が大幅に遅くなってしまうことがあります [https://bbs.archlinux.org/viewtopic.php?pid=1720219#p1720219]。}}&lt;br /&gt;
&lt;br /&gt;
=== プリンター共有 ===&lt;br /&gt;
&lt;br /&gt;
[[CUPS/プリンター共有]]と[[CUPS/プリンター共有#リモート管理]]を見てください。&lt;br /&gt;
&lt;br /&gt;
=== PolicyKit による管理者認証 ===&lt;br /&gt;
&lt;br /&gt;
[[PolicyKit]] を設定することで管理者パスワードを入力しなくても GUI を使ってユーザーからプリンターを設定できるようにすることができます。&lt;br /&gt;
&lt;br /&gt;
{{Note|ルールを適用するには {{Pkg|cups-pk-helper}} のインストールが必要な場合があります。}}&lt;br /&gt;
&lt;br /&gt;
以下は wheel [[グループ]]のメンバーにプリンターの管理を許可する例です:&lt;br /&gt;
&lt;br /&gt;
{{hc|/etc/polkit-1/rules.d/49-allow-passwordless-printer-admin.rules|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
polkit.addRule(function(action, subject) { &lt;br /&gt;
    if (action.id == &amp;quot;org.opensuse.cupspkhelper.mechanism.all-edit&amp;quot; &amp;amp;&amp;amp; &lt;br /&gt;
        subject.isInGroup(&amp;quot;wheel&amp;quot;)){ &lt;br /&gt;
        return polkit.Result.YES; &lt;br /&gt;
    } &lt;br /&gt;
});&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
=== ローカルの CUPS サーバーを使わない ===&lt;br /&gt;
&lt;br /&gt;
CUPS ではローカルにプリンターサーバーを立ち上げるかわりにリモートのプリンターサーバーに直接接続するように設定することができます。{{Pkg|libcups}} パッケージの[[インストール]]が必要です。ただし、アプリケーションによってはリモートのサーバーを使用する場合も印刷するのに {{Pkg|cups}} パッケージのインストールを必要とします。&lt;br /&gt;
&lt;br /&gt;
{{Warning|ローカルの CUPS サーバーを使わずにリモートプリンターにアクセスすることは開発者によって非推奨とされています [http://www.cups.org/pipermail/cups/2015-October/027229.html]。}}&lt;br /&gt;
&lt;br /&gt;
リモートの CUPS サーバーを使うには、{{ic|CUPS_SERVER}} [[環境変数]]を {{ic|printerserver.mydomain:port}} に設定してください。例えば、[[Firefox]] で別の印刷サーバーを使いたい場合 ({{ic|printserver.mydomain:port}} は適当な印刷サーバーの名前とポートに置き換えてください):&lt;br /&gt;
&lt;br /&gt;
 $ CUPS_SERVER=printserver.mydomain:port firefox&lt;br /&gt;
&lt;br /&gt;
== トラブルシューティング ==&lt;br /&gt;
&lt;br /&gt;
[[CUPS/トラブルシューティング]]を見てください。&lt;br /&gt;
&lt;br /&gt;
== 参照 ==&lt;br /&gt;
&lt;br /&gt;
* [http://localhost:631/help CUPS 公式ドキュメント], &#039;&#039;ローカルにインストールされたドキュメント&#039;&#039;&lt;br /&gt;
* [[Wikipedia:ja:Common Unix Printing System]]&lt;br /&gt;
* [https://www.linuxfoundation.org/collaborate/workgroups/openprinting OpenPrinting ホームページ]&lt;br /&gt;
* [https://ja.opensuse.org/%E5%8D%B0%E5%88%B7%E5%87%A6%E7%90%86%E3%81%AE%E8%80%83%E3%81%88%E6%96%B9 OpenSuSE の印刷処理の考え方 - 印刷ワークフローについての説明]&lt;br /&gt;
* [https://en.opensuse.org/SDB:CUPS_in_a_Nutshell OpenSuSE CUPS in a Nutshell - a quick CUPS overview]&lt;br /&gt;
* [https://wiki.gentoo.org/wiki/Printing/ja Gentoo の印刷ガイド]&lt;br /&gt;
* [https://wiki.debian.org/Printing Debian の印刷ポータル]&lt;br /&gt;
* [https://wiki.debian.org/SystemPrinting Debian の CUPS 印刷システムの概要]&lt;/div&gt;</summary>
		<author><name>Sksat</name></author>
	</entry>
</feed>