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

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


Сначала попробуйте просто подключить принтер и подождать. Возможно он сам установится и ничего делать не надо.
'''<u>Внимание!</u>''' Необходимо предварительно ознакомиться со списком моделей в самом низу данной страницы.


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


== МОС 12 ==
Для работы с принтером подключите его и подождите, возможно он установится сам.


В первую очередь необходимо установить бинарный плагин от HP. Для этого ввести в консоли:
Так как установка может не требоваться, после подключения принтера ('''<u>без</u>''' его установки) напечатайте любой файл офиса или pdf.
 
== МОС12 ==
 
* В первую очередь установите бинарный плагин от HP, введя в консоли:


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
Строка 13: Строка 15:
</syntaxhighlight>
</syntaxhighlight>


и нажать '''Tab''' команда дополнится версией и итог будет вроде: '''hplip-3.23.8-plugin.run'''. Нажать Enter.
* Нажмите '''Tab''', после чего команда дополнится версией плагина (например, '''''hplip-3.23.8-plugin.run'''''), и нажмите '''Enter'''.


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
Строка 19: Строка 21:
</syntaxhighlight>
</syntaxhighlight>


Или можно так, чтобы не нажимать Tab:
ИЛИ без нажатия '''Tab''':


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
Строка 27: Строка 29:
Как автоматизировать это см ниже
Как автоматизировать это см ниже


После установки плагина подключите принтер, немного подождите, и он, возможно, установится сам. Если не установился, то воспользуйтесь либо утилитой "Параметры печати", либо:
* После установки плагина подключите принтер, немного подождите, и он, возможно, установится сам. Если принтер не установился, воспользуйтесь либо утилитой '''"Параметры''' '''печати"''', либо введите в консоли:


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
Строка 33: Строка 35:
</syntaxhighlight>
</syntaxhighlight>


При обновлении hplip плагин тоже придётся обновить, приняв условия лицензии. Если не хочется этим постоянно заниматься, то можно залочить обновление:<syntaxhighlight lang="bash">
При обновлении '''hplip''' плагин тоже придётся обновить, приняв условия лицензии. Для того, чтобы не обновлять плагин регулярно, можно заблокировать обновление, введя в консоли:<syntaxhighlight lang="bash">
$ sudo dnf install 'dnf-command(versionlock)'
$ sudo dnf install 'dnf-command(versionlock)'
$ sudo dnf versionlock *hplip*
$ sudo dnf versionlock *hplip*
Строка 39: Строка 41:
</syntaxhighlight>
</syntaxhighlight>


Если захочется вручную обновить, то можно очистить залоченные пакеты:
Для обновления вручную следует очистить заблокированные пакеты:


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
Строка 45: Строка 47:
</syntaxhighlight>
</syntaxhighlight>


Как выяснилось есть побочный эффект блокировки версий - блокируются зависимости, по итогу блокируется обновление самой системы, если был добавлен только *hplip*, а про *hpip* забыли.
При работе с блокировкой версий выяснилось, что блокируются зависимости, в результате чего блокируется обновление самой системы, если был добавлен только '''*hplip*''', <u>без</u> '''*hpip*'''.


Достаточно сделать, чтобы добавить забытое:
Для добавления *hpip* введите в консоли:


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
Строка 55: Строка 57:
</syntaxhighlight>
</syntaxhighlight>


В МОС12 безумный dnf предлагает добавить --allowerase. Делать этого не следует, так как удалится сам hplip, системный диалог управлния принтерами и еще чтото, что сделает систему напригодной для печати вообще.


Если не хотите делать lock по какой-то причине, то чтобы избежать этого следует после обновление hplip запускать hp-plugin, который однако требует принятия опять тойже лицензии (маньяки). Можно например так:<syntaxhighlight lang="bash">
В МОС12 dnf предлагает добавить '''''--allowerase''''' - этого делать не следует, так как удалится сам '''hplip''', системный диалог управления принтерами и некоторые другие файлы, что сделает систему полностью непригодной для печати.
#от root
 
(echo y; sleep 1; echo y) | hp-plugin -i -p /usr/bin/hplip-*-plugin.run
Без установки блокировки (lock) следует после обновления '''hplip''' запускать '''hp-plugin''', который также требует принятия лицензии, введя в консоли от '''root''':<syntaxhighlight lang="bash">
(echo y; sleep 1; echo y) | hp-plugin -i -p /usr/bin/hplip-*-plugin.run
</syntaxhighlight>
</syntaxhighlight>


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

Навигация