Ubuntuのプリンタの設定(OKI社プリンタ,Ubuntu16.04)
よく考えたらubuntuのプリントを設定してなかったのでやり方をメモ.
OKIの場合
以下のようにdebパッケージを配っているタイプの企業もあるがOKIはppdファイルしか配ってなさそう. arimasou16.com
そこで公式のやり方に合わせる.
やりかた其の1:/etc/printcapの編集
上記のファイルを編集した後にコマンドをポチポチするもの.
ただ,私の環境では以下のような文が書いてあった.
# This file was automatically generated by cupsd(8) from the # /etc/cups/printers.conf file. All changes to this file # will be lost.
つまり,「外部のソフトウェアによって管理されており勝手に消えたりするぞ」ということでこの方法はやめた.
やりかた其の2:CUPS
http://localhost:631/admin
をブラウザに入力してGUIで設定するというもの.
CUPSはUNIX共通の印刷システムなんだとか.
OKIの公式によると次のような画面が出てくるらしく,このadd Printerから追加するらしい.
実際の画像はこんなの.いや,全然違いますやん.
「プリンタの追加」を選択してすすめていく.
プリンタの形式選択
次の画面では次の項目からネットワークプリンタの分類?を選ぶ. 全然わからないが上記のOKIのドキュメントにsocketとあったのでAppSocket/HP JetDirect を選択した.
Backend Error Handler インターネット印刷プロトコル (https) LPD/LPR ホストまたはプリンター インターネット印刷プロトコル (ipps) インターネット印刷プロトコル (http) AppSocket/HP JetDirect インターネット印刷プロトコル (ipp) インターネット印刷プロトコル (ipp14)
一応AppSocketというのが一般的かつもっとも高速なやつで,Internet Printing Protocol (IPP)とかいうのはネットワーク印刷にてよく使われるらしい.
そこんとこはヘルプを確認していただきたい.
IPアドレスの設定
プリンタのIPがわかっている前提で話す. ポート番号を指定しないなら
socket://<IPアドレス>
とうつのが正解のようだ.これはどういう記法なのか?それはまたヘルプを(ry
ppdファイルの選択
OKIの場合,ppdファイルというのが配ってある. これをローカルにダウンロードして次の画面で選択する.
デフォルトの設定の選択
Generalの項目で 2-Sided Printing:をLong-Sidedにする. 両面印刷長辺とじってことですね.
感想
Windowsだと何も考えずexeファイルぶん回すことが多いがUbuntuはこういう細かなところでググらびりてぃ(Google検索から適切な情報を抽出すること)が試されるのでギークっぽい人以外には勧めづらいなぁなどとぼんやりおもった.