可以通过以下步骤在Ubuntu上使mf4800工作。
获取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文件,在第227行末尾添加--dpkg-shlibdeps-params=--ignore-missing-info。编辑debian/compat文件,将其改为5而不是4。
dpkg-buildpackage -us -uc
cd ..
sudo dpkg -i cndrvcups-lb_2.70-1_amd64.deb