2018年5月21日月曜日

Ubuntuにプリンタドライバをインストール

あまプロではOSにUbuntuを使っています。

先日、プリンタの設定を行いましたのであメログ。
プリンタはエプソンのEP-705Aです。ジモティで3000円で譲って頂きました。
スキャナー機能も付いてまっせぇ。

Ubuntuの標準ドライバでは印刷出来ないので、ダウンロードセンタからドライバをダウンロードします。
今回はepson-inkjet-printer-201205j_1.0.0-1lsb3.2_amd64.debというdebファイルになります。

debファイルをインストールする場合はsudo dpkg -i *.debなんですが、一つ問題が有って
dpkgコマンドはパッケージの依存関係を解決してくれないです。
プリンタドライバの場合、lsb等色々なパッケージに依存して作られてます。
パッケージの依存関係とはプリンタドライバの場合、ドライバを動作される為に必要な物、パッケージを実行される為に要るパッケージです。
依存するパッケージを一つ一つインストールして行っても良いんですが、面倒なので依存関係を解決してくれるgdebiコマンドをインストールします。
sudo apt install gdebi
で、その後

sudo gdebi epson-inkjet-printer-201205j_1.0.0-1lsb3.2_amd64.deb
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading state information... Done
以下のパッケージのインストールが必要です: alien at debhelper debugedit dh-autoreconf dh-strip-nondeterminism libarchive-cpio-perl libfile-stripnondeterminism-perl libjpeg62 libmail-sendmail-perl librpmbuild8 librpmsign8 libsys-hostname-long-perl lsb lsb-core lsb-printing lsb-security ncurses-term pax po-debconf rpm

EPSON EP-705A Series - Epson Inkjet Printer Driver
 This software is a filter program used with Common UNIX Printing
 System (CUPS) from the Linux. This can supply the high quality print
 with Seiko Epson Color Ink Jet Printers.
 .
 This printer driver is supporting the following printers.
 .
 EP-705A
 .
 For detail list of supported printer, please refer to below site:
 http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX
 .
 (Converted from a rpm package by alien version 8.79ubuntu0.1.)
