10.4. トラブルシューティング

10.4.1. ブラウザからhttp://localhost:631/にアクセスすると接続を拒否されます。
10.4.2. 私が使っているプリンタ用のドライバが用意されていません。
10.4.3. 2.x からのアップグレード環境でCUPSを利用するには?
10.4.1.

ブラウザからhttp://localhost:631/にアクセスすると接続を拒否されます。

まず、CUPSサーバが起動しているかを次のようにGNOME端末等で確認してください。

$ /etc/init.d/cups status
cupsdは停止しています

の様に表示されれば、CUPSサーバが起動していないのが原因です。root権限で次のコマンドを実行してCUPSサーバを起動してください。

# /etc/init.d/cups start

ここで以下の様に表示されれば、CUPSサーバが起動していますので再度アクセスしてみて下さい。

cupsを起動中:                                              [  OK  ]
10.4.2.

私が使っているプリンタ用のドライバが用意されていません。

もし、お使いのプリンタ用のドライバが見つからなかったら、他のプリンタ向けのドライバが用意されていないかapt-getやsynapticを利用して『foomatic』などをキーワードに検索してみてください。該当しそうなパッケージがあればインストールしてみると良いかもしれません。

ドキュメント就筆時点では、表 10.1. 「Plusにあるパッケージ」の様なパッケージが存在しています。

なお、インストール後はCUPSサーバを再起動してください。

該当するパッケージがないならば、お使いのプリンタのlinuxでの対応状況を調べておくと良いでしょう。『linux <プリンタの型番>』をキーワードに検索エンジンを利用してみてください。

もし、CUPSでは使用できないが従来のLPRngで使用できるプリンタであればLPRng(Plusに収録)をお使い下さい。LPRngを使用する場合のプリンタの設定方法については、LPRngによる印刷環境の設定方法と使用方法を御覧ください。

表 10.1. Plusにあるパッケージ

foomatic-ppd-hpijsヒューレットパッカード社のインクジェットプリンタ用
foomatic-ppd-omniOmni社のプリンタ用

例 10.1. foomatic-hpijsをインストールする場合の例

# apt-get install foomatic-hpijs
# /etc/init.d/cups restart
10.4.3.

2.x からのアップグレード環境でCUPSを利用するには?

アップグレード時には、CUPSが利用できる状態になっていません。CUPSを利用できるようにするためには、以下の手順をroot権限で実行して下さい。

# /sbin/update-alternatives --auto print
# apt-get --reinstall install cups