Категория:HP: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
нет описания правки
 
(не показано 49 промежуточных версий 3 участников)
Строка 1: Строка 1:
'''ОБРАТИТЕ ВНИМАНИЕ НА СПИСОК КОНКРЕТНЫХ МОДЕЛЕЙ В САМОМ НИЗУ ЭТОЙ СТРАНИЦЫ!'''


Сначала попробуйте просто подключить принтер и подождать. Возможно он сам установится и ничего делать не надо.


Для правильной поддержки в МОС-Linux принтеров HP необходимо обязательно запустить HP Device Manager (он установлен в системе) 
Попробуйте подключить и без установки напечатать какой-нибудь файл офиса или pdf. Возможно установка просто не требуется.


Именно он найдет в сети и доустановит необходимые для Вашего принтера файлы, скачав из с сайта HP (работа по локальной установке со слов авторов системы ведется).
== МОС 12 ==


Потребуется пароль root (работа над исключением этой необходимости по словам авторов системы ведется).  
В первую очередь необходимо установить бинарный плагин от HP. Для этого ввести в консоли:


'''Иногда менеджер обновляется и стирает уже скаченные дополнительные файлы.''' Придется их переустанавливать. (работа ведется)
<syntaxhighlight lang="bash">
sudo hplip-
</syntaxhighlight>
 
и нажать '''Tab''' команда дополнится версией и итог будет вроде: '''hplip-3.23.8-plugin.run'''. Нажать Enter.
 
<syntaxhighlight lang="bash">
$ sudo hplip-3.23.8-plugin.run
$ hp-setup
</syntaxhighlight>


Вариант из консоли
Или можно так, чтобы не нажимать Tab:


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
hp-plugin
$ sudo /usr/bin/hplip-*run
hp-setup
$ hp-setup
</syntaxhighlight>
</syntaxhighlight>


''Проверено:''
Как автоматизировать это см ниже


* ''МФУ HP M426fdn. (баз запуска HP DM не работает сканер) работает по USB''
При обновлении hplip плагин тоже придётся обновить, приняв условия лицензии. Если не хочется этим постоянно заниматься, то можно залочить обновление:<syntaxhighlight lang="bash">
* МФУ HP M428 (сканирование только из программы МОС)
$ sudo dnf install 'dnf-command(versionlock)'
* Цветной принтер HP M351
$ sudo dnf versionlock *hplip*
$ sudo dnf versionlock *hpip*
</syntaxhighlight>
 
Если захочется вручную обновить, то можно очистить залоченные пакеты:
 
<syntaxhighlight lang="bash">
$ sudo dnf versionlock clear
</syntaxhighlight>
 
Как выяснилось есть побочный эффект блокировки версий - блокируются зависимости, по итогу блокируется обновление самой системы, если был добавлен только *hplip*, а про *hpip* забыли.
 
Достаточно сделать, чтобы добавить забытое:
 
<syntaxhighlight lang="bash">
$ sudo dnf versionlock clear
$ sudo dnf versionlock *hplip*
$ sudo dnf versionlock *hpip*
</syntaxhighlight>
 
В МОС12 безумный dnf предлагает добавить --allowerase. Делать этого не следует, так как удалится сам hplip, системный диалог управлния принтерами и еще чтото, что сделает систему напригодной для печати вообще.
 
Если не хотите делать lock по какой-то причине, то чтобы избежать этого следует после обновление hplip запускать hp-plugin, который однако требует принятия опять тойже лицензии (маньяки). Можно например так:<syntaxhighlight lang="bash">
#от root
(echo y; sleep 1; echo y) | hp-plugin -i -p /usr/bin/hplip-*-plugin.run
</syntaxhighlight>


[[Категория:МОС]]
[[Категория:МОС]]
[[Категория:Оборудование]]
[[Категория:Принтеры МФУ и сканеры]]

Навигация