ソフトウェアパッケージをインストールしますか? [y/N]:y
Fetched 0 B in 0s (0 B/s)                                                     
以前に未選択のパッケージ dh-autoreconf を選択しています。
(データベースを読み込んでいます ... 現在 163837 個のファイルとディレクトリがインストールされています。)
.../00-dh-autoreconf_17_all.deb を展開する準備をしています ...
dh-autoreconf (17) を展開しています...
以前に未選択のパッケージ libfile-stripnondeterminism-perl を選択しています。
.../01-libfile-stripnondeterminism-perl_0.040-1.1~build1_all.deb を展開する準備をしています ...
libfile-stripnondeterminism-perl (0.040-1.1~build1) を展開しています...
以前に未選択のパッケージ dh-strip-nondeterminism を選択しています。
.../02-dh-strip-nondeterminism_0.040-1.1~build1_all.deb を展開する準備をしています ...
dh-strip-nondeterminism (0.040-1.1~build1) を展開しています...
以前に未選択のパッケージ po-debconf を選択しています。
.../03-po-debconf_1.0.20_all.deb を展開する準備をしています ...
po-debconf (1.0.20) を展開しています...
以前に未選択のパッケージ debhelper を選択しています。
.../04-debhelper_11.1.6ubuntu1_all.deb を展開する準備をしています ...
debhelper (11.1.6ubuntu1) を展開しています...
以前に未選択のパッケージ librpmbuild8 を選択しています。
.../05-librpmbuild8_4.14.1+dfsg1-2_amd64.deb を展開する準備をしています ...
librpmbuild8 (4.14.1+dfsg1-2) を展開しています...
以前に未選択のパッケージ librpmsign8 を選択しています。
.../06-librpmsign8_4.14.1+dfsg1-2_amd64.deb を展開する準備をしています ...
librpmsign8 (4.14.1+dfsg1-2) を展開しています...
以前に未選択のパッケージ debugedit を選択しています。
.../07-debugedit_4.14.1+dfsg1-2_amd64.deb を展開する準備をしています ...
debugedit (4.14.1+dfsg1-2) を展開しています...
以前に未選択のパッケージ rpm を選択しています。
.../08-rpm_4.14.1+dfsg1-2_amd64.deb を展開する準備をしています ...
rpm (4.14.1+dfsg1-2) を展開しています...
以前に未選択のパッケージ alien を選択しています。
.../09-alien_8.95_all.deb を展開する準備をしています ...
alien (8.95) を展開しています...
以前に未選択のパッケージ at を選択しています。
.../10-at_3.1.20-3.1ubuntu2_amd64.deb を展開する準備をしています ...
at (3.1.20-3.1ubuntu2) を展開しています...
以前に未選択のパッケージ libarchive-cpio-perl を選択しています。
.../11-libarchive-cpio-perl_0.10-1_all.deb を展開する準備をしています ...
libarchive-cpio-perl (0.10-1) を展開しています...
以前に未選択のパッケージ libjpeg62:amd64 を選択しています。
.../12-libjpeg62_1%3a6b2-3_amd64.deb を展開する準備をしています ...
libjpeg62:amd64 (1:6b2-3) を展開しています...
以前に未選択のパッケージ libsys-hostname-long-perl を選択しています。
.../13-libsys-hostname-long-perl_1.5-1_all.deb を展開する準備をしています ...
libsys-hostname-long-perl (1.5-1) を展開しています...
以前に未選択のパッケージ libmail-sendmail-perl を選択しています。
.../14-libmail-sendmail-perl_0.80-1_all.deb を展開する準備をしています ...
libmail-sendmail-perl (0.80-1) を展開しています...
以前に未選択のパッケージ ncurses-term を選択しています。
.../15-ncurses-term_6.1-1ubuntu1_all.deb を展開する準備をしています ...
ncurses-term (6.1-1ubuntu1) を展開しています...
以前に未選択のパッケージ pax を選択しています。
.../16-pax_1%3a20171021-2_amd64.deb を展開する準備をしています ...
pax (1:20171021-2) を展開しています...
以前に未選択のパッケージ lsb-security を選択しています。
.../17-lsb-security_9.20170808ubuntu1_amd64.deb を展開する準備をしています ...
lsb-security (9.20170808ubuntu1) を展開しています...
以前に未選択のパッケージ lsb-core を選択しています。
.../18-lsb-core_9.20170808ubuntu1_amd64.deb を展開する準備をしています ...
lsb-core (9.20170808ubuntu1) を展開しています...
以前に未選択のパッケージ lsb-printing を選択しています。
.../19-lsb-printing_9.20170808ubuntu1_amd64.deb を展開する準備をしています ...
lsb-printing (9.20170808ubuntu1) を展開しています...
以前に未選択のパッケージ lsb を選択しています。
.../20-lsb_9.20170808ubuntu1_all.deb を展開する準備をしています ...
lsb (9.20170808ubuntu1) を展開しています...
ncurses-term (6.1-1ubuntu1) を設定しています ...
libjpeg62:amd64 (1:6b2-3) を設定しています ...
po-debconf (1.0.20) を設定しています ...
ureadahead (0.100.0-20) のトリガを処理しています ...
ureadahead will be reprofiled on next reboot
debugedit (4.14.1+dfsg1-2) を設定しています ...
librpmsign8 (4.14.1+dfsg1-2) を設定しています ...
libarchive-cpio-perl (0.10-1) を設定しています ...
at (3.1.20-3.1ubuntu2) を設定しています ...
lsb-security (9.20170808ubuntu1) を設定しています ...
pax (1:20171021-2) を設定しています ...
libsys-hostname-long-perl (1.5-1) を設定しています ...
librpmbuild8 (4.14.1+dfsg1-2) を設定しています ...
libmail-sendmail-perl (0.80-1) を設定しています ...
libc-bin (2.27-3ubuntu1) のトリガを処理しています ...
doc-base (0.10.8) のトリガを処理しています ...
doc-base ファイルを 1 個追加 を処理中...
systemd (237-3ubuntu10) のトリガを処理しています ...
man-db (2.8.3-2) のトリガを処理しています ...
libfile-stripnondeterminism-perl (0.040-1.1~build1) を設定しています ...
rpm (4.14.1+dfsg1-2) を設定しています ...
dh-autoreconf (17) を設定しています ...
dh-strip-nondeterminism (0.040-1.1~build1) を設定しています ...
debhelper (11.1.6ubuntu1) を設定しています ...
alien (8.95) を設定しています ...
lsb-core (9.20170808ubuntu1) を設定しています ...
lsb-printing (9.20170808ubuntu1) を設定しています ...
lsb (9.20170808ubuntu1) を設定しています ...
以前に未選択のパッケージ epson-inkjet-printer-201205j を選択しています。
(データベースを読み込んでいます ... 現在 167414 個のファイルとディレクトリがインストールされています。)
epson-inkjet-printer-201205j_1.0.0-1lsb3.2_amd64.deb を展開する準備をしています ...
epson-inkjet-printer-201205j (1.0.0-1lsb3.2) を展開しています...
epson-inkjet-printer-201205j (1.0.0-1lsb3.2) を設定しています ...
libc-bin (2.27-3ubuntu1) のトリガを処理しています ...


こんな感じでプリンタで印刷出来る様になります〜。

0 件のコメント:

コメントを投稿

つっこみ