Вопрос или проблема
Я хочу установить драйвер принтера Brother HL-5450DN на Ubuntu 18.04. Есть два файла драйвера: hl5450dncupswrapper-3.0.0-1.i386.deb
и hl5450dnlpr-3.0.0-1.i386.deb
. Установка hl5450dncupswrapper
проходит без проблем. Однако hl5450dnlpr
не удаётся установить. Я всегда получаю эту ошибку:
/var/lib/dpkg/info/hl5450dnlpr.postinst: 3:
/var/lib/dpkg/info/hl5450dnlpr.postinst:
/opt/brother/Printers/HL5450DN/inf/braddprinter: не найдено
Что мне делать дальше?
Инструмент для установки драйвера тоже не сработал, но вот как я это решил:
Принтер HL1210w, ia32-libs не доступен для нормальной установки, файл braddprinter
присутствует, но я не могу его выполнить, dpkg --force-all install
не работает)
file braddprinter
вы увидите динамическую библиотеку (.so
), используйте её в следующей команде (в моем случае это был ld-linux.so.2
)
apt-file search ld-linux.so.2
это покажет одно или несколько имен пакетов. Вам интересны те, которые содержат -i386
(в моем случае libc6
)
sudo apt-get install libc6:i386
это даст библиотеки, которые, вероятно, вам не хватает.
Теперь выполните
dpkg install --force-all
возможно, вы позволите инструменту установки Brother проверить, может ли он решить ваши проблемы; если вы перейдете сюда http://support.brother.com/g/b/downloadend.aspx?c=us&lang=en&prod=hl5450dn_all&os=128&dlid=dlf006893_000&flang=4&type3=625 и кликните для скачивания и СОХРАНИТЕ то, что будет linux-brprinter-installer-2.2.0-1.gz
Если вы откроете терминал; скопируйте каждую команду строчку за строчкой; вставьте каждую строку в терминал; (нажмите клавишу ENTER после каждой вставки;) затем переходите к следующей команде;
cd Downloads
gunzip linux-brprinter-installer-2.2.0-1.gz
sudo bash linux-brprinter-installer-2.2.0-1 HL-5450DN
и посмотрите, будет ли это работать лучше
Последние имя файла и команды (2024-12-14):
gunzip linux-brprinter-installer-2.2.4-1.gz
sudo bash linux-brprinter-installer-2.2.4-1 HL-5450DN
Ответ или решение
Установка драйвера принтера Brother HL-5450DN на Ubuntu 18.04 может оказаться непростой задачей. Однако, следуя шагам, описанным ниже, вы сможете произвести установку успешно. Рассмотрим подробно процесс установки и устранения возможных неполадок.
Шаг 1: Подготовка к установке
Перед тем как приступить к установке драйвера, убедитесь, что ваша система обновлена. Откройте терминал и выполните следующие команды:
sudo apt update
sudo apt upgrade
Шаг 2: Установка зависимостей
Как правило, для корректной работы драйвера могут потребоваться некоторые библиотеки. Проверьте, установлены ли библиотеки i386, необходимые для запуска 32-разрядных приложений:
sudo apt-get install libc6:i386
Шаг 3: Установка драйверов
Теперь вы готовы установить драйвера принтера. Заведомо убедитесь, что у вас есть необходимые файлы:
hl5450dncupswrapper-3.0.0-1.i386.deb
hl5450dnlpr-3.0.0-1.i386.deb
Для установки hl5450dncupswrapper
используйте следующую команду:
sudo dpkg -i hl5450dncupswrapper-3.0.0-1.i386.deb
Затем перейдите к установке hl5450dnlpr
. Если вы получили ошибку, как описано в вашем вопросе, и файл braddprinter
не найден, это может указывать на отсутствующие зависимости или проблемы с совместимостью. Попробуйте запустить следующую команду, чтобы игнорировать ошибки:
sudo dpkg --force-all -i hl5450dnlpr-3.0.0-1.i386.deb
Шаг 4: Проверка наличия библиотек
Если вы по-прежнему сталкиваетесь с проблемой отсутствия braddprinter
, выполните следующую команду для поиска правильной библиотеки:
file /opt/brother/Printers/HL5450DN/inf/braddprinter
Это позволит вам убедиться в наличии некоторых зависимостей, которые могут потребоваться для запуска.
Шаг 5: Использование скрипта Brother Installer
Если проблема не решается, рекомендуется попробовать установить драйвера с помощью установленного инструмента от Brother. Скачайте linux-brprinter-installer
с официального сайта Brother:
- Перейдите по ссылке на драйвера Brother и скачайте файл
linux-brprinter-installer-2.2.4-1.gz
. - Откройте терминал и выполните следующие команды по порядку:
cd ~/Downloads
gunzip linux-brprinter-installer-2.2.4-1.gz
sudo bash linux-brprinter-installer-2.2.4-1 HL-5450DN
Шаг 6: Завершение установки
После успешного выполнения всех шагов проверьте, насколько ваш принтер доступен через раздел "Принтеры" в настройках системы. Принтер должен быть там доступен для выбора.
Если у вас есть дополнительные вопросы или возникли трудности, не стесняйтесь обращаться в поддержку Brother или на форумы Ubuntu. Удачи в установке вашего принтера!