背景
windowsでできることをlinux(ubuntu)に移行している。
プリンタのセットアップを行ったが、何分古いプリンタなので周辺のライブラリがないとか問題が発生して上手くいかなかった。それでもなんとかセットアップを完了することができたので、その経緯を記載する。
プリンタドライバの入手
Canon社の公式サイトからドライバを入手する。
https://cweb.canon.jp/cgi-bin/download/select-software.cgi
次のdebian用ドライバをダウンロードする。
(1) IJ Printer Driver Ver.3.40 for Linux
(2) ScanGear MP Ver.1.60 for Linux
ダウンロードしたファイルは、~/Downloadに置かれる。
IJ Printer Driver のインストール
次のコマンドでインストールを実行する。
$ tar zxvf cnijfilter-mg6100series-3.40-1-deb.tar.gz
$ cd cnijfilter-mg6100series-3.40-1-deb/
$ sudo ./install.sh
libpng12-0およびlibtiff4がないという理由でインストールは失敗する。
対策(libpng12-0)
次のPPAサイトでlibpng12-0_1.2.54-1ubuntu1.1+1_ppa0_focal_amd64.deb
を選択して入手する。
http://ppa.launchpad.net/linuxuprising/libpng12/ubuntu/pool/main/libp/libpng/
次のコマンドでインストールする。
$ sudo dpkg -i libpng12-0_1.2.54-1ubuntu1.1+1_ppa0_focal_amd64.deb
対策(libtiff4)
libtiff4のインストールにはmultiarch-support必要である。次のサイトから入手する。
http://archive.ubuntu.com/ubuntu/pool/main/g/glibc/multiarch-support_2.27-3ubuntu1.2_amd64.deb
次のコマンドでインストールする。
$ sudo dpkg -i multiarch-support_2.27-3ubuntu1.2_amd64.deb
続いてlibtiff4をダウンロードする。次のサイトでlibtiff4_3.9.7-2ubuntu1_amd64.deb
を選択して入手する。
http://ftp.ksu.edu.tw/FTP/Linux/ubuntu/pool/universe/t/tiff3/
次のコマンドでインストールする。
sudo dpkg -i libtiff4_3.9.7-2ubuntu1_amd64.deb
IJ Printer Driver の再インストール
再度、インストールコマンドを実行する。
$ sudo ./install.sh
エラーが発生しなければ、次の順序で処理が進む。
- プリンターの登録
- 接続方法の選択
- プリンターの選択
- プリンターの登録(プリンターの名前入力)
- 通常使うプリンターに設定
- インストール完了
インストールが完了したら、[設定]-[プリンター]でテストページの印刷ができる。
ScanGear MP のインストール
次のコマンドでインストールを実行する。
$ tar zxvf scangearmp-mg6100series-1.60-1-deb.tar.gz
$ cd scangearmp-mg6100series-1.60-1-deb/
$ sudo ./install.sh
こちらはlibusb-0.1-4がないという理由でインストールが失敗する。
対策(libusb-0.1-4)
通常の手順でlibusb-0.1-4のインストールは可能である。
$ sudo apt update
$ sudo apt install libusb-0.1-4
ScanGear MP の再インストール
次のコマンドでインストールを実行する。
$ sudo ./install.sh
使い方
それぞれドライバを入手したページに、操作説明書(HTML)がある。
使い方はこの操作説明書を参照されたい。