Ubuntu 12.10 32ビットを使用しています。
マシンはネットワークプリンタCanon MF4800を検出しましたが、ドライバが見つかりません。画面にドライバの入力を求められます。キヤノンしかし、プリンターのシリーズが見つかりません。Canon の Web サイトにアクセスして Linux ドライバーを検索しましたが、Linux OS 用のドライバーは見つかりませんでした。
答え1
PPAの説明 - Canonプリンタードライバー毎日
Canon プリンターおよび複合機の公式ドライバー(バージョン 2.20 以降を含む)
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を使用する場合
quantal
はprecise
- PPAの使い方について質問がある場合(またはPPAが何であるか分からない場合)は、 PPA とは何ですか? また、どのように使用しますか?
答え2
以下の手順で、mf4800 を Ubuntu で動作させることができます。
mf4890 のドライバーを入手します:
wget http://gdlp01.c-wss.com/gds/0/0100003440/06/Linux_UFRII_PrinterDriver_V270_us_EN.tar.gz
必要なパッケージをインストールします。
sudo apt-get install intltool libglade2-dev libxml2-dev libgtk2.0-dev libcups2-dev
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
パッケージについても繰り返します
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