[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:57019] Re: CanonPrinter LBP5100を動かしたい。【再質問】
梅田です。
サマリー投稿です。武藤さんを始め、皆様有り難うございました。
(1)キャノンのサイトよりドライバーをダウンロード
http://cweb.canon.jp/drv-upd/lasershot/linux/captlinuxx64.html
(2)展開
$ ls
Mail1 テンプレート ドキュメント 音楽 公開
ダウンロード デスクトップ ビデオ 画像
$ cd ダウンロード
$ ls
linux-capt-printerdriver64-260.tar.gz
$ tar -zxvf linux-capt-printerdriver64-260.tar.gz
(3)順次ディレクトリの移動
$ ls
linux-capt-printerdriver64-260 linux-capt-printerdriver64-260.tar.gz
$ cd linux-capt-printerdriver64-260
$ ls
64-bit_Driver Doc
$ cd 64-bit_Driver
$ ls
Debian RPM
$ cd Debian
$ ls
cndrvcups-capt_2.60-1_amd64.deb cndrvcups-common_2.60-1_amd64.deb
(4)必要なファイルがあるかを確認
$ gs -h | grep opvp
oki4w okiibm omni oprp opvp paintjet pam pamcmyk32 pamcmyk4 pbm
pbmraw
opvp oprp があるか?を確認。
(5)インストール
Debianを起動して、rootでログインします。
CUPSドライバ共通モジュールをインストールします。
# dpkg -i cndrvcups-common_2.60-1_amd64.deb
以前に未選択のパッケージ cndrvcups-common を選択しています。
(データベースを読み込んでいます ... 現在 136447 個のファイルとディレクト
リがインストールされています。) (cndrvcups-common_2.60-1_amd64.deb から
) cndrvcups-common を展開しています... cndrvcups-common (2.60-1) を設定
しています ...
(6)CUPSを起動します。
# /etc/init.d/cups start
[ ok ] Starting Common Unix Printing System: cupsd.
(7)プリンタドライバモジュールをインストールします。
# dpkg -i cndrvcups-capt_2.60-1_amd64.deb
(データベースを読み込んでいます ... 現在 136500 個のファイルとディレクト
リがインストールされています。) cndrvcups-capt 2.60-1 を
(cndrvcups-capt_2.60-1_amd64.deb で) 置換するための準備をしています ...
cndrvcups-capt を展開し、置換しています... cndrvcups-capt (2.60-1) を設
定しています ...
(8)CUPSを再起動します。
# /etc/init.d/cups restart
[ ok ] Restarting Common Unix Printing System: cupsd.
(9)プリントスプーラにプリンタ(PPD)を登録します。
# /usr/sbin/lpadmin -p LBP5100 -m CNCUPSLBP5100CAPTJ.ppd -v ccp:localhost:59687 -E
(10)ccpdデーモンの設定ファイルにプリンタを登録します。
# /usr/sbin/ccpdadmin -p LBP5100 -o /dev/usb/lp0
CUPS_ConfigPath = /etc/cups/
LOG Path = None
UI Port = 59787
Entry Num : Spooler : Backend : FIFO path :
Device Path : Status
---------------------------------------------------------# /etc/init.d/ccpd
stop
# /etc/init.d/cups stop
# /etc/init.d/cups start
# /etc/init.d/ccpd start
# cupsenable
# cupsaccept
# captstatusui -P LBP5100
-------------------
[0] : LBP5100 : ccp :
localhost:59687 : /dev/usb/lp0 : New!!
(11)ccpdデーモンを起動します。
# /etc/init.d/ccpd start
Starting /usr/sbin/ccpd: .
(12)ccpdの自動起動の設定。
/etc/init.d/ccpdを、root権限で、先頭2行を次のように変更。
#!/bin/sh
# startup script for Canon Printer Daemon for CUPS (ccpd)
↓
#!/bin/sh
### BEGIN INIT INFO
# Provides: ccpd
# Required-Start: cups
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Canon Printer Daemon for CUPS (ccpd)
### END INIT INFO
保存し、
update-rc.d ccpd defaults
を実行。
# update-rc.d ccpd defaults
update-rc.d: using dependency based boot i# apt-get update
ヒット http://ftp.jp.debian.org wheezy Release.gpg
ヒット http://ftp.jp.debian.org wheezy Release
ヒット http://ftp.jp.debian.org wheezy/main Sources
ヒット http://ftp.jp.debian.org wheezy/main amd64 Packages
ヒット http://ftp.jp.debian.org wheezy/main i386 Packages
ヒット http://ftp.jp.debian.org wheezy/main Translation-ja
ヒット http://ftp.jp.debian.org wheezy/main Translation-en
ヒット http://security.debian.org wheezy/updates Release.gpg
ヒット http://security.debian.org wheezy/updates Release
ヒット http://security.debian.org wheezy/updates/main Sources
ヒット http://security.debian.org wheezy/updates/main amd64 Packages
ヒット http://security.debian.org wheezy/updates/main i386 Packages
ヒット http://security.debian.org wheezy/updates/main Translation-en
パッケージリストを読み込んでいます... 完了
sequencing
(13)
# apt-get install libglade2-0
インストール済み。
(14)
# dpkg --print-foreign-architectures
(何も出ない)
(15)
# dpkg --add-architecture i386
(これでi386アーキテクチャのパッケージも利用可能になる)
(16)
# dpkg --print-foreign-architectures
i386 ←こうなる
(17)
# apt-get update
(amd64のほかにi386アーキテクチャの情報も取り込まれる)
(18)
# apt-get install ia32-libs-i386
インストールCD(64bit版)を挿入する(指示が出る)。
(19)
# /etc/init.d/ccpd stop
Shutting down /usr/sbin/ccpd: .
(20)
# /etc/init.d/cups stop
[ ok ] Stopping Common Unix Printing System: cupsd.
(21)
# /etc/init.d/cups start
[ ok ] Starting Common Unix Printing System: cupsd.
(22)
# /etc/init.d/ccpd start
Starting /usr/sbin/ccpd: .
# captstatusui -P LBP5100
*** captstatusui Socket Error ***
(23)
/etc/apt/sources.list に cdrom://の行があるはずなので、
その行を削除してファイル保存し、apt-get updateを再度実行。
(24)
# cp /etc/apt/sources.list /etc/apt/#sources.lis#
# nano /etc/apt/sources.list
一応、コピーを取ってから、編集した。
--------/etc/apt/sources.list編集後------------
#
# deb cdrom:[Debian GNU/Linux 7.3.0 _Wheezy_ - Official amd64 CD Binary-1 20131215-04:56]/ wheezy main
deb http://ftp.jp.debian.org/debian/ wheezy main
deb-src http://ftp.jp.debian.org/debian/ wheezy main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
------------------------------ここまで---------------
(25)
# apt-get update
ヒット http://ftp.jp.debian.org wheezy Release.gpg
ヒット http://ftp.jp.debian.org wheezy Release
ヒット http://ftp.jp.debian.org wheezy/main Sources
ヒット http://ftp.jp.debian.org wheezy/main amd64 Packages
ヒット http://ftp.jp.debian.org wheezy/main i386 Packages
ヒット http://ftp.jp.debian.org wheezy/main Translation-ja
ヒット http://ftp.jp.debian.org wheezy/main Translation-en
ヒット http://security.debian.org wheezy/updates Release.gpg
ヒット http://security.debian.org wheezy/updates Release
ヒット http://security.debian.org wheezy/updates/main Sources
ヒット http://security.debian.org wheezy/updates/main amd64 Packages
ヒット http://security.debian.org wheezy/updates/main i386 Packages
ヒット http://security.debian.org wheezy/updates/main Translation-en
パッケージリストを読み込んでいます... 完了
これで、印刷が出来るようになりました。
--
UMEDA MITSUNORI <m.umeda@xxxxxxxxxxxxxxxxx>