web-dev-qa-db-ja.com

Canon MF4800用のドライバーはありますか?

Ubuntu 12.10 32ビットを使用しています。

マシンはネットワークプリンターCanon MF4800を検出しましたが、ドライバーを見つけることができません。画面は、ドライバーの入力を求めます。 Canonを選択しましたが、プリンターのシリーズが見つかりません。 Canon WebサイトにアクセスしてLinuxドライバーを検索しましたが、Linux OS用のドライバーは利用できません。

3
Tuan

CanonプリンターにはPPAがあります

PPAの説明-Canonプリンタードライバーの毎日

バージョン2.20以降を含むCanonプリンターおよび多機能デバイスの公式ドライバー

deb http://ppa.launchpad.net/michael-gruz/Canon-trunk/ubuntu quantal main 
deb-src http://ppa.launchpad.net/michael-gruz/Canon-trunk/ubuntu quantal main 

  • 12.04を使用する場合、quantalpreciseを変更します
  • PPAの使用方法について質問がある場合(またはPPAが何であるかわからない場合)を参照してください PPAの概要と使用方法
2
Rinzwind

次の手順で、mf4800をUbuntuで動作させることができます。

  1. Mf4890のドライバーを入手します。

    wget http://gdlp01.c-wss.com/gds/0/0100003440/06/Linux_UFRII_PrinterDriver_V270_us_EN.tar.gz

  2. 必要なパッケージをインストールします。

    Sudo apt-get install intltool libglade2-dev libxml2-dev libgtk2.0-dev libcups2-dev

  3. Tarballを抽出し、必要なディレクトリに移動します。

    tar -xzf Linux_UFRII_PrinterDriver_V270_us_EN.tar.gz

    cd Sources

    tar -xzf cndrvcups-common-2.70-1.tar.gz

    cd cndrvcups-common-2.70

    dpkg-buildpackage -us -uc

    cd ..

    Sudo dpkg -i cndrvcups-common_2.70-1_AMD64.deb

  4. lbパッケージについても繰り返します。

    tar -xzf cndrvcups-lb-2.70-1.tar.gz

    cd cndrvcups-lb-2.70

    Allgen.shファイルを編集し、37行目で--enable-static --disable-sharedを削除します

    Sudo dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info

    Debian/rulesファイルを編集し、--dpkg-shlibdeps-params=--ignore-missing-infoを行227の最後に追加します。debian/ compatを編集し、4ではなく5にします。

    dpkg-buildpackage -us -uc

    cd ..

    Sudo dpkg -i cndrvcups-lb_2.70-1_AMD64.deb

2
Owen Versteeg