3

Я пытался подключиться к Canon ImageRunner на одном из рабочих мест моего клиента и к принтеру HP на рабочем месте другого клиента. В большинстве случаев мой Mac может без проблем найти и установить принтеры. Тем не менее, это были довольно новые сетевые принтеры, и я полагаю, что их не было в прилагаемых драйверах.

Я установил драйверы принтера HP и Canon в разные дни, используя установочный пакет. Затем я удалил установленные ими приложения из папки « Applications », перетащив их в корзину и опустошив.

Похоже, в программном обеспечении могла быть программа удаления, но я даже не уверен, какую именно я установил. К сожалению.

Теперь, когда появляется обновление программного обеспечения, он хочет, чтобы я обновил программное обеспечение Lexmark и HP Printer.

Я очень хочу, чтобы эти двое ушли - я действительно не хочу устанавливать обновления для них. Как я могу заставить их уйти?

Для дополнительных очков, как я могу удалить другие их остатки? Возможно, проверив конфигурацию launchd ?

1 ответ1

1

Я думаю, тебе придется поиграть с pkg-util . Например,

$ pkgutil --pkgs | grep -i hp
com.adobe.pkg.FlashPlayer
com.apple.pkg.HP_CHorse
com.apple.pkg.HP_CHorseD
com.apple.pkg.HP_CHorseI
com.apple.pkg.HP_CHorseIL
com.apple.pkg.HP_CHorseL
com.apple.pkg.HP_Chuckwalla
com.apple.pkg.HP_Cmd2HP
com.apple.pkg.HP_DesignjetIO
com.apple.pkg.HP_DMF
com.apple.pkg.HP_Fax2
com.apple.pkg.HP_ImageEnhancement
com.apple.pkg.HP_Inkjet8
com.apple.pkg.HP_Inkjet9
com.apple.pkg.HP_PDE
com.apple.pkg.HP_Pdf2Pdf1
com.apple.pkg.HP_Pdf2Pdf2
com.apple.pkg.HP_PS
com.apple.pkg.HP_Scan
com.apple.pkg.HP_Scan3
com.apple.pkg.HP_SmartX

Вы можете увидеть файлы, принадлежащие пакету:

~ $ pkgutil --files com.apple.pkg.HP_DesignjetIO
System
System/Library
System/Library/Extensions
System/Library/Extensions/hp_designjet_series.kext
System/Library/Extensions/hp_designjet_series.kext/Contents
System/Library/Extensions/hp_designjet_series.kext/Contents/Info.plist
System/Library/Extensions/hp_designjet_series.kext/Contents/version.plist
~ $ pkgutil --files com.apple.pkg.HP_PDE
Library
Library/Printers
Library/Printers/hp
Library/Printers/hp/PDEs
Library/Printers/hp/PDEs/PDE.plugin
Library/Printers/hp/PDEs/PDE.plugin/Contents
Library/Printers/hp/PDEs/PDE.plugin/Contents/Info.plist
[...]

Поэтому выполните pkgutil --forget для пакетов, которые вам не нужны, и, вероятно, это остановит обновления (не проверено). Вы также можете удалить файлы, которые он перечисляет, тщательно (не проверено).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .