2017/03/28
#dpkg --add-architecture i386 #apt-get update #apt-get install libc6:i386 libstdc++6:i386 wget http://www.maibun.org/~nt/technicalnote/debian8/linux-brjprinter-installer-2.1.1-1 bash linux-brjprinter-installer-2.1.1-1 HL-5450DN
wget http://www.maibun.org/~nt/technicalnote/debian8/HL5450.sh bash ./HL5450shしばらくすると
以下のパッケージが見付かりました。 hl5450dnlpr-3.0.0-1.i386.deb hl5450dncupswrapper-3.0.0-1.i386.deb インストールしますか? [y/N] ->Yと表示が出る。Yを入力する。
========================================= ブラザーソフトウェア用 公衆使用許諾契約書 本契約は、本契約とともに配布・提供されるソフトウェア (以下単に本ソフトウェアといいます) に関し、本ソフトウェアの著作権者であるブラザー工業株式会社 (以下、ブラザーといいます) から本ソフトウェア受領者 (以下単に利用者といいます) に対し与えられる使用許諾について定めるものです。 利用者は、下記条項に従い本ソフトウェアを利用するものとします。 また、利用者は本ソフトウェアを利用することにより、下記条項に同意したものと見なされます。 (1)本ソフトウェアに関する著作権は、ブラザーに帰属します。 本契約は、本ソフトウェアについてブラザーから利用者に対し著作権の全部若しくは一部を譲渡するものとは解され得ません。 (2)ブラザーは利用者に対し、本ソフトウェアについて複製、譲渡 (著作権の譲渡ではなくソフトウェアが格納された媒体の譲渡を指します) および公衆送信を行う権利を無償にて非独占的に許諾します。 (3)さらにブラザーは利用者に対し、いかなる目的のためにでも本ソフトウェアを変更、改変、翻訳あるいは本ソフトウェアの派生物を作成し、かつそれらについて複製、譲渡及び公衆送信を行う権利を無償にて非独占的に許諾します。 (4)ブラザーによる本ソフトウェアの配布・提供は、現状有姿にて行われるものであり、ブラザーは利用者に対し、本ソフトウェアに関し、明示・黙示問わず、何らの保証 (品質保証・有用性に関する保証・特定目的への合致に関する保証その他一切含め) も行いません。 (5)ブラザーは本ソフトウェアに関し、利用者に生じたいかなる損害 (直接損害・間接損害・特別損害・派生損害・懲罰的損害その他一切含め) についても、かかる損害が予測可能か否か、また、その可能性についてブラザーが知っていたか否かを問わず、賠償義務を負いません。 (6)さらにブラザーは利用者に対し、いかなる場合も本ソフトウェアのソースコードを開示する義務を負いません。 上記ブラザーによる変更、改変、翻訳あるいは本ソフトウェアの派生物作成に関するライセンスは、いかなる場合にも、本ソフトウェアのソースコード開示に関するブラザーの黙示的な同意とは解釈されません。 ========================================= 上記使用許諾に同意しますか? [Y/n] ->Yドライバ他がダウンロードされる。
wget -T 10 -nd --no-cache http://www.brother.com/pub/bsc/linux/packages/hl5450dnlpr-3.0.0-1.i386.deb --2017-03-28 12:13:10-- http://www.brother.com/pub/bsc/linux/packages/hl5450dnlpr-3.0.0-1.i386.deb www.brother.com (www.brother.com) をDNSに問いあわせています... 205.250.85.82, 205.250.85.80 www.brother.com (www.brother.com)|205.250.85.82|:80 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ: 33734 (33K) [text/plain] `hl5450dnlpr-3.0.0-1.i386.deb' に保存中 100%[======================================>] 33,734 --.-K/s 時間 0.1s 2017-03-28 12:13:11 (257 KB/s) - `hl5450dnlpr-3.0.0-1.i386.deb' へ保存完了 [33734/33734]GPLライセンスを理解した上で、使用許諾に同意する。Yを入力する
========================================= GPL License Agreement This Software may be used in accordance with GNU General Public License (GPL). Please read carefully the following GPL and click on "I Accept" button. If you cannot agree with the following terms, please click "I don't Accept" button. In case of your non-acceptance, you can not use this Software. 途中省略 This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License. ========================================= 上記使用許諾に同意しますか? [Y/n] ->Yさらにcupswrapperがダウンロードされる。
wget -T 10 -nd --no-cache http://www.brother.com/pub/bsc/linux/packages/hl5450dncupswrapper-3.0.0-1.i386.deb --2017-03-28 12:13:13-- http://www.brother.com/pub/bsc/linux/packages/hl5450dncupswrapper-3.0.0-1.i386.deb www.brother.com (www.brother.com) をDNSに問いあわせています... 205.250.85.82, 205.250.85.80 www.brother.com (www.brother.com)|205.250.85.82|:80 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ: 13474 (13K) [text/plain] `hl5450dncupswrapper-3.0.0-1.i386.deb' に保存中 100%[======================================>] 13,474 --.-K/s 時間 0s 2017-03-28 12:13:14 (37.1 MB/s) - `hl5450dncupswrapper-3.0.0-1.i386.deb' へ保存完了 [13474/13474] 途中省略 状態情報を読み取っています... 完了 以下の特別パッケージがインストールされます: lib32gcc1 libc6-i386 以下のパッケージが新たにインストールされます: lib32gcc1 lib32stdc++6 libc6-i386 アップグレード: 0 個、新規インストール: 3 個、削除: 0 個、保留: 230 個。 2,518 kB のアーカイブを取得する必要があります。 この操作後に追加で 11.2 MB のディスク容量が消費されます。 続行しますか? [Y/n] Y32bit環境が必要なので、パッケージ(lib32gcc1 lib32stdc++6 libc6-i386が)がダウンロードされる。
途中省略 libc-bin (2.19-0ubuntu6.9) のトリガを処理しています ... dpkg -x hl5450dnlpr-3.0.0-1.i386.deb / dpkg -x hl5450dncupswrapper-3.0.0-1.i386.deb / dpkg-deb: `hl5450dnlpr-3.0.0-1a.i386.deb' にパッケージ `hl5450dnlpr' を構築しています。 dpkg -b ./brother_driver_packdir hl5450dnlpr-3.0.0-1a.i386.deb dpkg-deb: `hl5450dncupswrapper-3.0.0-1a.i386.deb' にパッケージ `hl5450dncupswrapper' を構築しています。 dpkg -b ./brother_driver_packdir hl5450dncupswrapper-3.0.0-1a.i386.deb dpkg -i --force-all hl5450dnlpr-3.0.0-1a.i386.deb dpkg -i --force-all hl5450dncupswrapper-3.0.0-1a.i386.deb lpadmin -p HL5450DN -E -v dnssd://Brother%20HL-5450DN%20series._ipp._tcp.local/ -P /usr/share/ppd/brother/brother-HL-5450DN-cups-en.ppd # Device URIを指定しますか? [Y/n] ->Yパッケージ類のインストールが完了した後、プリンタの指定を行う。
0: https 1: ipp 2: lpd 3: serial:/dev/ttyS0?baud=115200 4: hp 5: socket 6: ipp14 7: ipps 8: http 9: smb 10: hpfax 11: lpd://BRN30055C70FE37/BINARY_P1 12: socket://10.30.20.42 13: dnssd://Brother%20HL-5450DN%20series._ipp._tcp.local/ 14 (I): IPアドレスの指定 15 (A): 自動設定 (dnssd://Brother%20HL-5450DN%20series._ipp._tcp.local/) 使用するDevice URIの番号を選択してください。 ->14プリンタのIPアドレスを入力する。
ご使用のプリンタ/MFCのIPアドレスを指定してください。->10.xxx.xxx.xxx
lpadmin -p HL5450DN -v socket://10.xxx.xxx.xxx -E テスト印刷を実行しますか? [y/N] ->YYを入力して、テスト印刷を開始する。
wait 5s. lpr -P HL5450DN /usr/share/cups/data/testprintプリンタが動作すると終了