Я пытаюсь установить принтер Lexmark X1290 в 64-битной системе Ubuntu 10.10. Раньше этот принтер работал без проблем на 32-битной Ubuntu 10.04.
Я следую инструкциям http://www.trodrigues.net/wiki/linux:ubuntu:lexmark_x1290 и использую драйвер серии Z600 от Lexmark.
Создайте каталог с именем lexmark и распакуйте драйвер:
mkdir lexmark
tar -xvzf CJLZ600LE-CUPS-1.0-1.TAR.gz
Извлеките драйвер из установочного скрипта:
tail -n +143 z600cups-1.0-1.gz.sh > install.tar.gz
И распутать это:
tar -xvzf install.tar.gz
Это генерирует 2 драйвера (z600cups-1.0-1.i386.rpm
и z600llpddk-2.0-1.i386.rpm
), которые затем должны быть конвертированы в файлы .deb
с alien
и установлены с помощью dpkg
, но - поскольку имена файлов уже указывают - Драйверы предназначены для 32-битных систем, а не для 64-битных. Отсюда и ошибка:
$ sudo dpkg -i z600cups_1.0-2_i386.deb
dpkg: error processing z600cups_1.0-2_i386.deb (--install):
package architecture (i386) does not match system (amd64)
Errors were encountered while processing: z600cups_1.0-2_i386.deb
Любая идея, как я могу заставить это работать?