概要

今までなにかを印刷する際は、サブ機と化したMacでやっていた。
しかし、自分のプライベートのメイン機はLinuxなので、これで印刷もしたい。
プリンタードライバーはLinuxにCUPSがあるからなのか、だいたいどこでもプリンタードライバーが用意されている。
我が家で使用しているEpsonのEP-807AWはもちろん、下記の多数のシリーズがドライバー対応している。汎用的なドライバーなのだろうとは言えメーカーさんすごい。

https://www.epson.jp/support/taiou/os/linux_selist.htm

しかし何故か最初製品のドライバーを見ても、見つからず(探すページが違うだけだったのだが)、結局Ubuntuフォーラムを参照したのでその手順をメモ。

参照記事

https://forums.ubuntulinux.jp/viewtopic.php?pid=123468

手順

基本は上記記事の通り。

まずは、lsbをインストール。

$ sudo apt install lsb

お恥ずかしながらlsbパッケージがなんなのかよく知らなかったので調べてみた。
https://packages.debian.org/ja/stretch/lsb-release
Linuxの標準機能と、サードパーティとのつなぎ役といったところの様子。ちょっと調べただけだが、プリンター系のドライバーをインストールするには必要なようだ。

つぎに、ドライバーをダウンロード。これは上記からサイトリンクを知った。
※しかし、実際は下記で検索できたようだった。。
http://download.ebz.epson.net/dsc/search/01/search/?LG2=JA&OSC=LX

$ wget http://download.ebz.epson.net/dsc/op/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-escpr_1.4.1-1lsb3.2_amd64.deb

インストールする。

$ sudo dpkg -i ./epson-inkjet-printer-escpr_1.4.1-1lsb3.2_amd64.deb

パッケージを検索する。

$ sudo apt search escpr
ソート中... 完了
全文検索... 完了
epson-inkjet-printer-escpr/now 1.4.1-1lsb3.2 amd64 [インストール済み、ローカル]
  Epson Inkjet Printer Driver (ESC/P-R) for Linux

printer-driver-escpr/impish 1.7.17-1 amd64
  printer driver for Epson Inkjet that use ESC/P-R

インストールする。

$ sudo apt install printer-driver-escpr

以上でドライバー周りは完了。たったこれだけ。

あとは、Settingsからプリンターを開く。
すでにあるネットワークプリンターだとドライバーが認識していないようなので、新規で追加する。
同じLAN内だとネットワークプリンターとして表示されるので、あとはそのまま進むと勝手にインストールしたドライバーを検索して、セットしてくれる。
これで無事に印刷ができた。
まったくハマることなくスムーズに印刷まで出来たのだった。
今までちゃんとやってなくて、Macで印刷していたけど、そのためにディスプレイを切り替えるのが面倒だったのでLinux機でも普通に印刷ができるようになって良かった。

カテゴリー: Linux