2010年
3月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

セットアップ日記


2010年03月30日 linuxでdmgのmount

_ dmg2imgを使う

新しいプリンターが来たので、linuxから印刷できるようにしようとしたら、なかなか難しい。まず、PPDファイルが見つからなかったので、OSX用のdriverをdownloadしたら、dmgだった。まずは、
file file.dmg
でフォーマットを調べると、
VAX COFF executable not stripped
というように表示された。これは圧縮されているdmgファイルらしい。これを展開するために、dmg2imgをdownloadして、windows用しか見つからなかったので、
wine dmg2img.exe file.dmg temp.dmg
として変換すると、ようやくマウントできるようになる。
sudo mount -t hfsplus -o loop temp.dmg mntpath
としたら、無事中身を見ることができた。ppdファイルを見つけて、よしと思ったら、
Unsupported format 'application/postscript'!
と出てしまった。どうすればよいんだ。プリンタはcannonのMF8350Cdnというものなのだが、cannonのサイトにはUNIX用のドライバーは無い。しかし、いろいろと探していたら、canon-europeのサイトに、UFRII/UFRII LT Printer Driver for Linuxというものがあって、cndrvcups-common_2.00-2_i386.debとcndrvcups-ufr2-uk_2.00-2_i386.debをdpkgでインストールしたら、無事に印刷できるようになった。日本のlinuxの普及率はまだまだ低いが、ヨーロッパではlinuxのdriverの需要があるということなのだろうか。
[]