Понадобился мне HPLIP последней версии, версия в репозиториях довольно старая. HPLIP — это драйверы Linux с открытым исходным кодом для струйных и лазерных принтеров HP. Проект инициирован и возглавляется компанией HP Inc. Однако самая последняя версия отказывалась устанавливаться в мою ОС из-за различных проблем.
1. Загрузка и запуск установки.
Идем по этой ССЫЛКЕ и качаем последнюю версию на момент написания это была hplip-3.22.6.run. Делаем файл исполняемым
1 |
chmod +x hplip*.run |
Если стояла версия из репозитория то ее нужно удалить
1 |
sudo apt remove hplip hplip-data -y |
Запускаем установку
1 |
./hplip*.run |
2. error: debian-11.3 version is not supported
Получили такую ошибку я тоже, будем разбираться. Читая документацию можно понять что версия ОС поддерживается, но почему ругается установщик, а все просто у вас возможно установлен в системе Python2 и 3, а нам нужна 3-я версия, но он почему то упорно пытается использовать 2-ю версию. Поэтому выполняем следующую команду:
1 |
sudo apt install python-is-python3 |
После этого ошибка должна пропасть.
3. RUNNING HPLIP LIBS REMOVE COMMANDS висит.
Ну тут все просто, завершаем установщик сочетаем клавиш Ctrl+C и выполняем команду вручную.
1 |
su -c "apt remove libhpmud0 libsane-hpaio printer-driver-postscript-hp" |
И запускаем установщик заново.
4. error: make command failed with status code 2
Здесь на просто не хватает пакета libavahi-core-dev, ставим и запускаем установщик заново
1 |
sudo apt install libavahi-core-dev |
На этом все, если что будет появляться буду дополнять заметку.