
Ubuntu日本語フォーラム

ログインしていません。
以前、初心者サポートに投稿しましたが、いまだ解決していないので、ここに改めて投稿させていただきます。
(https://forums.ubuntulinux.jp/viewtopic.php?id=7072)
ubuntuにプリンターをインストールしたいです。
Printerの機種名は EPSON の PX-A640 です。
avasysのホームページから、deb パッケージの pipslite_1.4.0-5_i386.deb をダウンロードしました。
$>sudo dpkg -i pipslite_1.4.0-*_i386.deb の結果↓
dpkg: pipslite_1.4.0-5_i386.deb の処理中にエラーが発生しました (--install):
パッケージアーキテクチャ (i386) がシステム (amd64) と一致しません
以下のパッケージの処理中にエラーが発生しました:
pipslite_1.4.0-5_i386.deb
となってしまいます。
なんとかしてプリンターインストールしたいと思っています。
解決方法がお分かりの方がいれば、教えていただけると幸です。
オフライン
『パッケージアーキテクチャ (i386) がシステム (amd64) と一致しません』
4G以上のメモリーを積んでいないと64bit環境にメリットはないのですが、(オフトピですが、Windows7でも同じです)
64bit環境で32ビット環境が使えるようにする方法があるそうです。
http://tech.lampetty.net/tech/index.php/archives/304
私自身は32bit環境なので、使ったことはありませんが。
または、プリンタードライバーのソースを手に入れて、64bit環境で、コンパイルしなおすとか.....
オフライン
もう一つ、openprinter.orgに『AX650』はありますが、型番が近いので印刷できるのでは。
オフライン
上の投稿で間違いがありました。
×openprinter.org
○openprinting.org
http://www.openprinting.org/driver/gutenprint
具体的には、
システム→システム管理→印刷→追加でAX640の代わりにAX650で登録すると、使えませんか。
オフライン
funatogawa さん 返信ありがとうございます。
質問があります。
「プリンタードライバーのソースを手に入れて、64bit環境で、コンパイルしなおす」という方法は、初心者の僕には難しいのでしょうか?
出来るならば、挑戦したい気持ちです。
オフライン
とりあえず、#4のプリンターの変更で対処できるためしてください。それでプリンターが動けばあとは何もすることがありません。
ソースからインストールする方法は基本的には無線LANと同じです。
①端末から、「sudo apt-get install build-essential」で、コンパイル環境を導入します。
(または、synapticから検索窓に『build-essential』といれると出てきますので、それを右クリックでインストール指定してもできます。)
②ソースファイルはhttp://www.avasys.jp/lx-bin2/linux/spc/DL2.doから、『pipslite_1.4.0-5.tar.gz』
をダウンロードします。
③『pipslite_1.4.0-5.tar.gz』は圧縮ファイルなので、『ダウンロード』に移動し(「cd ~/ダウンロード」)、解凍します(「tar zxvf pipslite_1.4.0-5.tar.gz」で実行します)。(http://uguisu.skr.jp/Windows/tar.html)
(または、場所→ダウンロードの中に『pipslite_1.4.0-5.tar.gz』がありますので、右ボタンで『書庫マネージャを開く』でもOK)
④解凍されたディレクトリの中に入り、『readme.ja』を読んで、その通り実行してください。
(参考:このフォーラム内を検索しました:https://forums.ubuntulinux.jp/viewtopic.php?pid=9343)
もし、どこかで引っかかったら、また、そのむね投稿してください。
オフライン
①端末から、「sudo apt-get install build-essential」の結果
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
build-essential はすでに最新バージョンです。
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。
②ソースファイルはhttp://www.avasys.jp/lx-bin2/linux/spc/DL2.doから、『pipslite_1.4.0-5.tar.gz』
をダウンロードします。
ダウンロードしたファイルを Document/Tmp の中に置きました。
③「tar zxvf pipslite_1.4.0-5.tar.gz」の結果
Document/Tmp/pipslite-1.4.0 フォルダが出来ました。
④「sudo dpkg -i pipslite_1.4.0-*_i386.deb」の結果
dpkg: pipslite_1.4.0-5_i386.deb の処理中にエラーが発生しました (--install):
パッケージアーキテクチャ (i386) がシステム (amd64) と一致しません
以下のパッケージの処理中にエラーが発生しました:
pipslite_1.4.0-5_i386.deb
以前、プリンターのインストールが出来ません。
お分かりの方がいれば、教えていただけると幸いです。
印刷しようとするファイルを、Windowsとの共有ドライブに入れて、Windows側から印刷するのは面倒です。
オフライン
./configure の結果
最後の一行に以下のようなエラーが出てしまいました。
configure: error: *** 'cups-config' missing, please install CUPS or fix your $PATH ***
この症状がよくわかりません。
同様な現象を乗り越えた人がいれば、教えてほしいです。
オフライン
以下のホームページを参照して、 . / configure のエラーは回避できました。
(http://webcache.googleusercontent.com/search?q=cache:ZfaJ4fk_R4AJ:d.hatena.ne.jp/t_43z/%3Fof%3D0+configure:+error:+***+%27cups-config%27+missing,+please+install+CUPS+or+fix+your+%24PATH+***+ubuntu&cd=2&hl=ja&ct=clnk&gl=jp&lr=lang_ja)
現状は、make で以下のようなエラーが出てしまいます。
make[3]: *** [filter.o] エラー 1
make[3]: ディレクトリ `/home/ユーザー名/Documents/Tmp/pipslite-1.4.0/src' から出ます
make[2]: *** [all-recursive] エラー 1
make[2]: ディレクトリ `/home/ユーザー名/Documents/Tmp/pipslite-1.4.0/src' から出ます
make[1]: *** [all-recursive] エラー 1
make[1]: ディレクトリ `/home/ユーザー名/Documents/Tmp/pipslite-1.4.0' から出ます
make: *** [all] エラー 2
なんとかして、インストールしたいと思います。
オフライン
./configure
make
上記の2つのコマンドは、クリア出来たと思っています。(いろいろ調べました。)
make install の結果
echo M4_MACROS = `ls m4 | sed 's,^,m4/,'` > m4-macros.tmp
cmp -s m4-macros.tmp m4-macros || cp m4-macros.tmp m4-macros
rm m4-macros.tmp
Making install in lib
make[1]: ディレクトリ `/home/usuniku/Documents/Tmp/pipslite-1.4.0/lib' に入ります
make[2]: ディレクトリ `/home/usuniku/Documents/Tmp/pipslite-1.4.0/lib' に入ります
test -z "/usr/local/lib" || /bin/mkdir -p "/usr/local/lib"
/bin/bash ../libtool --mode=install /usr/bin/install -c 'liblite.la' '/usr/local/lib/liblite.la'
/usr/bin/install -c .libs/liblite.so.1.0.0 /usr/local/lib/liblite.so.1.0.0
/usr/bin/install: cannot remove `/usr/local/lib/liblite.so.1.0.0': Permission denied
make[2]: *** [install-libLTLIBRARIES] エラー 1
make[2]: ディレクトリ `/home/usuniku/Documents/Tmp/pipslite-1.4.0/lib' から出ます
make[1]: *** [install-am] エラー 2
make[1]: ディレクトリ `/home/usuniku/Documents/Tmp/pipslite-1.4.0/lib' から出ます
make: *** [install-recursive] エラー 1
となってしまいます。
上記結果が良く分からないので、アドバイス願います。
自分でも調べてみようと思います。
オフライン
> #4のプリンターの変更で対処できるためしてください。それでプリンターが動けばあとは何もすることがありません。
上記方法で解決しました。アドバイスありがとうございました。
USBケーブルが外れているという失態がありました。
大変、失礼しました。
オフライン